PUT
Upsert payment reconciliation settings

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Payment reconciliation settings, webhook secret configuration, and QR transfer account details.

Request payload for upsert payment reconciliation settings.

enabled
boolean
required

enabled value for upsert payment reconciliation settings request.

risk_acknowledged
boolean
required

risk acknowledged value for upsert payment reconciliation settings request.

bank_provider
string | null

bank provider value for upsert payment reconciliation settings request.

Maximum string length: 80
webhook_mode
string | null

webhook mode value for upsert payment reconciliation settings request.

Maximum string length: 40
sepay_payment_code_prefix
string | null

sepay payment code prefix value for upsert payment reconciliation settings request.

Required string length: 2 - 5
sepay_webhook_secret
string | null

sepay webhook secret value for upsert payment reconciliation settings request.

Required string length: 16 - 255
note
string | null

Optional note captured by the operator.

Maximum string length: 1000

Response

Updated payment reconciliation settings

data
object
required

Endpoint-specific response payload. See the referenced schema for the resource fields.

request_id
string
required

Request correlation identifier returned from X-Request-Id or generated by the API.

meta
object

Optional response metadata such as pagination limits, counts, or export context.