您在此处:
允许退款的多种信用类型
您可以使用所有现成的订单管理服务流,您也可以自定义流并扩展其功能。此自定义允许您将退货处理为未引用的退款。未引用的退款与原始付款方式断开连接,因此资金可以退还到任何信用类型。您可以在退货和 RMA 流中启用未引用的退款。
在自定义流之前,将信用类型添加到商店,以提供更广泛的信用类型选择来分配退款。默认情况下,所有组织都创建并启用了信用类型。只有启用的信用类型在流中可用。
此任务提供有关自定义退货 RMA 流和退货项目流的信息。要为退货 RMA 启用未引用的退款,请修改退货 RMA 流和创建信用票据并确保退款流。要启用退货项目的未引用退款,请修改退货项目流。
-
单击页面顶部的
,然后选择设置。
- 在快速查找框中输入流,然后选择流。
- 选择退货 RMA 流、创建信用票据并确保退款流或退货项目流模板。模板已选中表格的模板列。
- 在不同的选项卡中,找到并打开您正在修改的流的现有版本。
-
要修改退货 RMA 流,请使用模板作为参考。在复制的流中创建或修改这些变量和元素。
插入这些变量:
- paymentCredit
- refund
- refundInstructionsHint
- 付款信用顺序 - 收款排序
- 退款顺序 - 收款排序
- 退款说明提示输入表示 - 转换
- 退货单输入:为退款说明提示添加分配。
- 预览更改:请参阅步骤 8 至 12。
-
要修改退货项目流,请使用模板作为参考。在复制的流中创建或修改这些变量和元素。
插入这些变量:
- paymentCredit
- refund
- refundInstructionsHint
- 确保付款信用顺序 - 收款排序
- 确保付款信用输入 - 转换
- 确保退款顺序 - 收款排序
- 确保退款顺序输入 - 转换
- 确保退款输入 - 分配
- 退货单输入:为退款说明提示添加分配。
- 预览更改:请参阅步骤 8 至 12。
-
要修改创建信用和确保退款流,请使用模板作为参考。在复制的流中创建或修改这些变量和元素。
插入这些变量:
- paymentCreditSequence
- refundSequenceItemOutputRepresentation
- refundSequenceList
- refundSequenceEntry
插入这些文本模板:- GetRecordsReturnReturnOrderItemsFaultDescription
- GetRecordsReturnReturnOrderItemsFaultMessage
- CreateInvoiceInvocableFaultMessage
- ReturnReturnOrderItemsInvocableFaultMessage
- CreateCreditMemoInvocableFaultMessage
- EnsureRefundsInvocableFaultMessage
- EnsurePaymentCreditInvocableFaultMessage
插入这些元素:- 确保付款信用金额
- 确保需要付款信用?- 决定
- 付款信用顺序 - 分配
- 付款信用序列 - 收款排序
- 确保退款输入 - 转换
- 确保付款信用 - 操作
- 确保付款信用错误描述 - 分配
- 付款信用 - 循环
- 付款信用 - 更新记录
- 贷项通知单 - 获取记录
- 确保需要退款?- 决定
- 结束 - 结束
- 退款提示 - 分配
- 退款提示 - 收款排序
- 退款提示 - 循环
- 退款顺序条目 - 分配
- 退款顺序列表 - 分配
进行这些元素修改:- 确保退款输入:插入 refundsSequenceList。
- 故障描述:更改以确保退款故障描述和复制组件。
- 对于退货项目和退货 RMA 流,查找并选择 PreviewChanges。
- 选择 OMS 变更审查。
- 将使用设置退款说明设置为 true。
- 将使用信用类型字段设置为 true。
-
设置付款信用类型条目字段。
使用所有信用类型 将该字段留空。 指定每个信用类型 在字段中输入每个信用类型的 API 名称作为逗号分隔的列表。 创建信用类型的自定义列表 在流中创建文本列表变量。
在将阶段设置为阶段 5 分配后,创建分配。创建资源,并选择变量作为类型。命名变量,将数据类型设置为文本,并允许多个值。单击完成。
使用新列表作为变量,为每个信用类型创建分配,有或没有条件。
在 PreviewChanges 元素中,在付款信用类型条目字段中输入该列表。
- 保存流。

