Executando verificação de segurança...
1

GATEWAY DE PAGAMENTOS DIRETO NO BACK-END? [POSSIVEL OU NÃO?]

Olá, topico criado com foco no material dos comentarios:
Estou a mais de um mes dando uma lida e estudada sobre gateway's de pagamentos e tal, e queria saber se é possivel eu usar gateway de pagamentos direto no back-end?
Exemplos, supondo que eu esteja criando um site de pizzaria ou qualquer um que tenha vendas, terá usuario, produtos para comprar, valores, quantidades..., tem como eu testar tudo isso com os dados do meu banco de dados enviando direto pro gateway de pagamentos (ASAAS por exemplo, PAGAR.ME, STRIPE, MERCADOPAGO) e ele retornar apenas se deu certo ou não (testar e simular com o insomnia por exemplo ou postman)
Estava estudando o ASAAS e o STRIPE e parece que todos eles funcionam só com o front-end implementado, enviando para outro site proprio deles, no asaas por exemplo não consegui usar os codigos de exemplo da documentação na minha aplicação, pois retorna um html, e pelas rotas de exemplos pré-criadas ai funciona, mas cria as transações direto pra plataforma deles

Queria usar no começo pra teste (testar antes de usar em aplicação real)
as taxas do asaas são bem boas até, e vi por cima dobre o EFI que é uma forma de pagamentos de pix e qrcode bem estruturada, mas não testei ainda.

Estou usando NodeJS com JS puro, knex e express, (SQLite no DB por enquanto, mas to vendo pra usar PlanetScale pra aprender e deixar mais escalavel para usar em aplicação real futuramente)

Não que seja util, mas minha aplicação está sendo feita da seguinte forma: (Incompleto ainda, to desenvolvendo, back quase pronto, só falta simular pagamentos, e front-end falta mais umas coisinhas)

FRONT-END: AQUI


BACK-END: AQUI

todo gateway de pagamentos já seria um back pré-pronto, mas teria como implementar em partes usando apenas as validações dos bancos e o minimo possivel?

PERGUNTA FINAL, vocês que são mais experientes, tem documentação ou material bom para indicar sobre isso? não achei material especifico sobre pagamentos/gateways, se alguem conseguir me dar um norte bom, fico muito agradecido

Obs: se falei algo errado me corrigam, ainda sou bem inexperiente na area, apenas 1 ano e meio na area tech

Carregando publicação patrocinada...
2

No site do Asaas tem a documentação pronta, tem o modelo do fluxo de implementação e tem também a biblioteca de todas as rotas do backend ja prontas so pra você testar no insomnia ou no postman. Lá tem o link do discord onde o povo tira dúvidas.