-
duplicar .env.dist e renomear para .env
-
Ajustar os valores do .env, conforme banco local. Para desenvolvimento, foi utilizado PostgreSQL, na versão 10.
-
Ajustar também o email e token para o PagSeguro. Foi testado apenas em ambiente de Sandbox.
-
Para gerar os hashs do pagseguro, usar esse exemplo (https://jsfiddle.net/gilsonreis/e49xLgnm/6/)
- execute http://127.0.0.1:8000/api/checkout/pagseguro/retornar-session-id, copie a session_id e cole no fiddle abaixo, no método PagSeguroDirectPayment.setSessionId
- esse fiddle irá retornar o token do cartão de crédito e o hash do comprador, necessário para executar o checkout no pagseguro.
- Os dados do cartão está no fiddle, no método PagSeguroDirectPayment.createCardToken. Para testar cartão inválido, basta informar algum número diferente no parametro cardNumber e observar no DevTools do navegador.
-
No postman, executar com método post http://127.0.0.1:8000/api/checkout/pagseguro/realizar-pagamento/evento/{id_show}, onde id_show é a id do show na qual está se comprando o ingresso.
- Passar via post card_token, sender_hash e id_usuario, na qual card_token e sender_hash são os valores gerados no fiddle e o id é algum usuário cadastrado no sistema.
-
Notifications
You must be signed in to change notification settings - Fork 0
gilsonreis/teste-ally
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published