DOCS

Kom i gang

Kom i gang med Collect

Opkræv told, skatter og gebyrer fra modtagere før levering.

Sådan fungerer det 

Zonos Collect integreres i dit eksisterende Landed Cost-workflow. Når du tilføjer quoteType: COLLECT til din landedCostCalculateWorkflow-mutation, fungerer anmodningen identisk med en standard Landed Cost-beregning; den returnerer alle de samme data, men udløser desuden Collect-workflowet.

Processen er enkel: angiv quoteType: COLLECT i din anmodning, og systemet genererer automatisk en betalingskurv, sender kurvlinket til destinationspartens e-mail og konverterer tilbuddet til en ordre, når betalingen er gennemført.

Opret et Collect-tilbud 

Brug det samme GraphQL-workflow, du allerede kender — tilføj blot én parameter. Når du tilføjer quoteType: COLLECT til dit landedCostCalculateWorkflow-input, udløses hele Collect-processen, samtidig med at al eksisterende funktionalitet bevares. Feltet links i svaret returnerer URL'en til checkout-sessionen, som du kan gemme og bruge til opfølgning med betaleren efter behov.

1mutation CollectQuote(
2$parties: [PartyCreateWorkflowInput!]!
3$items: [ItemCreateWorkflowInput!]!
4$shipmentRating: ShipmentRatingCreateWorkflowInput!
5$landedCost: LandedCostCalculateWorkflowInput!
6) {
7 partyCreateWorkflow(input: $parties) {
8 type
9 id
10 organization
11 }
12 
13 itemCreateWorkflow(input: $items) {
14 id
15 amount
16 quantity
17 description
18 }
19 
20 cartonizeWorkflow {
21 id
22 }
23 
24 shipmentRatingCreateWorkflow(input: $shipmentRating) {
25 id
26 amount
27 }
28 
29 landedCostCalculateWorkflow(input: $landedCost) {
30 id
31 landedCostGuaranteeCode
32 links {
33 key
34 url
35 }
36 amountSubtotals {
37 duties
38 fees
39 taxes
40 landedCostTotal
41 }
42 fees {
43 amount
44 currency
45 type
46 item {
47 productId
48 }
49 }
50 }
51}

Webhooks

Konfigurer en ORDER_CREATED-webhook for at blive underrettet, så snart et tilbud konverteres til en ordre:

1mutation CreateOrderWebhook($input: WebhookCreateInput!) {
2 webhookCreate(input: $input) {
3 id
4 status
5 url
6 }
7}

Payloaden inkluderer et type-felt. Tjek payload.type === "COLLECT" for kun at håndtere Collect-ordrer:

javascript

if (payload.type === "COLLECT") {
}

Dashboard-administration 

Tilbud og ordrer: Collect-tilbud og -ordrer vises med „COLLECT"-badges i Dashboard. Du kan filtrere efter tilbudstype for at se og administrere Collect-specifikke tilbud og overvåge betalingsstatus.

E-mail-branding: Juster e-mail-branding for Collect-betalingskurve under DashboardSettingsEmail Templates

Modtageroplevelse 

Når du opretter et Collect-tilbud, modtager din kunde en automatisk e-mail med et sikkert betalingslink. Betalingskurven viser told, skatter og gebyrer med fuld gennemsigtighed, samtidig med at dine produktpriser holdes private.

For fulde detaljer om betalingsprocessen, understøttede lande og sprog samt tilpasningsmuligheder, se guiden til modtageroplevelse.

Book en demo

Var denne side nyttig?