Payment Plugin: Stripe Managed Payments
Stripe Managed Payments uses Stripe Checkout and makes Stripe the merchant of record for eligible digital-goods transactions.
-
Enable Managed Payments for the Stripe account.
-
Create a restricted API key with Write access to Checkout Sessions, Customers, Subscriptions, and Refunds, and Read access to Prices, PaymentIntents, Charges, and Events.
-
Enter that key and the matching publishable key in aMember.
-
Create a webhook endpoint using the URL displayed below the plugin configuration. Subscribe to:
checkout.session.completedinvoice.paidinvoice.payment_failedcustomer.subscription.deletedcustomer.subscription.updatedcharge.refundedcharge.dispute.createdcharge.dispute.closed
-
Enter the webhook signing secret in aMember.
-
Set Stripe Price ID on every matching aMember billing plan.
Use a one-time Stripe Price for a non-recurring plan and a recurring Price with the same interval for a recurring plan. Different first- and second-period prices, fixed-count rebills, built-in aMember trials, and Stripe Connect flows are not supported.
Copyright © 2002–2026 www.amember.com. All Rights Reserved.