Definição da URL e Siglas
Neste tópico detalha as URLs que envolvem a integração do Seller e Marketplace
Last updated
Was this helpful?
Neste tópico detalha as URLs que envolvem a integração do Seller e Marketplace
Last updated
Was this helpful?
Como descrito no "" temos transações de ambos os lados, algumas partindo do Marketplace e outras do Seller. Teremos então algumas nomenclaturas que será utilizado para detalhar esta transação, são elas:
{fulfillmentEndpoint}
{environmentSeller}
URL padrão da API do Seller, descrito logo abaixo. Esta URL será fornecida pela FastShop.
{environmentMarketplace}
URL da API do Marketplace que irá receber as notificações de criação/alteração de produto, alterações de estoque e preço, e atualizações de status de pedido. A URL deverá ser utilizada o protocolo HTTPS.
{version}
Versão da API do HUB
{marketplaceId}
{sellerId}
ID da conta do Seller fornecido pela Fast Shop, irá definir para onde será direcionado as consultas de preço, estoque, o envio dos pedidos, confirmação de pagamento ou cancelamento. Quando parceiro VTEX será o ID do Seller na conta VTEX. Quando parceiro não-VTEX será fixado o valor "FSH"
{sellerSkuId}
ID do SKU no Seller
{marketplaceOrderId}
ID do Pedido do Marketplace
{orderId}
ID do Pedido do Seller
URL do Marketplace: https://{environmentMarketplace}/
URL do Seller (environmentSeller): https://{fulfillmentEndpoint}/api/{version}/{marketplaceId}/
Exemplos:
APIs Marketplace: https://meumarketplace1.integracao.com.br/api/
APIs Seller: https://mkp-hub.kaive.com.br/api/v1/meumarketplace1/
Endpoints de responsabilidade do Marketplace, serão utilizados pelo Seller para envio das notificações de alteração de produto, estoque e preço, sugestão para cadastro, atualizações de status do pedido (tracking) e cancelamento de pedido
https://{environmentMarketplace}/api/catalog_system/pvt/skuseller/changenotification/{sellerId}/{sellerSkuId}
-> Marketplace
https://{environmentMarketplace}/suggestions/{sellerId}/{sellerSkuId}
-> Marketplace
https://{environmentMarketplace}/suggestions/{sellerId}/{sellerSkuId}/update
-> Marketplace
https://{environmentMarketplace}/api/oms/pvt/orders/{marketplaceOrderId}/confirm
-> Marketplace
https://{environmentMarketplace}/api/oms/pub/orders/{marketplaceOrderId}/invoice
-> Marketplace
https://{environmentMarketplace}/api/oms/pub/orders/{marketplaceOrderId}/delivered
-> Marketplace
https://{environmentMarketplace}/api/oms/pvt/orders/{marketplaceOrderId}/cancel
-> Marketplace
Endpoints de responsabilidade do Seller, serão utilizados pelo Marketplace para consulta de estoque e preço e envio do pedido para criação, aprovação e cancelamento do pedido.
https://{environmentSeller}/pvt/orderForms/simulation
<- Seller
https://{environmentSeller}/pvt/orderForms/simulation
<- Seller
https://{environmentSeller}/pvt/payments/listcreditcards
<- Seller
https://{environmentSeller}/pvt/payments/installments
<- Seller
https://{environmentSeller}/pvt/payments
<- Seller
https://{environmentSeller}/pvt/orders
<- Seller
https://{environmentSeller}/pvt/orders/{orderId}/fulfill
<- Seller
https://{environmentSeller}/pvt/orders/{orderId}/cancel
<- Seller
https://{environmentSeller}/pvt/orders/{orderId}
<- Seller
URL da API do Seller informada no tópico "".
Identificação do Marketplace no HUB. Mais informações consulte o tópico ""
O detalhe de cada endpoint encontrará no próximo tópico "".