DOCS

Kom i gang

Kom i gang med Collect

Samle inn tollgebyrer, avgifter og gebyrer fra mottakere før levering.

Hvordan det fungerer 

Zonos Collect integreres i din eksisterende arbeidsflyt for landingskostnad. Når du legger til quoteType: COLLECT i mutasjonen landedCostCalculateWorkflow, fungerer forespørselen identisk med en standard beregning av landingskostnad; den returnerer alle de samme dataene, men utløser i tillegg Collect-arbeidsflyten.

Prosessen er enkel: spesifiser quoteType: COLLECT i forespørselen din, og systemet genererer automatisk en betalingsvogn, sender varekurvlenken til mottakeres e-postadresse, og konverterer tilbudet til en bestilling når betalingen er fullført.

Opprett et Collect-tilbud 

Bruk det samme GraphQL-arbeidsflyten du allerede er kjent med, bare legg til en parameter. Ved å legge til quoteType: COLLECT i inndataene for landedCostCalculateWorkflow utløses hele Collect-prosessen samtidig som all eksisterende funksjonalitet opprettholdes. Feltet links i svaret returnerer URL-en til betalingsøkten, som du kan lagre og bruke for oppfølging med betaleren etter 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 å bli varslet så snart et tilbud konverteres til en bestilling:

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

Payloaden vil inneholde et typefelt. Sjekk payload.type === "COLLECT" for å håndtere bare Collect-bestillinger:

javascript

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

Dashbord-administrasjon 

Tilbud og bestillinger: Collect-tilbud og -bestillinger vises med "COLLECT"-badges i Dashboard. Du kan filtrere etter tilbudstypen for å vise og administrere Collect-spesifikke tilbud og overvåke betalingsstatus.

E-postbranding: Juster e-postbrandingen for Collect-betalingsvogner under DashboardInnstillingerE-postmaler

Mottakererfaring 

Når du opprett et Collect-tilbud, mottar kunden din en automatisert e-post med en sikker betalingslink. Betalingsvognen viser tollgebyrer, avgifter og gebyrer med full transparens, samtidig som produktprisingen forblir privat.

For fullstendige detaljer om betalingsprosessen, støttede land og språk og tilpassingsalternativer, se Mottakererfaringsveiledningen.

Bestill en demo

Var denne siden nyttig?