Cartão de Crédito (Checkout Transparente)

Como criar uma Assinatura cobrando no Cartão de Crédito do usuário e com Checkout Transparente.

Endpoint e gatilhos utilizados

Para realizar as chamadas do diagrama a seguir, são utilizados os endpoints e gatilhos:

ReferênciaEndpointGatilhoEvento
Criar AssinaturaPOST /v1/subscriptionsMudança de Status da Faturainvoice.status_changed
Criar ClientePOST /v1/customersAssinatura Criadasubscriptions.created
Criar Forma de PagamentoPOST /v1/customers/{customer_id}/payment_methods--
Cobrança DiretaPOST /v1/charge--

Importante ⚠️

  1. Os tokens gerados por iugu.js e endpoint /v1/payment_token são de uso único (mesmo em cobranças que falharam). Saiba como Reutilizar o Token de Cartão.
  2. Saiba sobre Checkout Transparente e Checkout iugu.