Skip to main content
POST
Crear una operación de liquidación

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Encabezados

Idempotency-Key
string

Idempotency key for safe retries; a replay returns the stored response.

X-Request-Id
string

Optional client request id echoed back in meta.requestId.

Cuerpo

application/json
creditorIspb
string
requerido

Creditor (acquirer) ISPB, 8 digits.

Ejemplo:

"29011780"

domicileIfIspb
string
requerido

Domicile FI ISPB (bank where the merchant receives funds), 8 digits.

Ejemplo:

"60701190"

dueDate
string
requerido

Settlement due date, date-only (YYYY-MM-DD).

Ejemplo:

"2026-06-15"

externalId
string
requerido

Client-side unique identifier for the operation (idempotent external reference).

Ejemplo:

"acq-ext-2026-06-0001"

installments
integer<int32>
requerido

Total number of installments.

Ejemplo:

3

operationType
string
requerido

Operation type driving the settlement flow.

Ejemplo:

"CREDIT"

participantId
string
requerido

Participant id (UUID) that owns this operation.

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

participantRole
string
requerido

Participant role in the settlement.

Ejemplo:

"ACQUIRER"

transactionDate
string
requerido

Business transaction date, date-only (YYYY-MM-DD).

Ejemplo:

"2026-06-15"

value
integer<int64>
requerido

Operation amount in minor units (centavos).

Ejemplo:

150000

arrangementCode
string

Payment arrangement (arranjo) code.

Ejemplo:

"0245"

authorizationCode
string

Card authorization code.

Ejemplo:

"A1B2C3"

brandCode
string

Card brand code (catalog: Visa/Master/Elo).

Ejemplo:

"VISA"

currency
string

ISO 4217 currency code.

Ejemplo:

"BRL"

establishmentCode
string

Merchant establishment (EC) code.

Ejemplo:

"EC-000123"

installmentNumber
integer<int32>

This installment's sequence number.

Ejemplo:

1

intakeMode
string

Intake mode; defaults to api_jsonl when omitted.

Ejemplo:

"api_jsonl"

metadata
object

Free-form client metadata attached to the operation.

originalOperationId
string

Id (UUID) of the operation a CANCELLATION targets.

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

pvCode
string

Merchant (PontoVenda) code.

Ejemplo:

"PV-000123"

pvDocument
string

Merchant CPF/CNPJ document (regulated PII; never logged in the clear).

Ejemplo:

"12345678000195"

pvName
string

Merchant (PontoVenda) legal/trade name.

Ejemplo:

"Loja Exemplo LTDA"

pvPersonType
string

Merchant person type (natural or legal).

Ejemplo:

"J"

reasonCategory
string

Numeric MotvCanc cancellation reason ('1'..'4'); required for operationType=CANCELLATION.

Ejemplo:

"4"

settlementIfIspb
string

Settlement FI ISPB (moves reserves at the STR), 8 digits; optional.

Ejemplo:

"60746948"

Respuesta

Accepted

externalId
string
requerido

Echoed client-side external identifier.

Ejemplo:

"acq-ext-2026-06-0001"

id
string
requerido

Created operation id (UUID).

Ejemplo:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

meta
object
requerido

Response envelope metadata (requestId + timestamp).

state
string
requerido

Initial lifecycle state of the created operation.

Ejemplo:

"CREATED"