Open andrewalker opened 11 years ago
O ideal seria uma interface bem similar ao get_form_to_pay do Cart. Penso em algo assim:
Business::CPI->new( gateway => 'Test', ..., pay_via => 'api', # default: form );
Aí, ao executar:
$cart->get_form_to_pay() # retorna o formulário apenas com o token
Ideias, sugestões?
hmm,
api continuaria sendo via form, mas com token, não?
On Tue, Jan 22, 2013 at 3:41 PM, André Walker notifications@github.comwrote:
O ideal seria uma interface bem similar ao get_form_to_pay do Cart. Penso em algo assim:
Business::CPI->new( gateway => 'Test', ..., pay_via => 'api', # default: form );
Aí, ao executar:
$cart->get_form_to_pay() # retorna o formulário apenas com o token
Ideias, sugestões?
— Reply to this email directly or view it on GitHubhttps://github.com/andrewalker/p5-business-cpi/issues/2#issuecomment-12556222.
Exato.
Todos os drivers implementados até agora (PayPal, PagSeguro e até Moip que está em desenvolvimento) suportam a opção de pagamentos via API, feitos diretamente entre a aplicação Perl e o gateway, retornando um token. Utilizando este token, é possível criar um formulário HTML com apenas o token, sem os demais dados do carrinho.
É necessário criar uma API simples, intuitiva, que seja aproveitada para todos os gateways de forma semelhante.