api - 如何启用 REST API 直接信用卡付款的实时凭证

标签 api rest paypal credentials

我似乎无法启用 Live 凭证来接受 Paypal REST API 的直接信用卡付款。这是我所做的:

  1. 登录http://developer.paypal.com
  2. 转到应用程序选项卡并点击我的应用程序名称
  3. 在“接受付款”部分显示: 直接接受信用卡 仅供测试使用 如何启用实时凭证? 我单击“如何启用实时凭据”链接,该链接进一步打开以下内容:

    Important Live credentials are disabled for this feature. To enable direct credit card processing, please provide addition information about yourself and your business.

    To meet regulatory requirements, we need to collect your business details. This may include:
    U.S Business owner Social Security Number, date of birth, and other personal details.
    U.S Business Tax ID (EIN, ITIN) and other business information.
    

    Get started

  4. 我单击“开始使用”链接,仅返回到“应用程序”选项卡的“我的应用程序”部分。

第 4 步之后,我尝试寻找如何启动该流程的直接链接,并得出以下结论:

  1. 遵循以下说明: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/goingLive/

虽然我现在拥有 API 签名凭据,包括 API 用户名、API 密码和签名,但它仍然仅显示对于“直接接受信用卡”,我仅“仅启用测试”

我非常感谢任何建议或替代解决方案来解决此问题。

谢谢!

西夫

最佳答案

如果您在 Live 中拥有美国个人 PayPal 帐户,您将无法在 Live 中直接信用卡付款。目前这是一个限制。您需要使用移动支付库或网站支付 PRO 帐户升级到企业帐户,如下所述。目前没有可用的替代方案

https://developer.paypal.com/webapps/developer/docs/integration/direct/rest_api_payment_country_currency_support/

直接信用卡付款 PayPal REST API 在以下国家/地区支持直接信用卡付款,即无需单独的 Web 审批流程的信用卡付款:

加拿大* 美国 英国* * 在美国境外直接信用卡付款需要 Website Payments Pro 帐户(在英国和加拿大可用):

网站付款专业版(英国) 网站支付专业版(加拿大) 在支持的国家/地区,PayPal REST API 允许使用以下货币进行直接信用卡付款:

货币 货币代码 美元 USD 英镑 GBP 加元 CAD 欧元 欧元 日元 JPY

关于api - 如何启用 REST API 直接信用卡付款的实时凭证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19148139/

相关文章:

reactjs - 如何调试来自 ReactJs(另一个项目)客户端的 Laravel API 请求?

Python Glassdoor API

json - 创建一个 Ember 数据适配器以从 Flickr API 中提取数据

paypal - 使用 Paypal Payments Advanced(和 NVP API)在 paypal 快速结账上的订单项目

api - 彭博API服务器?

python - Pandora Api auth.partnerLogin 给出错误

java - 如何在 PayPal REST API 中获取用户信息

php - 带 CodeIgniter 的 Paypal IPN

javascript - 如何更改 Web 应用程序的语言。有相应的 api 吗?

JAVA POST 请求带有文件和参数的 MultiFormData