Monetization Issue After Rate Plan Resubscription – No Balance Deduction or Transactions Logged

Hi team,

We’re running Apigee Edge (Private Cloud) version 4.52.02-0.0.1139 across multiple data centers (6 nodes per DC), and we’ve run into a strange issue in our Test environment related to monetization.

The issue:

When a user subscribes to a rate plan for the first time, everything works fine:

  • They receive API keys.

  • When they call the API proxy, their balance gets deducted correctly.

  • We also see the transaction recorded in the rkms.transaction table.

But here’s the problem:
If the user unsubscribes from the rate plan, then later re-subscribes to it again using the same developer account, things break:

  • They’re still able to use the API with the keys.

  • But no balance is deducted.

  • And nothing gets recorded in rkms.transaction.

It seems like the monetization logic stops applying after a re-subscription.

Would you be able to help us understand what’s going wrong or point us in the right direction?

Thanks,

1 Like

Hello @OsamaGamal,

We saw your question and wanted to let you know we’re keeping it on our radar. We’ll also invite others in the community to pitch in and share their thoughts. :wink:

@OsamaGamal This is a very specific problem that will require a deeper look into your configuration and environment. To get you the best help, we recommend that you create a support case.

When you create the ticket, please include the information you’ve already provided here, plus detailed steps and rate plan details. This will give the support team a great starting point.

We appreciate your patience.