Payments

Practical Guide to Payment Methods

With the evolution of payment systems, different methods have been developed to facilitate financial transactions, each with its own particularities and advantages. In this guide, we will explore three widely used methods: Copy and Paste Payment, PIX Key Payment, and Bank Details Payment.

Copy and Paste

Copy and Paste payment in the Pix system is a practical and quick way to make transactions. It works through the use of a QR code that is converted into text, allowing the payer to copy this text and paste it into the specific field of their bank or financial institution app to complete the payment. This method is especially useful in situations where the user cannot scan the QR code, such as in online purchases or when using a device that does not support a camera.

PIX Key

PIX Key payment is one of the most popular and convenient ways to make transfers using the Pix system. The PIX Key is a unique identifier that the user associates with their bank account to facilitate transfers and receipts. The user can simply provide the PIX Key, which can be one of the following identifiers:

  • CPF/CNPJ: The CPF number (for individuals) or CNPJ (for companies).
  • Email: An email address associated with the account.
  • Phone number: The mobile number associated with the account.
  • Random key: A randomly generated alphanumeric code that contains no personal information.

Bank Details

In bank details payment, the payer does not use a PIX key, but instead uses the full bank account information of the recipient to complete the transfer. These details include account number, branch, account holder’s name, and document number.


PIX Payment Error Codes

Error CodeError NameDescriptionError Origin
AB03AbortedSettlementTimeoutTransaction settlement aborted due to SPI timeout.SPI
AB09ErrorCreditorAgentTransaction aborted due to error in the recipient user’s participant.Recipient participant
AB11TimeoutDebtorAgentTimeout from the payment order issuer participant.SPI
AC03InvalidCreditorAccountNumberNonexistent or invalid branch and/or account number of the recipient.Recipient participant
AC06BlockedAccountRecipient’s account is blocked.Recipient participant
AC07ClosedCreditorAccountNumberRecipient’s account is closed.Recipient participant
AC14InvalidCreditorAccountTypeIncorrect account type for the recipient.Recipient participant
AG03TransactionNotSupportedTransaction type not supported/authorized for the recipient's account (e.g., transfer to a salary account).Recipient participant
AG12NotAllowedBookTransferPayment/return orders in SPI between accounts of the same institution or using the same settlement participant are not allowed.SPI
AG13ForbiddenReturnPaymentIt is not allowed to return a return of an instant payment.SPI
AGNTIncorrectAgentDirect participant is not the settlement agent of the payer’s institution.SPI
AM01ZeroAmountInstant payment order with a zero value.SPI
AM02NotAllowedAmountPayment/return order exceeds the allowed limit for the recipient’s account type.Recipient participant
AM04InsufficientFundsInsufficient balance in the payer participant’s PI account.SPI
AM09WrongAmountReturned payment exceeds the amount of the original instant payment order.Recipient participant
AM12InvalidAmountMismatch between the sum of the valorDoDinheiroOuCompra block and the valor field.SPI
AM18InvalidNumberOfTransactionsInvalid number of transactions.SPI
BE01InconsistenWithEndCustomerCPF/CNPJ of the recipient does not match the account holder.Recipient participant
BE05UnrecognisedInitiatingPartyPayment initiator’s CNPJ is not registered in the Pix arrangement.SPI
BE17InvalidCreditorIdentificationCodeQR Code rejected by the recipient’s institution.Recipient participant
CH11CreditorIdentifierIncorrectIncorrect CPF/CNPJ of the recipient.Recipient participant
CH16ElementContentFormallyIncorrectIncorrect or non-compliant message content.SPI
DS04OrderRejectedOrder rejected by the recipient’s participant.Recipient participant
DS0GNotAllowedPaymentParticipant signing the message is not authorized to operate on the debited PI account.SPI
DS24WaitingTimeExpiredOrder rejected due to delay between the pain.013 and pacs.008 messages.Recipient participant
DS27UserNotYetActivatedParticipant is not registered or has not started operation in SPI.SPI
DT02InvalidCreationDateInvalid message date and time.SPI
DT05InvalidCutOffDateTransaction exceeds the maximum return period defined by Pix.Recipient participant
ED05SettlementFailedError processing the instant payment (generic error).SPI / Recipient participant
FF07InvalidPurposeInconsistency between transaction purpose and the Structured block.SPI
FF08InvalidEndToEndIdMalformed operation identifier.SPI
MD01NoMandateISPB of the Pix Withdrawal or Pix Change facilitator is nonexistent.SPI
OZ01InsufficientBalanceInsufficient balance.
RC09InvalidDebtorClearingSystemMemberIdentifierISPB of the payer's participant is invalid or nonexistent.SPI
RC10InvalidCreditorClearingSystemMemberIdentifierISPB of the recipient's participant is invalid or nonexistent.SPI
RR04Regulatory ReasonPayment order where the payer is sanctioned by UN Security Council resolution. (If the recipient is sanctioned, the order should not be rejected.)Recipient participant
SL02SpecificServiceOfferedByCreditorAgentOriginal transaction not related to Pix Withdrawal or Pix Change services.Recipient participant
OZ02Processing ErrorProcessing error.