DOCS

Aan de slag

Aan de slag met Collect

Collect douanerechten, belastingen en vergoedingen van ontvangers vóór levering.

Hoe het werkt 

Zonos Collect integreert in uw bestaande landed cost workflow. Wanneer u quoteType: COLLECT toevoegt aan uw landedCostCalculateWorkflow mutatie, functioneert de aanvraag identiek aan een standaard landed cost berekening; het retourneert alle dezelfde gegevens, maar activeert daarnaast de Collect workflow.

Het proces is eenvoudig: specificeer quoteType: COLLECT in uw aanvraag, en het systeem genereert automatisch een betalingswagentje, stuurt de link naar het wagentje naar het e-mailadres van de bestemmingspartij, en converteert de offerte naar een bestelling zodra de betaling is voltooid.

Maak een Collect offerte 

Gebruik dezelfde GraphQL workflow waarmee u al bekend bent, voeg gewoon één parameter toe. Door quoteType: COLLECT toe te voegen aan uw landedCostCalculateWorkflow invoer, activeert u het volledige Collect proces terwijl u alle bestaande functionaliteit behoudt. Het links veld in de respons retourneert de checkout sessie-URL, die u kunt opslaan en gebruiken voor follow-up met de betalende partij indien nodig.

MUTATIE

GraphQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
mutation {
  partyCreateWorkflow(
    input: [
      {
        person: { companyName: "Acme Electronics" }
        location: {
          line1: "123 Commerce Blvd"
          locality: "San Francisco"
          administrativeAreaCode: "CA"
          postalCode: "94102"
          countryCode: US
        }
        type: ORIGIN
      }
      {
        person: {
          firstName: "Emma"
          lastName: "Thompson"
          email: "emma.thompson@example.co.uk"
        }
        location: {
          line1: "45 High Street"
          locality: "Manchester"
          administrativeAreaCode: "ENG"
          postalCode: "M1 1AA"
          countryCode: GB
        }
        type: DESTINATION
      }
    ]
  ) {
    type
    id
    organization
  }

  itemCreateWorkflow(
    input: [
      {
        amount: 149.99
        currencyCode: USD
        countryOfOrigin: CN
        quantity: 2
        productId: "WH-1000XM4"
        hsCode: "8518.30"
        description: "Wireless Noise Cancelling Headphones"
      }
    ]
  ) {
    id
    amount
    quantity
    description
  }

  cartonizeWorkflow {
    id
  }

  shipmentRatingCreateWorkflow(
    input: {
      serviceLevelCode: "fedex.international_priority"
      amount: 45.00
      currencyCode: USD
    }
  ) {
    id
    amount
  }

  landedCostCalculateWorkflow(
    input: {
      endUse: NOT_FOR_RESALE
      method: DDP
      tariffRate: ZONOS_PREFERRED
      quoteType: COLLECT
    }
  ) {
    id
    landedCostGuaranteeCode
    links {
      key
      url
    }
    amountSubtotals {
      duties
      fees
      taxes
      landedCostTotal
    }
    fees {
      amount
      currency
      type
      item {
        productId
      }
    }
  }
}

Webhooks

Configure een ORDER_CREATED webhook om een melding te ontvangen zodra een offerte wordt omgezet in een bestelling:

MUTATIE

GraphQL

1
2
3
4
5
6
7
8
9
10
11
12
13
mutation {
  webhookCreate(
    input: {
      status: ENABLED
      type: ORDER_CREATED
      url: "https://your.endpoint.com/zonos-webhooks"
    }
  ) {
    id
    status
    url
  }
}

De payload zal een type veld bevatten. Controleer payload.type === "COLLECT" om alleen orders van het type Collect te verwerken:

javascript

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

Dashboardbeheer 

Offertes en bestellingen: Collect offertes en bestellingen worden weergegeven met "COLLECT" badges in het Dashboard. U kunt filteren op het type offerte om collect-specifieke offertes te bekijken en te beheren en de betalingsstatus te volgen.

E-mail branding: Pas de e-mail branding aan voor Collect betalingswagentjes onder DashboardInstellingenE-mail Sjablonen

Ontvanger ervaring 

Wanneer u een Collect offerte aanmaakt, ontvangt uw klant een geautomatiseerde e-mail met een veilige betalingslink. Het betalingswagentje toont rechten, belastingen en kosten met volledige transparantie, terwijl de prijsstelling van uw product privé blijft.

Voor volledige details over het betalingsproces, ondersteunde landen en talen, en aanpassingsopties, zie de Gids voor de ontvanger ervaring.

Was deze pagina nuttig?