post https://apisandbox.braspag.com.br/v2/sales/
Authorize a recurring payment with a credit card
Environment | Method | Endpoint |
---|---|---|
Sandbox | post | https://apisandbox.braspag.com.br/v2/sales/ |
Production | post | https://api.braspag.com.br/v2/sales/ |
Add the RecurrentPayment
node to the Payment
node to configure a recurrence when authorizing a transaction for the first time in the series of recurrences.
Identification of transactions originating from payment links for Elo cards
Starting October 17, 2025, it will be mandatory to identify transactions originating from payment links for Elo-branded cards. Send the parameter
Payment.SolutionType
= "ExternalLinkPay".
Recurring payment transaction response
The following table presents the main parameters that can be returned by the API when creating a recurring payment.
Property | Description | Type | Size |
---|---|---|---|
RecurrentPaymentId | ID that represents the recurrence, used for future queries and changes. | string | 36 |
NextRecurrency | Date when the next recurrence will occur. | string | 10 |
EndDate | Date when the recurrence ends. | string | 10 |
Interval | Interval between recurrences. | string | 10 |
AuthorizeNow | Defines whether the first recurrence will be authorized immediately or not. If you want to authorize a recurrence later, see Schedule a recurrence. | boolean | *** |
CardBrandStatus | Mastercard account status feedback - VALID: Valid card or no updates on base - UNKNOWN: Card not available at ABU - NON_PARTICIPATING: Card not available at ABU - ACCOUNT_CLOSED: Card is closed - UPDATE: vUpdate plastic or expiration - EXPIRY: Validity update - ERROR: There was an error in the update (Timeout for example) | string | - |
Fields returned by Renova Fácil
Propriedade | Descrição | Tipo | Tamanho |
---|---|---|---|
NewCard.CardNumber | Shopper's new card number. | string | 16 |
NewCard.ExpirationDate | New expiry date of the card. | string | 7 |
NewCard.Brand | Card brand. | string | 10 |
NewCard.SaveCard | Identifies whether the card generated Cardtoken during the transaction. Find out more about Tokenization of Cards | booleano | *** |
Acquirer Rede
- For the Rede2 provider, the response will return the
BrandTransactionId
, which is the identifier of recurring transactions with the flags at the Rede acquirer.- For each new transaction in the sequence of recurrences, the
BrandTransactionId
must be entered.- For Visa or Elo brands, enter the
BrandTransactionId
received in the first transaction.- For Mastercard, enter the
BrandTransactionId
received on the first or previous transaction.- The value of the
BrandTransactionId
will be new with each recurring transaction response.