Skip to content

The following transaction-level fields apply to all BRL payments to Brazil via PIX.

Field Description RequiredTypeConstraints
purposeCodePurpose of paymentRequiredENUMSee valid values below
paymentMemoPayment memoOptionalSTRING0–120 chars

Purpose of payment codes

CodeDescription
COMPCompensation payment
FAMIFamily maintenance
INVSInvestment and securities
OTHROther
SUPPSupplier payment

Accepted identity document types

Payments over BR_PIX and BR_TED accept only the following identity document types. Requests that use a document type not listed for the relevant payment role are rejected with a 400 error. Where a role or identity type is not listed below, all values in the field's enum are accepted.

Identity typePayment roleAccepted document types
Individual (idType)OriginatorPASSPORT, TAX_ID
Individual (idType)BeneficiaryTAX_ID
Business (registration.type)OriginatorTAX_ID
Business (registration.type)BeneficiaryTAX_ID