Criar aplicação web com python e django

Closed Posted May 20, 2015 Paid on delivery
Closed Paid on delivery

Gerenciar pagamentos, o sistema deve permitir criar ordens, via API, efetuar o pagamento e depois retorna para o site de origem e/ou com informações do callback de pagamento.

Criar ordem:

Via API dados devem ser enviados via POST, como:

Ao receber esses dados via API (cURL), a API deve retorna um link com o ID da ordem, para que o usuário seja redirecionado; EX.: [url removed, login to view]

Pagar ordem:

Agora com a ordem criada, a página de ORDER deve conter os dados enviados via API, e um formulário descrito abaixo, para que o usuário possa preencher e avançar para as telas de pagamento.

Outras informações:

Ao informar os dados pessoais e avançar, os dados do pessoais devem ser inserido em uma tabela “members” nele deve ficar registrado os dados do formulário acima, mais os dados da order.

id int 11,order_id int 11,name,surname,document,birthday…

Se o usuário voltar ao link “[url removed, login to view]” e ele verificar qua as informações pessoais já foram cadastradas, ele já é redirecionado para tela com as opções de pagamento.

Formas de pagamento:

As formas de pagamento que devem vim pre cadastrados são, PagSeguro (que deve ficar visível apenas para o Brasil, Paypal, Bitcoin via API Blockchain, Solid Trust Pay, PayZa.

As instigações devem ser feitas de acordo com a documentação oficial de cada um dos meios de pagamento.

O retorno dos pagamentos deve ser feito para dentro da aplicação.

Retorno de pagamento:

Deve se criar uma API para consultar de a order está paga, ou foi cancelada.

Sample.:

get [url removed, login to view]

return json{(status:”paid”)}

Django Python

Project ID: #7710152

About the project

2 proposals Remote project Active Jun 26, 2015