Skip to main content

Checkout (Shared Platform API)

Call these routes after you have a price and a reservation. They live on the same host as the Partner API.

Verified endpoints​

Payment methods​

  • GET /api/payment-methods
  • GET /api/payment-methods/active
  • GET /api/payment-methods/:id

Stripe​

  • POST /api/checkout/stripe-native/create-payment-intent
  • POST /api/checkout/stripe-native/confirm-payment

PayPal​

  • POST /api/checkout/paypal-native/create-order
  • POST /api/checkout/paypal-native/capture/:orderId

MercadoPago​

  • POST /api/checkout/mercadopago-native/create-preference

On-site payment​

  • POST /api/checkout/on-site/confirm/:referenceCode

This endpoint is not public. It requires authenticated operator/admin access.

Recovery / resume​

  • POST /api/checkout/resume-direct/:recoveryToken

Notes​

  • Amounts are integers in cents
  • Call the -native paths listed above. /api/checkout/stripe/create-payment-intent and /api/checkout/paypal/create-order are not served.