Cloud Marketplaces
AWS Marketplace Integration
1 min
amberflo supports automatic billing through aws marketplace by reporting usage based charges amberflo collects and aggregates customer usage data, calculates the total amount due according to the assigned pricing plan, and then reports this amount to aws marketplace as a metered charge priced at $0 01 per unit the billing process works as follows amberflo calculates the invoice total based on usage, applied promotions, credits, and any other pricing rules the amount due is determined by subtracting the amount already reported to aws marketplace from the newly calculated total this difference is reported to aws marketplace approximately once per hour all pricing logic including promotions, rewards, credits, and custom pricing is managed within amberflo aws marketplace simply receives the final amount to be billed, giving you full flexibility in how pricing is structured some things to consider outage handling if an outage occurs and usage data cannot be immediately sent to aws, amberflo will continue to collect events these events will be submitted to aws once connectivity is restored positive charges only aws marketplace only supports positive billing values , which means charges cannot be reversed or reduced once submitted if an overcharge occurs amberflo will pause billing until the overcharge is offset through continued usage billing resumes automatically once the total billable amount becomes positive again note the original overcharged amount will remain on the aws side and cannot be decreased customer cancellation if a customer cancels their subscription via aws marketplace aws will send a cancellation notification collect final usage data immediately and send it to amberflo deactivate the customer via amberflo api within 30 minutes of receiving the notification this ensures amberflo has time to submit the final billing data before aws's 1 hour cutoff aws integration checklist as part of your integration, make sure to complete the aws integration checklist to verify that all billing processes are functioning correctly important each amberflo customer must be linked to their corresponding aws marketplace customeridentifier obtained during the customer onboarding process use the amberflo api, sdk, or ui to add this identifier as a customer trait awsm customeridentifier