Conectar a SHEIN: receber pedidos e enviar fulfillment
Autorize sua loja na plataforma aberta da SHEIN, troque o tempToken por openKeyId e SecretKey, cole no Integration, teste, mapeie e ative.
O conector da SHEIN traz pedidos da sua loja SHEIN para o OMS e devolve fulfillment à SHEIN. Também pode enviar atualizações de produto e estoque para a SHEIN, para que pedidos, envios e estoque fiquem sincronizados nos dois lados.
Pré-requisitos#
- Uma conta de vendedor da SHEIN com uma loja que você possa gerenciar no centro de vendedor da SHEIN.
- Acesso à plataforma aberta da SHEIN, com permissão para autorizar essa loja.
- Sua appSecretKey, pronta para descriptografar o secretKey devolvido após a autorização — sem ela você não obtém o SecretKey usado para assinar.
- Alguém que possa guardar openKeyId e SecretKey com segurança: você precisará deles se reconectar.
Obter credenciais#
- Encontre seu Store code nas informações da sua loja no centro de vendedor da SHEIN e copie exatamente como aparece.
- Na plataforma aberta da SHEIN, autorize a loja. A autorização fornece um tempToken.
- Troque o tempToken via /auth/get-by-token e copie o openKeyId do resultado.
- Descriptografe o secretKey devolvido com sua appSecretKey. O valor descriptografado é o SecretKey (assinatura): usado para a assinatura de solicitações HMAC-SHA256. Guarde-o num local seguro.
Preencher no Integration#
- Abra Integration → Marketplace → SHEIN → Nova conexão.
- Store code: cole o código da loja das informações da sua loja no centro de vendedor da SHEIN. Ele identifica a qual loja esta conexão pertence, então deve coincidir exatamente com essa loja.
- openKeyId: cole o openKeyId que você obteve ao trocar o tempToken via /auth/get-by-token. Este campo é obrigatório.
- SecretKey (assinatura): cole o SecretKey que você descriptografou com sua appSecretKey. Este campo é obrigatório. As solicitações são assinadas com ele via HMAC-SHA256; é criptografado em repouso e nunca exibido.
Testar a conexão#
Clique em Testar a conexão. O teste envia uma solicitação assinada — com seu SecretKey via HMAC-SHA256 — junto com seu openKeyId e Store code para sondar a SHEIN. Se passar, a SHEIN aceitou a assinatura e a loja coincide. Se falhar, anote o erro e veja as perguntas frequentes antes de mudar outra coisa.
Mapping / escolher modelo#
Escolha o modelo padrão da SHEIN. Ele mapeia número do pedido, SKUs das linhas, quantidades, endereço de entrega e status de fulfillment entre a SHEIN e o pedido padrão. Revise a prévia antes de ativar, sobretudo se cada SKU da SHEIN está vinculado ao produto OMS correto.
Ativar#
Após ativar, o Integration traz novos pedidos da SHEIN na frequência definida, devolve fulfillment com rastreio à SHEIN e envia atualizações de produto e estoque para a SHEIN. Acompanhe os primeiros pedidos em Runs / Logs.
Perguntas frequentes#
O teste falha: credenciais rejeitadas
O openKeyId ou o SecretKey da conexão está incorreto. A causa mais comum é colar o secretKey ainda criptografado em vez do valor descriptografado com sua appSecretKey, ou copiar o openKeyId de forma incompleta, então a SHEIN não consegue verificar a assinatura HMAC-SHA256.
Refaça as etapas de credenciais em ordem: autorize a loja de novo na plataforma aberta da SHEIN, troque o novo tempToken via /auth/get-by-token, copie o openKeyId, descriptografe o secretKey devolvido com sua appSecretKey, cole os dois valores na conexão, salve e teste de novo.
A conexão funcionava e agora todo teste falha
O token ou a chave desta conexão expirou ou não é mais válido: por exemplo, a loja foi autorizada de novo, o que emite um novo tempToken e novas credenciais, então o openKeyId e o SecretKey salvos na conexão não coincidem mais com a loja.
Obtenha credenciais novas: troque o tempToken mais recente via /auth/get-by-token, copie o novo openKeyId, descriptografe o novo secretKey com sua appSecretKey, substitua os dois valores na conexão, salve e teste de novo.
O teste falha: loja não encontrada ou não coincide
O campo Store code está com um valor incorreto: muitas vezes foi colado o código de outra loja, então as credenciais e a loja não pertencem juntas e a SHEIN não consegue associar esta conexão à loja autorizada.
Volte às informações da sua loja no centro de vendedor da SHEIN, copie exatamente o Store code da loja autorizada, substitua o valor na conexão, salve e teste de novo.
Conectado, mas não chegam pedidos
A conexão está bem — o teste passa — mas esta loja da SHEIN ainda não tem pedidos novos, então não há nada para trazer.
Faça um pedido real na sua loja da SHEIN (ou aguarde o próximo pedido de cliente), depois execute uma extração manual e veja Runs / Logs. Pedidos novos aparecem assim que a SHEIN os emite.