Record an external payment

Record a non-Stripe payment for a client, and optionally allocate it to an open invoice. Requires a key with the payments:write scope. Stripe payments must be submitted through Stripe.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Provide either invoiceId, invoiceNumber, or clientId. Invoice identifiers allocate the payment to an open invoice; clientId records an unallocated client payment.

Headers
string

Stable external idempotency key. Required unless externalReference is supplied in the body.

Responses

409

The idempotency reference already exists with a different payload.

422

Unsupported payment business case.

Language
Credentials
Bearer
API Key
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json