Erro na parte de cartão - validação sempre dá erro
[Concluído]
Boa noite Carlos, tudo bem, o meu caso sempre dá erro conforme imagem abaixo, o que será ???
A última linha da imagem tem uma mensagen que não sei se pode fazer a diferença...
Obrigado mais uma vez
https://uploaddeimagens.com.br/imagens/11_DkgE
Olá, Darcio!
Tudo bem?
Você está com o ambiente de produção (KEY de produção), e usando um cartão de testes, por isso o erro, observe a mensagem de erro "Seu cartão foi recusado. Sua solução estava no modo de produção, mas usou um cartão de teste conhecido"
Boa tarde Carlos, tudo bem ???
Só pra ressaltar aqui no fórum, deu certo quando eu passei o meu próprio cartão de Crédito ...
Eu estou usando o ambiente de produção, lembrando que agora estou usando no método store() do SubscriptionController no parâmetro newSubscription('default', price_1Ke1______________) Esse código é de produção lá da conta do Stripe.
Masssssssssss quando eu estava usando os dados de teste -> newSubscription('default', price_4587______________) eu estava passando no segundo parâmetro os dados de Teste lá da conta do Stripe porque tinha criado um plano na parte de Teste, realmente não entendi aí porque furava a lógica ...
A key passada era de teste no segundo parâmetro, ao menos que seja alguma outra configuração que eu estivesse errando e não fosse essa daqui do método newSubscription('default', price_4587______________), enfim ...
Carlos ... Do que eu testei aqui independente de ser Dados de Teste ou Não, só funciona quando eu passo os dados de meu cartão de Crédito, creio que só deva funcionar quando eu passar então aí um dado de cartão válido ...
Não sei porque, mas é o que parece ...
Obrigado !!!
Último ponto Carlos, eu só consigo ir para a view Olá sou assinante Premium quando trabalho com uma chave de Produto que não seja do modo "Dados de Teste" e como lhe disse com um número de cartão de Crédito real, se só for para testar mesmo ...
Mas para estudar perfeito, dá pra seguir assim ...
Se acontecer com alguém aí do curso taí um caminho !!!
Obrigado ...
Provavelmente no seu painel do Stripe está sim habilitado o seu ambiente de produção, e no seu projeto está com as chaves de produção, por isso precisou de usar um cartão real.
--
Sobre o problema com as views, se quiser compartilhar o código, te ajudo a identificar se tem algum problema.
Boa tarde amigo, firme ???
Mais por curiosidade e a nível de aprendizado: onde eu poderia no Stripe desabilitar o ambiente de produção ???
Com relação as views sem problema algum, porque não está quebrando e está dando pra levar o curso tranquilo ...
Obrigado a atenção novamente
Grande abraço
Lá no topo da conta tem uma opção, precisa estar com "Modo de teste": https://prnt.sc/lsQbCL06ui_S
Em chaves da API você consegue ver como está, se está para ambiente de desenvolvimento "dados de teste" ou produção: https://dashboard.stripe.com/test/apikeys
(https://prnt.sc/IKGd1_lIbgNA)
Excelente Carlos, estarei analisando e alterando ...
Gratidão novamente, grande abraço ...
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!