ISVforce Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Spring '14 (API version 30.0)
Grow Your AppExchange Business
How Is Revenue Shared in AppExchange Checkout?
Payment Plans in AppExchange Checkout
Payment Methods in AppExchange Checkout
Create a Stripe Account for AppExchange Checkout
Create a Stripe Product and Pricing Plan for AppExchange Checkout
Activate Bank Payments for AppExchange Checkout
Enable Checkout on an AppExchange Listing
Send Email Receipts for AppExchange Checkout Purchases
Preview the AppExchange Checkout Experience
Convert a Free Listing to Use AppExchange Checkout
AppExchange Checkout Considerations
Glossary
Newer Version Available
Get Started with AppExchange Checkout
To begin accepting payments with Checkout, first create a Stripe account. If you plan to
offer a subscription for your solution, configure a product and pricing plan in Stripe. Then,
enable Checkout on your AppExchange listing and choose payment plans and methods.
-
Create a Stripe Account for AppExchange Checkout
Before you enable Checkout on a listing, create an account with our payment partner, Stripe. -
Create a Stripe Product and Pricing Plan for AppExchange Checkout
To offer a subscription of your solution in Checkout, first create a product and pricing plan in your Stripe dashboard. A product represents the solution or service that you sell. A pricing plan sets the product's cost, currency, and billing frequency. -
Activate Bank Payments for AppExchange Checkout
To let customers pay for your solution with a bank transfer, request this payment method in Stripe. After Stripe reviews and approves your request, you’re eligible to receive bank payments. Depending on your location, you can accept payments through the Automated Clearing House (ACH) network or the Single Euro Payment Area (SEPA) framework. -
Enable Checkout on an AppExchange Listing
After you create a Stripe account and set up pricing plans for your solution, you can enable Checkout on an AppExchange listing. When you enable Checkout, you choose the payment plans and methods that you support. -
Send Email Receipts for AppExchange Checkout Purchases
To send customers receipts for Checkout purchases, set up email receipts in your Stripe dashboard. -
Preview the AppExchange Checkout Experience
If you've enabled Checkout on your listing, you can preview the customer purchase experience by modifying the AppExchange listing URL. -
Convert a Free Listing to Use AppExchange Checkout
If the solution associated with your free AppExchange listing passed security review, you can convert the listing to accept payments using Checkout. First, enable Checkout for the listing in the Publishing Console. Then, log a case in the Partner Community to pay the security review fee. The fee is waived for free listings, but is collected when you charge for your solution.