Payments — Reference
Auth: X-API-Key. TEST keys only — a LIVE key receives 403. For production, use Transactions.
POST /v1/payments — create · Idempotency-Key required
curl -X POST "$BASE_URL/v1/payments" \
-H "X-API-Key: $THIQWAVE_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"quote_id": "'"$QUOTE_ID"'",
"collection_method": "VIRTUAL_IBAN"
}'
| Field | Type | Required | Notes |
|---|---|---|---|
quote_id | uuid | yes | accepted quote from GET /v1/quotes |
collection_method | enum | yes | VIRTUAL_IBAN |
Errors: 400 IDM_0002, 403 CMP_0001 (compliance gate), 404, 409 IDM_0001.
GET /v1/payments/:id · GET /v1/payments
List filters: status, from_date, to_date, limit, cursor.