Alterar os dados de pagamento da recorrência

Altera os dados de pagamento de uma recorrência

AmbienteMétodoEndpoint
Sandboxhttps://apisandbox.braspag.com.br/v2/RecurrentPayment/{RecurrentPaymentId}/Payment
Produçãohttps://api.braspag.com.br/v2/RecurrentPayment/{RecurrentPaymentId}/Payment

Durante o ciclo de vida de uma recorrência, é possível alterar:

  • Adquirente (ex.: de Rede para Cielo);
  • Cartão (em caso de cartão vencido);

Para alterar os dados de pagamento, basta fazer um PUT conforme o exemplo.

🚧

Atenção:

Essa alteração afeta a todos os dados do nó "Payment". Para manter os dados anteriores, você deve informar esses campos utilizando os valores já salvos a serem mantidos.

Obrigatório caso não estejam pré configurados nos meios de pagamento do MerchantID utilizado. Em ambiente sandbox usando o provider Simulado, não é necessário enviar o nó Credentials.

Consulte o anexo HTTP Status Code para ver a lista com todos os códigos de status HTTP possivelmente retornados pela API.

Path Params
string
required

Número de identificação da recorrência. Tamanho: 50.

Body Params
string

Nome do provedor do meio de pagamento. Tamanho: 15.

string

Tipo do meio de pagamento. Tamanho: 100.

int32

Valor do pedido, em centavos. Tamanho: 15.

int32

Número de parcelas. Tamanho: 2.

string

Texto que será impresso na fatura do portador. Tamanho: 13.

CreditCard
object
Credentials
object
Headers
string
required
Defaults to e3c24810-18bb-4bd7-88a0-a36d6b4a0731

Identificador da loja na API. Tamanho: 36. Formato: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

string
required
Defaults to GQUAIWVDKUINZRHDQPLHUVHAIIFEIXFEXWPOYGHY

Chave pública para autenticação dupla na API. Tamanho: 40. Formato: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

string

Identificador do request definido pela loja, utilizado quando o lojista usa diferentes servidores para cada GET/POST/PUT. Tamanho: 36.

Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json