通过 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 REST Sandbox API 提供 INTERNAL_SERVICE_ERROR