我们目前使用 SetExpressCheckout NVP 端点 处理一次性付款的结帐流程并设置付款订阅。
由于 NVP/SOAP API 是传统集成方法,我们正在考虑转向 PayPal Advanced Checkout,但没有任何用于使用 Advanced Checkout 设置订阅的示例代码。目前可以使用高级结帐设置订阅吗?如果没有,这是计划中的功能吗?
或者,是否有其他 PayPal 支付流程更适合一次性付款、订阅和 SCA 合规性?
我尝试查看 PayPal Advanced Checkout 示例代码中使用的 PayPal PHP Server SDK,但它尚不支持订阅端点。
您需要对订阅端点使用 HTTPS REST API 调用(JSON 格式)。它记录在此处,最终提供与旧 SetExpressCheckout 相同的定期付款功能。
对于一次性付款,仅当您想要自定义信用卡字段时才需要高级结帐。如果黑色“借记卡或信用卡”按钮的卡字段适合您,则无需实施高级(只需标准)