我即将整合paypal和iframed支付墙以及初始化脚本的文档,如下所示
<script type="application/javascript">
var ppp = PAYPAL.apps.PPP({
"approvalUrl": "'.$approval_url.'",
"placeholder": "ppplus",
"mode": "sandbox",
"country": "DE"
});
</script>
文档说明“在呈现付款墙之前,必须创建付款资源 相应的API调用是“创建付款”。 “
我不清楚如何获得$approval_url
。如何通过paypal api创建付款?
答案 0 :(得分:0)
创建付款(终端:POST / v1 /付款/付款)
根据 payment_method 和 funding_instrument ,您可以使用多种付款资源。对于PayPal PLUS,唯一有效的支付资源是PayPal帐户付款。在响应中,PayPal返回付款对象以及付款和销售状态。响应包括唯一标识交易的 付款ID 。还包括呈现PayPal PLUS付款墙所需的 approval_url 。由于在实际付款选择之前调用创建付款,您可能希望排除用户特定数据。可以在稍后阶段使用此数据更新支付资源。
有关更多信息,请查看文档(第8页) DE Integration Guide