Potelo / GuPayment

GuPayment é um pacote para o Laravel que fornece uma interface para controlar assinaturas e pagamentos com o iugu.com
MIT License
79 stars 21 forks source link

Subscription #3

Closed luizeduard0 closed 8 years ago

luizeduard0 commented 8 years ago

$user->subscription('main')

Nos meus testes o subscription está retornando null, dessa forma não consigo, por exemplo, cancelar uma assinatura...

gabrielpeixoto commented 8 years ago

Você pode mostrar o cenário em que ta chamando esse método?

Algumas perguntas:

luizeduard0 commented 8 years ago

O cenário é muito simples, simplesmente carreguei o user $user->find(..) e pedi para cancelar.. Mas ele dá erro no cancel porque o subscription() retorna null

luizeduard0 commented 8 years ago

O nome do plano contém "-", pode interferir? Ex: unsm-plano-iniciante

luizeduard0 commented 8 years ago

Subscription retorna sempre null pra mim e subscribed sempre false.

gabrielpeixoto commented 8 years ago

No lugar de 'main', você tem que utilizar o nome que utilizou para sua assinatura, o mesmo que ficou armazenado no banco de dados na tabela de assinatura.

$user->subscribed('COLUNA NAME DA TABELA DE ASSINATURA') retorna true?

gabrielpeixoto commented 8 years ago

Se puder me manda o resultado de select * from SUA_TABELA_DE_ASSINATURAS

luizeduard0 commented 8 years ago

É o campo name? Achei que era o campo iugu_plan. Vou testar aqui com o name

luizeduard0 commented 8 years ago

Agora foi beleza! Valeu, desculpe pela confusão... tinha entendi que era o iugu_plan.