我正致力于将亚马逊支付整合到计费协议中。据我所知,amazon要求我调用他们的api、授权和捕获每次我想要在计费协议期间向买方收费。
例如,如果买方同意每月付款,我需要每个月打电话给amazon进行交易。
我想知道是否有一种方法来管理订阅并根据计费协议自动获取资金,如果不是这样的话,实现此功能的好系统设计是什么呢?
发布于 2020-05-19 04:14:04
Amazon经常性产品没有自动计费功能。如果您想要自动化这一点,您可以设置一个cron作业,该作业运行在您想要的频率上,并进行AuthorizeOnBillingAgreement API调用。
如果希望Amazon在成功的auth上自动捕获,请确保将true传递给CaptureNow参数。
因为这听起来像是一个回弹工作流,所以您还可以将1440传递给TransactionTimeout参数,以便为完成授权提供更多的时间,这将导致更高的成功率。
如果您对无服务器选项感兴趣,可以使用AWS服务在类似cron的基础上触发AWS Lambda文档中的更多细节。还有一个很大的革新:从2015年开始在使用Lambda作为Cron上发明谈话。
免责声明:我为亚马逊付费公司工作。
https://stackoverflow.com/questions/61646172
复制相似问题