在交货前从收货人处收取关税、税费和费用。
Zonos Collect 集成到您现有的着陆成本工作流程中。当您向 landedCostCalculateWorkflow 突变添加 quoteType: COLLECT 时,该请求的功能与标准着陆成本计算完全相同;它返回所有相同的数据,但另外触发 Collect 工作流。
landedCostCalculateWorkflow
quoteType
COLLECT
过程很简单:在您的请求中指定 quoteType: COLLECT,系统会自动生成付款购物车,将购物车链接发送到目标方的电子邮件,并在付款完成后将报价转换为订单。
使用您已经熟悉的相同 GraphQL 工作流程,只需添加一个参数。将 quoteType: COLLECT 添加到您的 landedCostCalculateWorkflow 输入会触发整个 Collect 过程,同时保持所有现有功能。响应中的 links 字段返回结账会话 URL,您可以存储并使用该 URL 用于后续与付款人的跟进。
quoteType: COLLECT
links
mutation CollectQuote(
$parties: [PartyCreateWorkflowInput!]!
$items: [ItemCreateWorkflowInput!]!
$shipmentRating: ShipmentRatingCreateWorkflowInput!
$landedCost: LandedCostCalculateWorkflowInput!
) {
partyCreateWorkflow(input: $parties) {
type
id
organization
}
itemCreateWorkflow(input: $items) {
amount
quantity
description
cartonizeWorkflow {
shipmentRatingCreateWorkflow(input: $shipmentRating) {
landedCostCalculateWorkflow(input: $landedCost) {
landedCostGuaranteeCode
links {
key
url
amountSubtotals {
duties
fees
taxes
landedCostTotal
fees {
currency
item {
productId
配置 ORDER_CREATED webhook 以在任何报价转换为订单时立即获得通知:
ORDER_CREATED
mutation CreateOrderWebhook($input: WebhookCreateInput!) {
webhookCreate(input: $input) {
status
有效载荷将包含一个类型字段。检查 payload.type === "COLLECT" 仅处理 Collect 订单:
payload.type === "COLLECT"
javascript
if (payload.type === 'COLLECT') { }
报价和订单:Collect 报价和订单在 Dashboard 中显示"COLLECT"徽章。您可以按报价类型进行筛选以查看和管理特定于 collect 的报价以及监控付款状态。
电子邮件品牌:在 Dashboard → Settings → Email Templates 下调整 Collect 付款购物车的电子邮件品牌
当您创建 Collect 报价时,您的客户会收到一封包含安全付款链接的自动化电子邮件。付款购物车显示关税、税费和费用,完全透明,同时保持您的产品定价私密。
有关付款流程、支持的国家和语言以及自定义选项的完整详细信息,请参阅 收货人体验指南。
ItemCreateWorkflowInput PartyCreateWorkflowInput ShipmentRatingCreateWorkflowInput WebhookCreateInput
cartonizeWorkflow itemCreateWorkflow landedCostCalculateWorkflow partyCreateWorkflow shipmentRatingCreateWorkflow webhookCreate
入门指南
开始使用 Collect
在交货前从收货人处收取关税、税费和费用。
工作原理
Zonos Collect 集成到您现有的着陆成本工作流程中。当您向
landedCostCalculateWorkflow突变添加quoteType:COLLECT时,该请求的功能与标准着陆成本计算完全相同;它返回所有相同的数据,但另外触发 Collect 工作流。过程很简单:在您的请求中指定
quoteType:COLLECT,系统会自动生成付款购物车,将购物车链接发送到目标方的电子邮件,并在付款完成后将报价转换为订单。创建 Collect 报价
使用您已经熟悉的相同 GraphQL 工作流程,只需添加一个参数。将
quoteType: COLLECT添加到您的landedCostCalculateWorkflow输入会触发整个 Collect 过程,同时保持所有现有功能。响应中的links字段返回结账会话 URL,您可以存储并使用该 URL 用于后续与付款人的跟进。mutation CollectQuote($parties: [PartyCreateWorkflowInput!]!$items: [ItemCreateWorkflowInput!]!$shipmentRating: ShipmentRatingCreateWorkflowInput!$landedCost: LandedCostCalculateWorkflowInput!) {partyCreateWorkflow(input: $parties) {typeidorganization}itemCreateWorkflow(input: $items) {idamountquantitydescription}cartonizeWorkflow {id}shipmentRatingCreateWorkflow(input: $shipmentRating) {idamount}landedCostCalculateWorkflow(input: $landedCost) {idlandedCostGuaranteeCodelinks {keyurl}amountSubtotals {dutiesfeestaxeslandedCostTotal}fees {amountcurrencytypeitem {productId}}}}Webhooks
配置
ORDER_CREATEDwebhook 以在任何报价转换为订单时立即获得通知:mutation CreateOrderWebhook($input: WebhookCreateInput!) {webhookCreate(input: $input) {idstatusurl}}有效载荷将包含一个类型字段。检查
payload.type === "COLLECT"仅处理 Collect 订单:javascript
if (payload.type === 'COLLECT') { }Dashboard 管理
报价和订单:Collect 报价和订单在 Dashboard 中显示"COLLECT"徽章。您可以按报价类型进行筛选以查看和管理特定于 collect 的报价以及监控付款状态。
电子邮件品牌:在 Dashboard → Settings → Email Templates 下调整 Collect 付款购物车的电子邮件品牌
收货人体验
当您创建 Collect 报价时,您的客户会收到一封包含安全付款链接的自动化电子邮件。付款购物车显示关税、税费和费用,完全透明,同时保持您的产品定价私密。
有关付款流程、支持的国家和语言以及自定义选项的完整详细信息,请参阅 收货人体验指南。
ItemCreateWorkflowInput PartyCreateWorkflowInput ShipmentRatingCreateWorkflowInput WebhookCreateInput
cartonizeWorkflow itemCreateWorkflow landedCostCalculateWorkflow partyCreateWorkflow shipmentRatingCreateWorkflow webhookCreate
这个页面有帮助吗?