Come funziona
Zonos Collect si integra nel flusso di lavoro dei costi logistici esistente. Quando aggiungi quoteType: COLLECT al tuo landedCostCalculateWorkflow mutazione, la richiesta funziona in modo identico al calcolo dei costi d'importazione standard; restituisce tutti gli stessi dati, ma attiva inoltre il flusso di lavoro Collect.
Il procedimento è semplice: specificare quoteType: COLLECT nella tua richiesta e il sistema genera automaticamente un carrello di pagamento, invia il collegamento al carrello all'e-mail della parte di destinazione e converte il preventivo in un ordine una volta completato il pagamento.
Crea un preventivo Collect
Utilizza lo stesso flusso di lavoro GraphQL con cui hai già familiarità, aggiungi solo un parametro. Aggiunta quoteType: COLLECT al tuo landedCostCalculateWorkflow l'input attiva l'intero processo Collect mantenendo tutte le funzionalità esistenti. IL links Il campo nella risposta restituisce l'URL della sessione di pagamento, che puoi archiviare e utilizzare per il follow-up con il beneficiario secondo necessità.
mutation CollectQuote($parties: [PartyCreateWorkflowInput!]!$items: [ItemCreateWorkflowInput!]!$shipmentRating: ShipmentRatingCreateWorkflowInput!$landedCost: LandedCostCalculateWorkflowInput!) { partyCreateWorkflow(input: $parties) { type id organization } itemCreateWorkflow(input: $items) { id amount quantity description } cartonizeWorkflow { id } shipmentRatingCreateWorkflow(input: $shipmentRating) { id amount } landedCostCalculateWorkflow(input: $landedCost) { id landedCostGuaranteeCode links { key url } amountSubtotals { duties fees taxes landedCostTotal } fees { amount currency type item { productId } } }}Webhook
Configura un ORDER_CREATED webhook per ricevere una notifica non appena un preventivo si converte in un ordine:
mutation CreateOrderWebhook($input: WebhookCreateInput!) { webhookCreate(input: $input) { id status url }}Il payload includerà un campo di tipo. Controllo payload.type === "COLLECT" per gestire solo gli ordini Collect:
javascript
if (payload.type === 'COLLECT') {
}
Gestione Dashboard
Preventivi e ordini: Collect preventivi e ordini vengono visualizzati con i badge "COLLECT" in Dashboard. Puoi filtrare in base al tipo di preventivo per visualizzare e gestire preventivi specifici per la raccolta e monitorare lo stato dei pagamenti.
Branding email: modifica il branding email per i carrelli di pagamento Collect in Dashboard → Impostazioni → Modelli email
Esperienza del destinatario
Quando crei un preventivo Collect, il tuo cliente riceve un'e-mail automatica con un collegamento di pagamento sicuro. Il carrello dei pagamenti mostra dazi, tasse e commissioni in totale trasparenza, mantenendo privati i prezzi dei tuoi prodotti.
Per dettagli completi sul processo di pagamento, paesi e lingue supportati e opzioni di personalizzazione, consultare la Guida all'esperienza del destinatario.
Inizia con Collect
Collect dazi, tasse e commissioni da parte dei destinatari prima della consegna.