- Newest
- Most votes
- Most comments
Thank you for bringing this to attention. There does appear to be some conflicting information in the documentation regarding the timing of sending metering records upon customer unsubscription. Let me clarify this for you based on the most accurate and up-to-date information.
For SaaS products with the "Subscription" pricing model, the process works as follows:
-
When a buyer initiates an unsubscribe action, the seller receives an 'unsubscribe-pending' notification.
-
After this notification, the seller has approximately one hour to send in all unreported usage before the final 'unsubscribe-success' notification is sent.
-
Any metering records sent after the 'unsubscribe-success' notification will not be honored.
This process is designed to give sellers a window of time to report any final usage before the subscription is fully terminated. However, your observation about receiving the 'unsubscribe-success' notification just two minutes after the 'unsubscribe-pending' notification is concerning and doesn't align with the expected one-hour window.
In practice, it's recommended that sellers implement a system to:
- Continuously meter and report usage on a regular basis (ideally hourly).
- Have a mechanism to quickly aggregate and report any remaining usage immediately upon receiving the 'unsubscribe-pending' notification.
Given the discrepancy you've noticed in the timing of notifications, it would be advisable to:
- Ensure your system is set up to respond as quickly as possible to the 'unsubscribe-pending' notification.
- Keep detailed logs of the timing of these notifications and your metering record submissions.
- If you consistently observe that the time between 'unsubscribe-pending' and 'unsubscribe-success' notifications is significantly less than one hour, it would be worth contacting AWS Marketplace support to report this issue and seek further clarification.
Remember, it's crucial to report usage accurately and timely to ensure proper billing and maintain a good relationship with both AWS and your customers.
Sources
Configuring metering for usage with SaaS subscriptions - AWS Marketplace
Amazon SNS notifications for SaaS products - AWS Marketplace
answered 2 years ago
Relevant content
asked 2 years ago
asked a year ago
asked a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
