Pedido Aprovado/Confirmado pelo Marketplace
Nesta seção explicamos sobre os recursos relacionados a integração do status de aprovação do pedido
Após o pagamento ser concluído e aprovado, o Marketplace deve enviar uma notificação ao Seller avisando que este pode iniciar o processo de faturamento e entrega do pedido.
Caso o Marketplace optar por utilizar o Gateway de Pagamento da Fast Shop e se o pedido for pago parcial ou total no cartão, será alterado o status para "Processando", já para as outras formas de pagamento será alterado o status para "Pago".
No corpo da solicitação contém apenas uma informação: o “marketplaceOrderId”, que identifica o pedido no Marketplace. O Seller irá usar esse ID para acionar o processo decorrente do pedido correspondente.
O Seller irá responder com o mesmo “marketplaceOrderId” e também com o “orderId”, que identifica o pedido no Seller, data e hora do recebimento da notificação e um código de protocolo que confirma seu recebimento.
Endpoint
Ready For Handling
POST https://{environmentSeller}/pvt/orders/{orderId}/fulfill
Path Parameters
{environmentSeller}*
string
URL da API do Seller
{orderId}*
string
ID do Pedido do Seller
Headers
X-VTEX-API-AppKey*
string
{{appKey}}
X-VTEX-API-AppToken*
string
{{appToken}}
Accept*
string
application/json
Content-Type*
string
application/json
Consulte o Swagger API{
"errorCode": "string",
"message": "string"
}{
"errorCode": "string",
"message": "string"
}Exemplo do Request
Exemplo do Response (200 - OK)
Caso o pedido tenha sido confirmado anteriormente ou avançou o fluxo, não será aceita a notificação
A API permite até 5 requisições por segundo, caso ultrapasse esse limite será retornado status 429: Too Many Request
Caso ocorra um erro ao enviar o dado é importante que persista em um segundo momento para garantir a entrega. Caso persista o erro entre em contato conosco
Last updated
Was this helpful?