O recurso de autorizar e cancelar pagamento foi criado com o intuito de permitir que o Cliente MoIP decida quando a captura de um pagamento será feita ou quando o mesmo será cancelado. Caso o pagamento seja capturado, o valor será debitado na conta do pagador e acrescentado na conta do Cliente MoIP. Caso haja o cancelamento, o comprador será ressarcido automaticamente. Há também o cancelamento automático da compra caso o Cliente MoIP não capture o pagamento em até quatro dias.
Esta funcionalidade é especialmente útil para compras de produtos que ainda não estão em estoque (pré-venda) ou para produtos que precisam de um número mínimo de compradores (como é o caso de sites de compras coletivas).
É importante frisar que somente compras com cartão de crédito podem o MoIP não faz o controle anti-fraude destas transações. Por este motivo, é necessário um contato especial com o MoIP para a liberação do recurso ser feita. Se você é cliente MoIP e tem interesse nesta funcionalidade, contate-nos através do E-mail api@moip.com.br
A partir do momento da ativação desta funcionalidade na conta de um Cliente MoIP, todas as compras com cartão de crédito permanecerão com o status Em Análise até que sejam capturadas ou canceladas.
Para autorizar uma compra, envie uma instrução de autorização:
URL de Produção: https://www.moip.com.br/ws/alpha/AutorizarPagamento
URL do Sandbox: https://desenvolvedor.moip.com.br/sandbox/ws/alpha/AutorizarPagamento
Verbo HTTP: PUT
Para cancelar um pagamento, o processo é similar:
URL de Produção: https://www.moip.com.br/ws/alpha/CancelarPagamento
URL do SandBox: https://desenvolvedor.moip.com.br/sandbox/ws/alpha/CancelarPagamento
Verbo HTTP: PUT
É importante notar que o verbo HTTP usado neste caso (PUT) difere das outras funcionalidades da API (que usam o verbo POST).
A documentação da autorização/cancelamento de pagamento está disponível no PDF abaixo:
Voltar ao índice da documentação.