- Acesse seu painel na stripe.
- Faça o donwload ou clone do projeto em https://github.com/GislaineFrandalozo/use-stripe-test
$ git clone https://github.com/GislaineFrandalozo/use-stripe-test.git
- Vá até a raiz do projeto e rode:
$ composer install
$ yarn
-
Na raiz do projeto digite:
-
No painel stripe procure por “produtos” e adione um novo plano. Atualize o arquivo use-stripe-test/database/seeders/PlanSeeder com as coonfigurações do seu plano.
-
Digite no terminal na raiz do projeto
$ php artisan migrate --seed
- Para iniciar o projeto digite no terminal na raiz do projeto:
$ yarn dev
$ php artisan serve
- Vá até http://127.0.0.1:8000/ em seu navegador e aparecerá a página de login do projeto.
- Realize um cadastro na plataforma (nome, sobrenome, email e senha).
- A pagina de perfil é a principal, botão de checkout aparecerá apenas se o usuario não tenha realizado assinatura ainda.
- Na pagina de perfil é possivel o usuario visualizar e editar seus dados. Também é possivel desconectar da conta a partir dessa pagina.
- Caso usuario não possua assinatura apenas infromações sobre perfil e botão de checkout irão aparecer, mas caso usuario tenha assinatura o botão some e é possivel visualizar e editar infromações sobre pagamento.
- Para testar atualização do cartão complete os campos do formulario do endereço e cartão com um numero válido (visa ou mastercard), validade qualquer data nao vencida, cvc qualquer numero e cp qualquer valor. Verefique numeros de cartão validos em https://stripe.com/docs/testing#cards .
- Para realizar a assinatura clique no botão “checkout” complete os campos do formulario endereço e do cartão, um numero válido visa ou mastercard, validade qualquer data nao vencido, cvc qualquer numero e cp qualquer valor. Verefique numeros de cartão validos em https://stripe.com/docs/testing#cards . Após clicar em assinar aguarde até ser redirecionado para pagina de perfil.