EducationEducation
- AppExchange Partners
- Consultants
-
Resellers
-
Reseller Marketing Journey
- Get_Organized_Before_You_Get_Started
- Incorporating_Salesforce_Into_Your_Brand
- Crafting_Your_Marketing_Strategy_And_Plan
- Announcing_Your_Salesforce_Partnership
- Build_Sales_Pipeline
- Executing_Lead_Gen_Email_Campaign
- Building_A_Social_Media_Prescence
- Host_a_Learning_Event_About_the_Power_of_Salesforce_Sales_Cloud
- Third_Party_Event_Sponsorship
-
Reseller Marketing Journey
-
General Topics
-
Topics (A-Z)
- AppExchange_Listing
- Admin_Training
- Branding_Guidelines
- Case_Packs
- Certifications
- Customer_Stories
- Custom_Metadata_Types
- Due_Diligence_Review
- Dreamforce_For_Partners
- Drive_Global_Impact_with_AppExchange_v1
- Education Home Page
- Einstein_Account_Based_Marketing
- Environment_Hub
- GDPR
- Industries
- Innovate_with_Cutting-Edge_Platform_Technology_v1
- Legal_Center
- Lightning_Bolts_Launch
- Lightning_Ready
- Lightning_Now
- Maps_Education_new
- Maps_Education
- nextlevel_for_Partners
- Partner_Ohana_Hub
- Pardot_Integrations
- Partner_Account_Manager
- Partner_Business_Org
- Partner_Communications
- Partner_Community_User
- Partner_Community_User_new
- Partner_Connect
- Partner_Forum
- Pardot_Resource_Central
- Pardot_B2B_Marketing_Analytics
- Partner_Events
- Partner_Marketing_Center_new
- Partner_Orgs
- Partner_Program
- Partner_Roadmap
- Partner_Success_Services
- Partner_Support_new
- Partner_User_Groups
- Power_Hour
- Power_Hour_Replays
- PR_Guidelines
-
Products
- B2C_Commerce_for_LINK_Tech_Partners
- B2C_Commerce
- Community_Cloud
- Einstein
- Einstein_Analytics
- Heroku
- Lightning_Bolt
- Live_Message
- Marketing_Cloud
- myTrailhead
- Pardot
- Premier_Success
- Quip
- Sales_Cloud
- Salesforce1
- Salesforce_Advantage
- Salesforce_CPQ
- Salesforce_DMP
- Datorama_Education_new
- Salesforce_IoT
- Salesforce_Platform
- Service_Cloud
- Training_Reseller
- Data_for_Partners
- Desk_for_Partners
- Partner_CFP_Submission_Received
- Product_Development_Outsourcer
- Release_Readiness_for_Partners
-
Roles
- Role_PC_Administrator
- Role_AppExchange_Partner_Operations
- Role_AppExchange_Partner_Technical
- Role_AppExchange_Partner_Sales
- Role_AppExchange_Partner_Marketing
- Role_Consulting_PostSales
- Role_Consulting_PreSales
- Role_Consulting_Sales
- Role_Consulting_SuccessServices
- Role_Consulting_Practice_Lead
- Role_Consulting_Marketing
- Role_Salesforce.org_Higher_Education
- Role_Salesforce.org_Nonprofit
- Sales_Central
- Salesforce.org
- Salesforce_Engage
- Salesforce_Orgs
- Salesforce_DX
- Salesforce_Proficiency_Pack
- Sales_Training_new
- Scale_and_Access_New_Markets_v1
- Sponsorships_Partners
- SPCMA
- Talent_Exchange
- Trailhead_For_Partners
- Training
- Webassessor_for_Partners
- Inside AppExchange for Consulting Partners
- Dreamforce
- Sponsorships
- Partner_Success_Basics
- Marketing_Cloud_Email_Specialist_Prep_Guide
- Test1
- Brain_Dating
- Checkout_Publish
- Funding_Options
- Partner_Online_Guide
- Social_Media
-
Topics (A-Z)
AppExchange Checkout Overview

Manage online payments the easy way with AppExchange Checkout. Powered by Stripe, Checkout lets customers buy your solution directly from AppExchange with a credit card or bank transfer. Billing and debiting are automatic, and funds get deposited to your bank account as soon as the transaction completes.
If you're looking to level up your Checkout experience, combine it with the tools installed in your Partner Business Org. Checkout's built-in integration with the License Management App (LMA) keeps licenses up-to-date automatically when customers upgrade, renew, or cancel. Likewise, the service's built-in integration with the Checkout Management App (CMA) lets you visualize your subscription data in a customizable dashboard and notify customers and team members when the status of a subscription changes.
Learn more about Checkout >- Checkout, powered by Stripe, collects credit card information, manages trial periods, processes charges, and automatically updates licenses in your License Management Application (which should be installed into your Partner Business Organization).
Learn more about Stripe >- Checkout supports six pricing models:
- 1. Per user per month
- 2. Per company per month
- 3. Per user per year
- 4. Per company per year
- 5. Per user one time
- 6. Per company one time
Checkout also offers coupon support, providing you with substantial pricing flexibility
-To use Checkout, you must distribute your app as a managed package. Checkout is not compatible with OEM apps at this time
- How to activate Checkout for your app:
- 1. Create your subscription plans in Stripe
- 2. Go back to your publisher home screen to edit your listing and choose which plans to offer on the Pricing tab
- 3. After you select your plans and associate them with your listing, your app is ready for Checkout
Customers who buy your app on AppExchange will be asked to provide their credit card information. If they install your app, they’ll be charged according to the payment details you specified
- The fee to use Checkout is 15%. For credit card purchases, Stripe also charges a fee of 30 cents per transaction.
- Stripe is working quickly to expand global support. If your country isn’t currently listed, please sign up to be notified when Stripe is available.
View all countries currently supported by Stripe >
- Use the Checkout Management App (CMA) to visualize AppExchange Checkout data. You can also set up automated email notifications to keep customers and team members in the loop whenever activity occurs
Q: How can I check if I am eligible for AppExchange Checkout?
A: To check if you’re eligible to use Checkout, review your Salesforce partnership agreement. Once you confirm that you’re eligible, learn how to get started with Checkout on Trailhead.
Take the AppExchange Checkout Trailhead module >
Q: If I use AppExchange Checkout to sell my solution, do customers have to purchase from AppExchange?
A: Yes, the purchases must occur on AppExchange and are subject to revenue sharing, per your Salesforce partnership agreement. If the transaction is processed another way, Checkout can’t associate the purchase with your solution or automatically provision licenses with the License Management App.
Q: Does AppExchange Checkout have a minimum revenue share?
A: No, Checkout doesn’t have a minimum revenue share. The fee to use Checkout is 15%, plus 30 cents per transaction for credit card payments.
Q: What types of payment plans are available for AppExchange Checkout?
A: Checkout supports one-time payments and subscriptions. You can also charge customers on a per-user or per-company basis.
For more details, see the ISVforce Guide >
Q: Can I offer multiple payment plans for my solution?
A: Yes, you can combine one-time payments and subscriptions. To learn how to add multiple pricing models to a listing, see the ISVforce Guide.
Review the ISVforce Guide >
Q: Where do I go to manage my solution’s payment plans?
A: It depends on the plan. To manage subscriptions, go to your Stripe account. To manage one-time payments, go to the Publishing Console.
For more details, see the ISVforce Guide >
Q: How can my customer switch to a different payment plan?
A: In most cases, you can switch the customer to another payment plan in Stripe. The new payment plan takes effect at the start of the next billing period. If you want the change to take effect immediately, cancel the current plan in Stripe and ask the customer to purchase the new plan from your AppExchange listing.
Q: Does AppExchange Checkout replace the License Management App (LMA)?
A: No, Checkout works with the LMA to support the licensing process. When a customer purchases your solution, Checkout creates a license record in the LMA. If a customer edits a subscription on AppExchange, the license record in the LMA automatically updates to reflect those changes.
Q: If an admin purchases and installs a solution with AppExchange Checkout, can another user edit the subscription on AppExchange?
A: Yes, provided this user has the “Download AppExchange Packages” permission and the “Manage Billing” permission in the Salesforce org associated with the subscription.
Still have questions? Reach out to us in the AppExchange Business Enablement collaboration group >