Pular para o conteúdo principal

Registrar um pagamento em um pedido

POST 

/v1/orders/:id/payments

Registra um pagamento em um pedido e retorna o pedido com os totais de pagamento recalculados.

Um pedido pode ter vários pagamentos: registre um por método usado pelo cliente, e o pedido é marcado como pago quando eles somarem seu total. Valores acima do total são aceitos e reportados como um pagamento excedente.

Funciona em pedidos criados pela API, feitos pelo cliente na loja virtual (INBOUND) ou realizados pelo comerciante no POS (OUTBOUND). Um pedido de um food app pertence a esse canal e responde 422 order_not_modifiable.

Escopo necessário: orders:write

Request​

Responses​

O pedido com o pagamento aplicado.