public

POST /v1/pay/invoices/{token}/checkout

Start paying an invoice on our checkout. Unauthenticated.

所有 public 端点

所有开发者文档

身份验证

此端点是公开的。它不需要任何凭据或组织——这是我们自己的营销网站和 AI 问答引擎所读取的内容。

此端点不需要组织 ID。您的密钥已用于识别其所属的组织,且响应范围也仅限于该组织。

免费试用

将尖括号中的内容替换为您自己的值,并将键占位符替换为您仪表板中的一个键。

curl -X POST https://api.zinndigital.com/v1/pay/invoices/{token}/checkout \
  -H "Content-Type: application/json" \
  -d '{  }'

已登录?您仪表板中的 API 控制台会自动填入您真实的组织 ID 和您自己的密钥,并针对实时 API 运行请求,以便您查看实际的响应。 在 API 控制台中打开此端点

详细信息

Joins the platform's ordinary money path at the front. It creates the recipient's lightweight account here and not before — an order is org-scoped and so is the invoice document its payment produces — mints one order for the document (idempotent, so a double tap reaches the same order and the same payment intent), and starts the charge on our own gateway. The response carries whichever credential the chosen rail needs: client_token is a card intent's client secret for the browser SDK, redirect_url is an approval page for PayPal or a crypto invoice. settled: true means the total was zero and the order completed with no gateway at all. ⛔ Nothing here captures money and nothing here decides an order is paid. The gateway's webhook does both, exactly as it does for every other order on the platform.

参数

名称类型必填内容简介
token (path)string

请求正文

名称类型必填内容简介
gatewaystringThe rail to settle on. Omit to follow the platform default.

响应

名称类型必填内容简介
statusstring
settledboolean
amount_minorinteger
currencystring
client_tokenstringA card intent's client secret, for the browser SDK. It authorises confirming this one intent and nothing else.
redirect_urlstringAn approval page to send the payer to (PayPal, a crypto invoice).
action_kindstringsetup means no card is on file and client_token is a SetupIntent secret — confirm it, then call /confirm. Anything else is a live charge's own action.
setup_intent_idstringThe SetupIntent the card form is mounted against, echoed back for the /confirm call. An id, not a secret: the server re-reads it from the gateway and refuses it unless the…

此端点可能返回的错误

404 · 409 · 429 · 503