O parceiro deverá disponibilizar um endpoint para fechamento de pedidos, que efetiva a transação de compra, e retorna pelo menos o ID do pedido e um objeto indicador de erro.

Os dados a serem enviados no request deste método dependem das regras de negócio do fornecedor, mas em geral, envia-se os dados pessoais do participante, dados do endereço de entrega, identificação, custo e quantidade dos produtos resgatados e dados de frete.

Muitos desses dados são apenas para conferência, de forma a validar, no momento do fechamento, se as informações recebidas estão de acordo com as informações enviadas pelos outros endpoints citados.

Para informação de pessoa física ou jurídica adotamos as seguintes nomenclaturas:

personType: 1 - Pessoa Física, 2 - Pessoa Jurídica
genderType: 1 - Masculino, 2 - Feminino, 3 - Não Informado
phone.type: 1 - Residencial,, 2 - Comercial, 3 - Celular 

Para o fechamento de pedido existem duas possibilidades, pedidos em pontos ou em dinheiro, podendo ser utilizada uma ou outra ou ambas.

O parceiro poderá disponibilizar um endpoint para cada tipo de pedido que se deseja integrar, ou um endpoint que receba ou não dados de pagamento.

Veja os detalhes de cada tipo de pedido.

Pedido com Pontos

Neste caso não são necessários dados e pagamento.

Ver todos detalhes

Pedido com cash

Neste caso são necessários os dados do pagamento, obrigatoriamente.

Ver todos os detalhes