Transactions

Exchange an application-managed payment authorization

Private preview. Validates and consumes one transaction-scoped Stripe Shared Payment Token. Generic PaymentMethod IDs, card data, and caller assertions that a payment occurred are rejected.

post/transactions/{transactionId}/payment-authorizations

Request

  • Base URL: https://api.darwin.so/api/v1
  • URL: https://api.darwin.so/api/v1/transactions/{transactionId}/payment-authorizations
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Path parameters

transactionIdstring required

Headers

Idempotency-Keystring required

A caller-generated key, unique to this operation and payload.

Request body

type'STRIPE_SHARED_PAYMENT_TOKEN' required
networkProfileIdstring required

Darwin seller network identifier used when the application provisions the SPT.

grantedTokenstring required

One transaction-scoped, time-limited Stripe Shared Payment Token.

Response

The transaction-scoped payment authorization state.

Changes

No recorded changes to this operation across all 1 revision of this API.