iugu / iugu-php

iugu - Biblioteca para PHP
MIT License
89 stars 65 forks source link

Como ter um mesmo usuário com assinaturas em cartões diferentes #45

Closed leabdalla closed 4 years ago

leabdalla commented 4 years ago

Olá, como faço para especificar o cartão de crédito a ser utilizado ao criar uma nova assinatura?

O que o script faz até agora:

  1. Cria o usuário
  2. Cria a forma de pagamento (com os dados que ele preencheu do cartão)
  3. Crio a assinatura

Ao criar a assinatura, eis o exemplo:

$subscription = Iugu_Subscription::create([
  'customer_id'     => $user->iugu_id,
  'plan_identifier' => $iugu_plan,
]);

Gostaria de especificar nesse instante qual o cartão que a assinatura deve utilizar para cobrança.

Pelo que li na documentação a Iugu verifica se o usuário tem uma forma de pagamento padrão, porém isso me impede caso ele queira ter mais de uma assinatura em cartões diferentes.