v11

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0112893437.0 KB
Subscribe

Create credit top-up checkout

Create a Stripe Checkout session only after the user confirms. The request never completes payment or adds credits by itself.

post/credits/topup

Request body

dollarsinteger required

Amount to top up in US dollars. Minimum 10.

localestring

Optional checkout locale. Defaults to en.

Example request

{
  "dollars": 10,
  "locale": "en"
}

Response

Top-up payment links

redirect_urlstring uri required

Stable first-party Xquik redirect URL for the active Stripe Checkout session.

urlstring uri required

Same stable first-party Xquik redirect URL as redirect_url. The response never exposes a raw Stripe Checkout URL.

Example response

{
  "redirect_url": "https://xquik.com/api/v1/credits/topup/redirect?session_id=cs_test_123",
  "url": "https://xquik.com/api/v1/credits/topup/redirect?session_id=cs_test_123"
}