Record consent (business)

Records the business's acceptance of the Payment Account terms, given by its director / primary user in your application. Consent is recorded once for the business entity, not per member.

Send the real businessId — not a sub-admin id.

Semantics match the consumer endpoint: re-posting replaces the record wholesale, "accepted": false withdraws consent, ip defaults to the request's source IP (pass the end user's IP explicitly from your backend), and dateAccepted defaults to the server time.

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

The business recording consent. Send the real businessId, not a sub-admin id.

boolean
required

true records acceptance of the Payment Account terms; false withdraws it. Must be a JSON boolean — the string "true" is rejected with a validation error.

string
length between 1 and 50

The version of the terms document you displayed to the user.

uri

Where the displayed terms document is hosted.

date-time

ISO 8601 timestamp of the acceptance. Defaults to the server time of the call.

string

The end user's IP address (IPv4 or IPv6). Defaults to the source IP of this API request — pass this explicitly when calling from your backend, otherwise your server's IP is recorded.

Responses

401

Missing or invalid api-key or HMAC signature.

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