Funktionsweise
Zonos Collect integriert sich in Ihren bestehenden Landed-Cost-Workflow. Wenn Sie quoteType: COLLECT zu Ihrer landedCostCalculateWorkflow-Mutation hinzufügen, funktioniert die Anfrage identisch wie eine Standard-Landed-Cost-Berechnung; sie liefert dieselben Daten, löst aber zusätzlich den Collect-Workflow aus.
Der Prozess ist einfach: Geben Sie quoteType: COLLECT in Ihrer Anfrage an, und das System erstellt automatisch einen Zahlungswagen, sendet den Warenkorb-Link an die E-Mail-Adresse des Empfängers und wandelt das Angebot nach Zahlungsabschluss in eine Bestellung um.
Collect-Angebot erstellen
Verwenden Sie denselben GraphQL-Workflow, den Sie bereits kennen – fügen Sie nur einen Parameter hinzu. Mit quoteType: COLLECT in Ihrem landedCostCalculateWorkflow-Input wird der gesamte Collect-Prozess ausgelöst, während alle bestehenden Funktionen erhalten bleiben. Das Feld links in der Antwort liefert die Checkout-Session-URL, die Sie speichern und bei Bedarf für die Nachverfolgung mit dem Zahler verwenden können.
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 } } }}Webhooks
Konfigurieren Sie einen ORDER_CREATED-Webhook, um benachrichtigt zu werden, sobald ein Angebot in eine Bestellung umgewandelt wird:
mutation CreateOrderWebhook($input: WebhookCreateInput!) { webhookCreate(input: $input) { id status url }}Die Nutzlast enthält ein Typ-Feld. Prüfen Sie payload.type === "COLLECT", um nur Collect-Bestellungen zu verarbeiten:
javascript
if (payload.type === 'COLLECT') {
}
Dashboard-Verwaltung
Angebote und Bestellungen: Collect-Angebote und -Bestellungen werden im Dashboard mit „COLLECT“-Badges angezeigt. Sie können nach Angebotstyp filtern, um Collect-spezifische Angebote anzuzeigen und den Zahlungsstatus zu überwachen.
E-Mail-Branding: Passen Sie das E-Mail-Branding für Collect-Zahlungswagen unter Dashboard → Einstellungen → E-Mail-Vorlagen an
Empfängererlebnis
Wenn Sie ein Collect-Angebot erstellen, erhält Ihr Kunde eine automatisierte E-Mail mit einem sicheren Zahlungslink. Der Zahlungswagen zeigt Zölle, Steuern und Gebühren vollständig transparent an, hält aber Ihre Produktpreise vertraulich.
Vollständige Details zum Zahlungsprozess, unterstützten Ländern und Sprachen sowie Anpassungsoptionen finden Sie im Leitfaden zum Empfängererlebnis.
Erste Schritte mit Collect
Zölle, Steuern und Gebühren von Empfängern vor der Zustellung einziehen.