Nó hoạt động như thế nào
Zonos Collect tích hợp vào quy trình Landed cost đã có của bạn. Khi bạn thêm quoteType: COLLECT vào mutation landedCostCalculateWorkflow, yêu cầu hoạt động giống hệt như một phép tính Landed cost tiêu chuẩn; nó trả về tất cả dữ liệu giống nhau, nhưng ngoài ra kích hoạt quy trình Collect.
Quy trình rất đơn giản: chỉ định quoteType: COLLECT trong yêu cầu của bạn, và hệ thống tự động tạo giỏ hàng, gửi liên kết giỏ hàng đến email của bên nhận, và chuyển đổi báo giá thành đơn hàng sau khi thanh toán hoàn tất.
Tạo báo giá Collect
Sử dụng cùng một quy trình GraphQL mà bạn đã quen thuộc, chỉ cần thêm một tham số. Thêm quoteType: COLLECT vào đầu vào landedCostCalculateWorkflow của bạn kích hoạt toàn bộ quy trình Collect trong khi duy trì tất cả chức năng hiện có. Trường links trong phản hồi trả về URL phiên làm việc thanh toán, mà bạn có thể lưu trữ và sử dụng để theo dõi người thanh toán khi cần.
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
Cấu hình một ORDER_CREATED webhook để được thông báo ngay khi bất kỳ báo giá nào chuyển đổi thành đơn hàng:
mutation CreateOrderWebhook($input: WebhookCreateInput!) { webhookCreate(input: $input) { id status url }}Payload sẽ bao gồm một trường loại. Kiểm tra payload.type === "COLLECT" để xử lý chỉ các đơn hàng Collect:
javascript
if (payload.type === "COLLECT") {
}
Quản lý Dashboard
Báo giá và đơn hàng: Báo giá và đơn hàng Collect hiển thị với huy hiệu "COLLECT" trong Dashboard. Bạn có thể lọc theo loại báo giá để xem và quản lý báo giá dành riêng cho Collect và giám sát trạng thái thanh toán.
Xây dựng thương hiệu email: Điều chỉnh xây dựng thương hiệu email cho giỏ hàng thanh toán Collect trong Dashboard → Cài đặt → Mẫu Email
Trải nghiệm của người nhận
Khi bạn tạo báo giá Collect, khách hàng của bạn sẽ nhận được email tự động với liên kết thanh toán an toàn. Giỏ hàng thanh toán hiển thị thuế, phí và các khoản phí với tính minh bạch đầy đủ trong khi giữ riêng tư giá sản phẩm của bạn.
Để biết chi tiết đầy đủ về quy trình thanh toán, các quốc gia và ngôn ngữ được hỗ trợ, và các tùy chọn tùy chỉnh, hãy xem hướng dẫn trải nghiệm người nhận.
Bắt đầu với Collect
Thu thập thuế, phí và các khoản phí từ người nhận trước khi giao hàng.