我们计划将 Amazon Pay 集成到我们的网站,该网站提供订阅和注册时的一次性费用。
根据 Amazon Pay文档,有可能必须实施额外的东西。
我们的问题是我们很难找到一个在单个工作流程中结合经常性和一次性收费的具体示例。我们使用 PHP。
谢谢
我们计划将 Amazon Pay 集成到我们的网站,该网站提供订阅和注册时的一次性费用。
根据 Amazon Pay文档,有可能必须实施额外的东西。
我们的问题是我们很难找到一个在单个工作流程中结合经常性和一次性收费的具体示例。我们使用 PHP。
谢谢
开发人员文档中有一个用于定期付款的代码示例,您可以适应额外的一次性费用。
从本质上讲,您所做的是:如果买家想要购买订阅以及一次性商品,您可以创建一个账单协议,如上面链接的代码示例中所述。创建后(使用ConfirmBillingAgreement API 调用),您可以授权并获取所需的金额(例如,订阅第一个月的金额 + 一次性商品的价格)。
如果买方在结账期间决定放弃订阅,请使用CreateOrderReferenceForId API 调用从计费协议中创建一个订单参考对象。从这里开始,它本质上是一种常规的一次性付款方案,因此您可以按照此处描述的其余集成步骤进行操作。