Paypal restful apis canada,无法在 developer.paypal.com 上创建应用
Posted
技术标签:
【中文标题】Paypal restful apis canada,无法在 developer.paypal.com 上创建应用【英文标题】:Paypal restful apis canada, Not able to create app on developer.paypal.com 【发布时间】:2017-09-05 07:05:23 【问题描述】:我有一个移动应用程序。其中我们有支付功能。在我们的应用程序中,我们在下面提到了付款流程。
用户可以添加信用卡,首先我们调用Paypal api (https://api.sandbox.paypal.com/v1/oauth2/token) 来获取token。当我们获得令牌后,我们调用 api (https://api.sandbox.paypal.com/v1/vault/credit-card) 以从 paypal 获取信用卡详细信息。 我们正在向我们的服务器发送响应详细信息。我们的服务器将存储该响应。 稍后从应用程序中,如果用户想付款,我们会显示添加的卡列表,用户可以选择任何卡。 我们正在向我们的服务器发送卡 ID,并根据存储的详细信息,我们的服务器调用 paypal 的收费 api 进行收费。到目前为止,我们使用的是属于美国的沙盒帐户。但是现在我们想在贝宝上创建实时应用程序,为此我们使用的是属于加拿大的原始帐户。但是在 developer.paypal.com 上的创建应用程序部分,我们无法创建应用程序。 - 加拿大没有这种支付功能吗?如果没有,请告诉我们如何实现它? - 上述支付功能是否有替代方案?
请告诉我们如何为上述支付功能创建应用并获取客户端 ID 和密码。
谢谢:)
【问题讨论】:
【参考方案1】:PayPal for Credit Card 中的 REST API 仅适用于美国和英国专业版。其他国家/地区尚不可用。
here 中的更多信息。
【讨论】:
有没有什么办法可以使用paypal实现当前的支付流程? 您可以继续使用 PayPal Payments Pro,但它是使用 NVP 而不是 REST 集成的 但我将它用于出租车预订应用程序。用户可以通过信用卡付款的地方。 嗯,这是对 PayPal 中 REST API 的要求,只有美国和英国的 PRO 帐户才允许使用信用卡功能。您可以在此处进一步阅读 (developer.paypal.com/docs/integration/direct/…)。以上是关于Paypal restful apis canada,无法在 developer.paypal.com 上创建应用的主要内容,如果未能解决你的问题,请参考以下文章
使用 paypal/rest-api-sdk-php 的 laravel paypal 集成错误