Dear Team,
I would like to raise a concern regarding an issue encountered in Apigee OPDK 4.52.00 related to monetization and rate plan subscriptions.
We have configured a rate plan with the following details:
-
Effective Date: March 23, 2025
-
End Date: Not defined (open-ended)
One of the developers subscribed to this rate plan as a prepaid subscription with a duration of one year, starting from October 30, 2025 until October 30, 2026.
However, we observed unexpected behavior where the developer’s subscription ended prematurely on February 28, 2026 (approximately after 4 months), and the account balance became negative.
We would appreciate your support in clarifying the following:
-
What could be the reason behind the subscription ending earlier than the configured one-year period?
-
Is the rate plan’s effective date impacting the subscription duration or billing cycle in this scenario?
-
How can we ensure that a developer’s subscription remains valid for the full purchased duration (e.g., one year), regardless of the rate plan’s effective date?
-
Can the same developer resubscribe to the same rate plan after recharging their balance without needing to create a new rate plan?
For your reference, I will attach screenshots of the rate plan configuration and related details.
Please let me know if any additional information is required.
Best Regards,
Developer Balance
{
"developerBalance": [
{
"amount": -4500000.0000,
"chargePerUsage": false,
"id": "da78c077-3482-47b6-80e4-847330a0cecd",
"isRecurring": false,
"supportedCurrency": {
"description": "Saudi Arabia Riyals",
"displayName": "Saudi Arabia Riyals",
"id": "sar",
"minimumTopupAmount": 100.0000,
"name": "SAR",
"organization": {
"approveTrusted": false,
"approveUntrusted": false,
"billingCycle": "CALENDAR_MONTH",
"country": "SA",
"currency": "SAR",
"description": "tcc",
"hasBillingAdjustment": true,
"hasBroker": false,
"hasSelfBilling": false,
"hasSeparateInvoiceForProduct": false,
"id": "tcc",
"issueNettingStmt": false,
"name": "ttt",
"nettingStmtPerCurrency": false,
"selfBillingAsExchOrg": true,
"selfBillingForAllDev": false,
"separateInvoiceForFees": false,
"status": "ACTIVE",
"supportedBillingType": "BOTH",
"taxEngineExternalId": "APIGEE01",
"taxModel": "HYBRID",
"timezone": "Asia/Riyadh"
},
"status": "ACTIVE",
"virtualCurrency": false
},
"usage": 0
}
],
"totalRecords": 1
}



