簡體   English   中英

在不同的單選按鈕下加載和付款(v2 REST API 和 PayPal JavaScript SDK)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM