没有账户支付 PayPal 账单协议

Paying PayPal Billing Agreements without an account

我正在使用 PayPal-PHP-SDK 创建结算协议

可以使用 PayPal 账户付款,但我希望买家无需账户(只需一张卡)即可付款

有 3 个订阅计划:

如果我 select 订阅并点击我的 PayPal 按钮,这将调用结算协议创建以生成批准 link,然后我重定向页面

        // console.log(prixTTC)
        $.ajax({
            url: "/vente/recurring_payment.php",
            method: "GET",
            data: "pack=" + pack + "&prixHT=" + prixHT + "&TVA=" + TVA + "&duree=" + duree + "&prixTTC=" + prixTTC + "&devise=EUR" + "&namePack=" + namePack + "&typePaiement=" + typeAbonnement ,

            dataType: "html",
            success: function(url){

                if( url ){
                    // console.log(url)
                    window.location.href = url
                }

            },
            error: function(){
                // TODO : Gestion de l'erreur
            }
        });

但是我没有选择用卡支付。

我的问题是:

如何在不使用 PayPal 帐户的情况下生成按钮并直接使用卡支付此账单协议?

How generate button and pay billing agreement with credit card and without account paypal ?

你不能。 PayPal 结算协议要求付款人在结算协议创建过程中拥有或创建一个 PayPal 帐户。

没有 PayPal 帐户就无法创建 PayPal 计费协议。