通过 PayPal 余额付款选项在 Sandbox 帐户中不可用

Posted

技术标签:

【中文标题】通过 PayPal 余额付款选项在 Sandbox 帐户中不可用【英文标题】:Pay via PayPal Balance option not available in Sandbox Account 【发布时间】:2021-08-20 16:07:05 【问题描述】:

需要你的帮助。

我正在配置 PayPal 沙盒环境。 我有澳大利亚国家/地区的默认业务和人员沙盒帐户。 我使用了使用企业帐户创建的默认应用程序中的 CLIENT_ID。 我正在使用 react.js 来配置它。 在 index.html 文件中我把下面的脚本:

<script src="https://www.paypal.com/sdk/js?client-id=my_client_id&currency=AUD&components=buttons,funding-eligibility"></script>

但是当我尝试使用我的人事帐户登录时,它没有显示付款选项 PayPal 余额。

请注意:我是从印度提出此请求

请看下面我配置的代码

 useEffect(() => 

window.paypal
  .Buttons(
    createOrder: (data, actions, err) => 
      return actions.order.create(
        intent: "CAPTURE",
        purchase_units: [
          
            description: "Cool looking table",
            amount: 
              currency_code: "AUD",
              value: 2.0,
            ,
          ,
        ],
      );
    ,
    onApprove: async (data, actions) => 
      const order = await actions.order.capture();
      console.log(order);
    ,
    onError: (err) => 
      console.log(err);
    ,
    fundingSource:window.paypal.FUNDING.PAYPAL
  )
  .render(paypal.current);

, []);

【问题讨论】:

【参考方案1】:

PayPal India 不支持钱包付款,即 PayPal 余额。

谢谢。

【讨论】:

我的账户中已有资金(即 6,000.00 美元) 但是我的沙盒账户是澳大利亚的 另外,我尝试使用澳大利亚 *** 但没有成功。

以上是关于通过 PayPal 余额付款选项在 Sandbox 帐户中不可用的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 sandbox.paypal 获取 IPN 进行支付

Paypal Sandbox 付款状态待定

PayPal REST Sandbox API 提供 INTERNAL_SERVICE_ERROR

Paypal API 定期付款余额

如果用户没有余额,带有初始付款的 Paypal 定期付款会创建并立即取消

Paypal Sandbox 定期付款,初始金额待定