Ativar e Configurar Métodos de Pagamento

Como ativar e configurar os métodos de pagamentos na iugu.

Recipe 🧪

Confira como desenvolver a Assinatura RSA, na prática, com a Recipe abaixo:


Exemplos de requisições para cada método

Para realizar as configurações do diagrama exemplificado anteriormente, as requisições deveriam conter os seguintes parâmetros:

Pix

curl --request PUT \
     --url 'https://api.iugu.com/v1/payments/pix?api_token=your-api-token' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '{"enable":true}'

Cartão de Crédito

curl --request POST \
     --url 'https://api.iugu.com/v1/accounts/configuration?api_token=your-api-token' \
     --header 'Request-Time: 2024-10-11T15:21:01-03:00' \
     --header 'Signature: siganture=sequência-de-caracteres-RSA' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "credit_card": {
    "active": true,
    "soft_descriptor": "deviugu",
    "installments": true,
    "max_installments": 12
  }
}

Boleto Bancário

Ainda no endpoint Configurar ContaPOST /v1/accounts/configuration, adicionando o objeto bank_slip

{
  "bank_slip": {
    "active": true,
    "extra_due": 5,
    "reprint_extra_due": 2
  }
}