Create a checkout

Create a hosted checkout session. The checkout accepts all parameters from the Create Payment API (except payment_method), plus additional options that control the checkout UX.

The response includes a checkout id (nonce) which you embed on your page via shuttle.js:

<div data-shuttle-checkout="CHECKOUT_ID" data-shuttle-style="INLINE"></div>
<script src="https://app.shuttleglobal.com/shuttle-1.4.X.js"></script>
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
checkout
object
required
Responses

400

Bad request - invalid parameters

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json