Criar pagamento recorrente

Autoriza uma recorrência com cartão de crédito

AmbienteMétodoEndpoint
Sandboxhttps://apisandbox.braspag.com.br/v2/sales/
Produçãohttps://api.braspag.com.br/v2/sales/

ℹ️

Saiba mais sobre essa funcionalidade na documentação.

Adicione o nó RecurrentPayment ao nó Payment para agendar as recorrências futuras ao autorizar uma transação pela primeira vez na série de recorrências.

Resposta da transação de pagamento recorrente

A tabela a seguir apresenta os principais parâmetros que podem ser retornados pela API na criação de um pagamento recorrente.

PropriedadeDescriçãoTipoTamanho
RecurrentPaymentIdID que representa a recorrência, utilizada para consultas e alterações futuras.string36
NextRecurrencyData de quando acontecerá a próxima recorrência.string10
EndDateData do fim da recorrência.string10
IntervalIntervalo entre as recorrências.string10
AuthorizeNowDefine se a primeira recorrência já irá ser autorizada ou não.booleano***
CardBrandStatusRetorno de status da conta Mastercard

- VALID: Cartão Valido ou sem atualizações na base;
- UNKNOWN: Cartão não está disponível na ABU;
- NON_PARTICIPATING: Cartão não está disponível na ABU;
- ACCOUNT_CLOSED: Cartão está encerrado;
- UPDATE: Atualização de plástico ou validade;
- EXPIRY: Atualização da validade;
- ERROR: Houve algum erro na atualização (ex: timeout).
Saiba mais na documentação
string-

Campos retornados pelo Renova Fácil

Caso a loja tenha o Renova Fácil ou o ABU habilitado, e exista um novo cartão disponível, os dados atualizados serão retornados no nó NewCard da resposta.

PropriedadeDescriçãoTipoTamanho
NewCard.CardNumberNovo número do cartão do comprador.string16
NewCard.ExpirationDateNova data de validade do cartão.string7
NewCard.BrandBandeira do cartão.string10
NewCard.SaveCardIdentifica se o cartão gerou Cardtoken durante a transação. Saiba mais sobre Tokenizaçãobooleano***

⚠️

Adquirente Rede

  • Para o provider Rede2, a resposta irá retornar o BrandTransactionId, que é o identificador de transações recorrentes junto às bandeiras na adquirente Rede.
  • A cada nova transação da sequência de recorrências é necessário informar o BrandTransactionId.
  • Para bandeiras Visa ou Elo informe o BrandTransactionId recebido na primeira transação.
  • Para bandeira Mastercard informe o BrandTrasactionId recebido na primeira transação ou na transação anterior.
  • O valor do BrandTransactionId será novo a cada resposta da transação recorrente.

Meio de pagamento aceito: cartão de crédito.

Language
Click Try It! to start a request and see the response here!