As fichas da instância do Temu abrem-se a partir do menu Temu. O módulo está publicado para Odoo 17, 18, 19 e 20.

Antes de mexer em nada
A ideia é ir marcando caixas por fases. Vários campos trazem um valor por defeito; o que importa é decidir quais deixa como estão e quais altera porque o seu caso o exige.
- Abra a ficha de
Temu Dashboarda partir do menuTemu.
- Tenha à mão a documentação da sua app do Temu: a ajuda de
Signature Methode a deRequest Styleremetem para o que a sua app exige ou espera.

Ligação à API do Temu
Três campos definem como se assinam e se montam os pedidos.
Signature Method: escolha entreMD5 (secret + sorted params + secret)eHMAC-SHA256. O valor por defeito é o primeiro. A sua ajuda diz que a API aberta do Temu usa habitualmente a assinatura MD5 envolvida e que só deve usar HMAC se a documentação da sua app o exigir. Convém deixar o valor por defeito, salvo se essa documentação pedir HMAC.
Request Style: escolha entreQuery params + JSON body(valor por defeito) eSingle JSON payload. A sua ajuda diz que escolha o formato da carga HTTP que a sua app do Temu espera, pelo que a decisão sai da sua app, não de uma preferência.
Api Version: campo de texto opcional. A sua ajuda diz que serve para forçar uma versão da API do Temu (por exemploV2) nos endpoints que exigem uma versão explícita. Preencha-o apenas se algum endpoint da sua app o requerer.
Produtos, encomendas e envios
Goods Add Api: define como se publicam os produtos. O valor por defeito é a opção V3, a que o módulo marca como recomendada. Segundo a sua ajuda, com a V3 a publicação faz-se com uma só chamada simplificada e autoenriquecida: o Temu escolhe a categoria e os atributos e descarrega as imagens dos URL que lhe indicar, sem necessidade decatId, modelo de custos nem chamadas de carregamento de imagens. A opção V2 é a manual: exige umcatIdde categoria folha e um modelo de custos. Se não tiver motivo para a V2, comece pela V3.
Order Sync Window Hours: número inteiro, com24por defeito. A sua ajuda descreve-o como a janela de tempo de reserva que se usa quando não existe uma marca temporal de uma sincronização anterior de encomendas. Decida quantas horas para trás quer olhar nesse caso.
Auto-create missing Temu products: caixa ativada por defeito. Se a desativar, segundo a sua ajuda a sincronização de produtos só atualiza os produtos do Odoo que já estão ligados a identificadores de produto ou SKU do Temu, e não se cria automaticamente nenhum produto de inventário novo. Deixe-a ativada se quiser que se criem os que faltam; desative-a se quiser apenas atualizar o que já tem ligado.
Logistics Auto Confirm After Pickup: caixa ativada por defeito. Faz com que o módulo envie explicitamenteautoConfirmAfterPickupao criar ou atualizar um envio. A sua ajuda acrescenta que o Temu já aplicatruepor defeito, mas que pode desativá-la para manter a confirmação manual nos envios atrasados. A pergunta a que lhe cabe responder: quer confirmação manual nesses envios?
Webhook
Estes dois campos estão no separador Webhook da ficha.
Webhook Verify Signature: caixa desativada por defeito. Se a ativar, os pedidos de webhook que chegarem terão de trazer uma assinatura HMAC-SHA256 válida.
Webhook Short Token: é só de leitura, pelo que não se escreve à mão. Traz por defeito um valor aleatório curto e a sua ajuda explica a razão de ser: manter curto o URL de push do site (Push Website URL). É preenchido pelo botãoRegenerate Webhook Token. Se precisar de outro valor, esse é o caminho.

Regenerate Webhook Token.Finanças e impostos
Estes campos estão no separador Finance & Tax. Os dois primeiros são caixas desativadas por defeito e convém perceber o que ativa cada uma.
EU-established business(grupoVAT / Tax (informational only)): a sua ajuda fala de um valor prudente, desativado. Ative-a apenas se o seu negócio estiver estabelecido na UE. Usa-se unicamente para adaptar notas informativas de IVA, nunca para calcular impostos.
Post settlements to accounting(grupoSettlements → Accounting (optional GL posting)): desativada por defeito. Segundo a sua ajuda, ao ativá-la, contabilizar uma liquidação cria um lançamento equilibrado: o pagamento líquido e as comissões do Temu contra uma conta de compensação. A própria ajuda pede que configure antes o diário e as contas que aparecem abaixo.
Temu clearing account: conta a receber ou de compensação contra a qual se liquida o pagamento, e que segundo a sua ajuda se compensa com as faturas. Com os valores por defeito não se vê: só aparece quandoPost settlements to accountingestá ativada.
Deposit / bank account: indica onde cai o pagamento líquido. Se a deixar vazia, segundo a sua ajuda usa-se a conta de compensação. Tal como a anterior, não se vê até ativarPost settlements to accounting.
Conformidade
Data Retention Days: número inteiro com30por defeito. Está no separadorTerms & Policies, grupoCompliance Operations. A sua ajuda descreve-o como o limiar de limpeza automática dos registos de payload sensíveis. Decida o valor que se ajuste à sua política interna.
Última passagem
- Reveja as caixas que vêm com valor por defeito:
Auto-create missing Temu productseLogistics Auto Confirm After Pickupativadas;Webhook Verify Signature,EU-established businessePost settlements to accountingdesativadas.
- Confirme que os campos de formato (
Signature Method,Request Style,Api Version) coincidem com o que diz a documentação da sua app do Temu.
- Se ativou
Post settlements to accounting, confirme que o diário e as contas abaixo estão configurados.
Como a FlexigoTech o ajuda
A ligação ao Temu passa pela FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Se está a implementar o Odoo e quer que alguém reveja consigo estas decisões, a FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Pode ver o módulo na sua ficha do Odoo Apps ou na página do módulo.
Continue a ler
Verificado no código do conector (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
