We designed our checkout from the ground up to improve conversion rates for creators and businesses and create easy and seamless transaction experiences for their customers.
Integrated payment and access management
When customers purchase a product in your app via our inbuilt checkout flow, their access to the corresponding content is managed automatically. This feature is particularly beneficial for subscription products as your member’s subscription status within Movement is directly synchronised with Stripe. This integration eliminates the need for manual access management or additional configurations such as custom API calls or Zapier actions. If a member’s subscription lapses, their access to the associated content is automatically revoked, helping maintain control and adherence to your access rules effortlessly.
💡 Using the inbuilt checkout flow to take payments also means you can view transaction histories, paid and subscription status, and handle refunds directly from the Movement admin, streamlining your financial operations.
When customers complete a purchase, their member account is automatically created in your app and will have access to whatever content they purchased. This creates a very streamlined onboarding process which can lead to greatly enhanced conversion rates.
Support for a Wide Variety of Payment Methods
💡 In order to start accepting payments using our checkout, you must have first connected your Stripe account and set up product(s).
Our checkout is fully integrated with Stripe Connect. We use automatic payment methods, which means if you have enabled the payment method in your Stripe dashboard, and the payment method is supported for that payment type and customer location , it will show up as an option when your members are checking out.
To Enable / Disable a payment method in your app:
Make sure to select “Movement Connected Accounts” from this dropdown:
3. Enable / Disable Payment Methods as required
Here are some major Payment Methods that are supported by Stripe:
Apple Pay: Offers a one-touch payment option for iOS users, significantly speeding up transactions.
Google Pay: Enables Android & Chrome users to check out quickly using credentials stored on their devices.
SEPA: Enables customers in the Single Euro Payments Area (SEPA) to pay by providing their bank account details
iDeal: Enables customers in the Netherlands to pay directly via online payouts from their bank account. Customers are redirected to their bank's payment page to log in and approve payments.
🗣️ Check out the following video that discusses managing payment methods from your Stripe dashboard:
Guest & Embeddable Checkout
New customers will not need to have an account in your app before purchasing your products.
They will only be asked for an email address before payment, meaning new members can seamlessly finish setting up their account post purchase, or whenever suits them, via an authentication link sent to their email.
We also have an Embeddable Checkout feature allows you to integrate the Movement checkout flow directly into your own website or third-party landing pages. You can also create direct payment links that you can send to your customers.
Stripe Tax Integration
Another benefit of using our checkout flow means you will be able to utilise our direct Stripe Tax integration. This feature streamlines your transaction tax handling, seamlessly integrating with the Movement payment process. It allows you to automate tax calculations, collections, and reporting for all global payments.
Coupons & Free Trials
Our checkout flow supports customer facing coupons and free trials of a product. You can create custom coupons of any value or duration, and offer free trials for a period of your choosing when setting up your product. Attract new clients and reward returning members by tailoring these powerful marketing tools to fit your unique offerings.
Future Enhancements
Upsells: We are planning to introduce options for upselling during the checkout process, aiming to increase your average order value.
Saved Payment Methods: Soon, customers will be able to save their payment information for faster and more convenient future purchases.
How do I set it up?
Purchases can also be triggered from a button, linked text or image.
To start accepting payments using our built-in checkout flow, simply set your access rules to 'Require Purchase' (this can be done for specific pages, content items or the entire app) and add the products you want to monetise the app with. When a user without access attempts to view this content, they will be prompted to make a purchase, automatically directing them to the checkout flow.
Triggering a purchase can also be achieved through clickable elements like buttons, links, or images, seamlessly initiating the checkout process whenever needed.
Here are some related resources to help you get started: