AppExchange Checkout

Checkout is AppExchange’s integrated payment platform. You can use it to manage online payments and monitor sales for your AppExchange solutions. With Checkout, customers can buy your solution directly from your listing with a credit card or bank transfer. Checkout is ready to use with the License Management App (LMA) to fully automate licensing, and it’s ready to use with the Checkout Management App (CMA), a performance-tracking and email notification tool.

To use Checkout, your company must be based in the United States, United Kingdom, or a European Union country. You must distribute your solution in a managed package, and you can’t use Checkout with OEM apps. With Checkout, you can accept payments from any country that Stripe, our payment partner, supports. For a list of supported countries, check Stripe’s website.

AppExchange Checkout is available in English only to eligible Salesforce partners. For more information on the Partner Program, including eligibility requirements, visit https://partners.salesforce.com.

Note

Just getting started with Checkout? Head to Trailhead and earn the AppExchange Checkout badge.

Tip

Here’s how Checkout makes it easier to sell a solution on AppExchange.

You’re interested in: Checkout:
A modern and flexible payment experience. Is built on Stripe, the industry leader in online payments.

With Checkout, you can:

  • Accept credit cards, bank payments, or both.
  • Offer one-time and subscription pricing plans.
  • Offer coupons and trials.
  • Collect value-added tax (VAT) and US sales tax.
Automated licensing for your solution. Is ready to use with the LMA.

When a customer purchases your solution using Checkout, a license record is automatically provisioned in the LMA. If a customer upgrades, renews, or cancels their subscription, Checkout updates the license.

Insights about your customers. Is ready to use with the CMA.

The CMA brings the power of Salesforce CRM to Checkout. Use the CMA's dashboards to explore revenue, subscription status, and other key data. Send customizable notifications to customers and team members for trial expirations, declined payments, and other events.