Getting Started with Accepting Payments
This page will help you get started on accepting payments from buyers.
Accepting a one-off payment
For one-off payments you can get started by creating a new checkout using the Create a new checkout API.
A checkout session is valid for as long as you specify on the expiresAt
property and you can use the Get Checkout API to check on the validity of the session including the status of the payment.
We also recommend subscribing to the checkout-status-changed webhook so you can get real-time updates on changes to the checkout session.
Buyer UI/UX
See below for the UX options that can be presented to the buyer in order to complete a checkout session
Portal Buyer UI
Once you create a checkout session you can send the buyer the URL from the checkout's link.checkout
property. This URL will allow the buyer to complete the payment on their computer including a mobile device.
Embeddable URL
On the checkout session's link.embeddable
property there is an alternate version of the URL that can be loaded into an iframe in case you want to provide the checkout experience on your own website or platform.
Payment Methods
Currently, the buyer UI will allow the buyer to complete the checkout as a guest by just typing in their card or banking information. They can also log in to save payment information for future reuse or select previously saved payment information. This works for both portal or embeddable formats described above.
Subscriptions
This feature is coming soon in Q4 2024. Please contact us if you want to learn more about this.
Updated about 2 months ago