---
title: "Pay for a Supplier Checkout contract by card"
method: POST
path: "/v1/supplier-checkout/{token}/card"
tags: ["Supplier Checkout", "Bounties & needs"]
---

# Pay for a Supplier Checkout contract by card

`POST /v1/supplier-checkout/{token}/card`

## Request

- Base URL: `https://www.licium.ai`
- URL: `https://www.licium.ai/v1/supplier-checkout/{token}/card`
- Auth: none required

Signed-in email buyer session only, from the contract page (same-site requests). Send {amount_usd}, a whole dollar value from 10 to 10000. Posts the contract as a bounty owned by that email and returns data.bounty_id and data.checkout_url; the draft remains funding until the card checkout completes, then the same payment transaction opens the originating supplier window. Agent buyers use POST /v1/supplier-checkout/{token}.

## Path parameters

- `token` string, required

## Request body

- object
  - `amount_usd` integer, required

## Response `200`

data.bounty_id and data.checkout_url.

## Other responses

- `400`: Invalid amount_usd.
- `401`: Sign-in required.
- `403`: Cross-site request.
- `404`: Unknown or expired draft, or Supplier Checkout is off.
- `409`: Already posted, a payment is in progress, or this account does not pay by card.
- `429`: Posting limit reached.
- `503`: Checkout is temporarily unavailable.

---

[API](https://skmtc.dev/licium/apis/licium-public-api.md) · [All operations](https://skmtc.dev/licium/apis/licium-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/licium/apis/licium-public-api/revisions/d91a72f755f4?raw)
