首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ATG退款类型

ATG退款类型
EN

Stack Overflow用户
提问于 2015-07-03 13:38:33
回答 1查看 196关注 0票数 0

当使用返回管理器返回一个项目时,是否可以将退款分配给一个新的支付组并将其与订单相关联?

例如,如果订单付款是使用信用卡完成的,那么我需要在退货期间使用现金进行退款。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-14 22:31:13

对你的问题的简短回答是不,这不能做ATG ootb,因为它只支持信用卡退款和/或商店卡退款。有关此问题的更多信息可以找到这里

它确实取决于您如何解决这个问题的精确的业务需求。以下建议可能不足以满足您的特殊要求。

您想要做的事情当然可以通过定制实现,但它可能会增加很多复杂性。需要考虑的事项:

  • 秩序历史。您将需要显示额外的支付组信息。
  • 重复命令。可能会增加一些复杂性。
  • 付款方式。您可能需要添加您自己的支付方法,这可能是复杂的。有关如何做到这一点的信息可以在这里找到。

一个更简单的方法可能是添加一些新的PaymentGroup ,当您发出退款时更新它,例如SETTLED_WITH_PARTIAL_CASH_REFUND或SETTLED_WITH_FULL_CASH_REFUND。为了保存记录,您可以扩展paymentGroup以包括部分退款金额。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31208227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档