DOCS

Erste Schritte

Erste Schritte mit Collect

Erheben Sie Collect Abgaben, Steuern und Gebühren von Empfängern vor der Lieferung.

So funktioniert es 

Zonos Collect integriert sich in Ihren bestehenden landed cost Workflow. Wenn Sie quoteType: COLLECT zu Ihrer landedCostCalculateWorkflow Mutation hinzufügen, funktioniert die Anfrage identisch zu einer standardmäßigen landed cost Berechnung; sie gibt alle gleichen Daten zurück, löst jedoch zusätzlich den Collect Workflow aus.

Der Prozess ist einfach: Geben Sie quoteType: COLLECT in Ihrer Anfrage an, und das System generiert automatisch einen Zahlungswagen, sendet den Link zum Wagen an die E-Mail der Zielperson und wandelt das Angebot in eine Bestellung um, sobald die Zahlung abgeschlossen ist.

Erstellen Sie ein Collect Angebot 

Verwenden Sie denselben GraphQL-Workflow, den Sie bereits kennen, fügen Sie einfach einen Parameter hinzu. Das Hinzufügen von quoteType: COLLECT zu Ihrem landedCostCalculateWorkflow Eingabewert löst den gesamten Collect Prozess aus und behält dabei alle bestehenden Funktionen bei. Das Feld links in der Antwort gibt die checkout Sitzungs-URL zurück, die Sie speichern und bei Bedarf für die Nachverfolgung mit dem Zahlungsempfänger verwenden können.

MUTATION

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

Konfigurieren Sie einen ORDER_CREATED Webhook, um benachrichtigt zu werden, sobald ein Angebot in eine Bestellung umgewandelt wird:

MUTATION

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
  }
}

Das Nutzlast wird ein Typ-Feld enthalten. Überprüfen Sie payload.type === "COLLECT" um nur Collect Bestellungen zu verarbeiten:

javascript

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

Dashboard-Management 

Angebote und Bestellungen: Collect Angebote und Bestellungen werden mit "COLLECT" Abzeichen im Dashboard angezeigt. Sie können nach dem Angebotstyp filtern, um collect-spezifische Angebote anzuzeigen und zu verwalten sowie den Zahlungsstatus zu überwachen.

E-Mail-Branding: Passen Sie das E-Mail-Branding für Collect Zahlungswagen unter DashboardEinstellungenE-Mail-Vorlagen an.

Empfängererfahrung 

Wenn Sie ein Collect Angebot erstellen, erhält Ihr Kunde eine automatisierte E-Mail mit einem sicheren Zahlungslink. Der Zahlungswagen zeigt Abgaben, Steuern und Gebühren mit voller Transparenz an, während die Preisgestaltung Ihrer Produkte privat bleibt.

Für vollständige Details zum Zahlungsprozess, unterstützten Ländern und Sprachen sowie Anpassungsoptionen siehe den Leitfaden zur Empfängererfahrung.

War diese Seite hilfreich?