[英]Load and do the payment under different radio buttons (v2 REST API with PayPal JavaScript SDK)
我在他们自己的 div 容器下加载个人支付方式:
<br>
div id="paypal-button-container_paypal"<br>
div id=="paypal-button-container_card"<br>
div id=="paypal-button-container_sofort"<br>
let FUNDING_SOURCES = [
paypal.FUNDING.PAYPAL,
paypal.FUNDING.CARD,
paypal.FUNDING.SOFORT
];
FUNDING_SOURCES.forEach(function (fundingSource) {
var button = paypal.Buttons({
fundingSource: fundingSource,
})
button.render('#paypal-button-container_'+fundingSource)
});
如何触发以下功能,
createOrder onApprove onInit onClick onCancel
等等...在上面的代码中?
如果我在循环中这样做,每个动作都会重复多次。
我是否必须为每个付款按钮执行以下操作: https://developer.paypal.com/docs/checkout/apm/sofort/#link-renderpaymentbutton (如果是这样,则不是相同的代码一次又一次地重复?)
需要你的帮助。 帮助将不胜感激。 谢谢你。
将回调函数(createOrder、onApprove 等)放在paypal.Buttons({...})
中。
它们将在适当的时间被调用,例如 createOrder 在单击按钮后发生。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.