Evaluating bids

Desenvolver Plugin de Api integrado (checkout) ao Woocommerce

Published on the July 12, 2022 in IT & Programming

About this project

Open

Precisavamos de um plugin para wordpress que tenha compatibilidade com woocommerce para finalização da compra, onde os clientes irão selecionar a opção de Cartão, Boleto ou PIX.

Project overview

O plugin, irá conversar com as nossas APIs, enviando as informações, recebendo os retornos e fazendo os tratamentos das informações recebidas. Ele deverá: Avisar o consumidor sobre falha no pagamento ou emissão de boleto ou pix, e criar o pedido quando tiver sucesso no pagamento/emissão. Também deverá possuir uma URL de callback, onde será recebido as informações de pagamentos de boleto, pix e cartão (em casos que o pagamento não seja aprovado imediatamente). Caso o pagamento seja estornado em algum momento (vindo por callback), ele deverá realizar o cancelamento do pedido e realizar o ajuste de estoque. Para poder utilizar o plugin, o admin precisará de um token (fornecido na contratação do serviço em nosso sistema), onde o plugin irá realizar uma validação verificando as modalidades disponíveis para esse token, e irá permitir por meio de um checkbox a seleção das modalidades que o admin deseja receber os pagamentos. As modalidades padrão serão: Cartão de Crédito, Boleto e PIX. Porém, tem gateways que não fornece as 3 modalidades, então por isso seria necessário essa validação solicitando as modalidades disponíveis. Já a conversação do plugin com o nosso servidor, será utilizando o mesmo token que foi configurado no plugin, onde será enviado os dados de pagamento, em cartão, será necessário ser criptografado (e que tenha um meio de descriptografar) para podermos tratar e enviar ao gateway, logo depois, retornarmos na mesma solicitação o retorno. Todas as informações recebidas e enviadas será em json. Todas as APIs já estão prontas, só falta o plugin para podermos finalizar e disponibilizar aos nossos clientes que usam wordpress. Se tiver alguma dúvida, estou a disposição.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs), Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by T. F.