问题标签 [paykey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3907 浏览

paypal - PayKey 使用 Paypal 自适应付款的工作流程

我正在尝试使用新的 Paypal API(自适应支付)来实现支付系统。

到目前为止,我有这个工作流程:

  • 向 Paypal 发送请求:AdaptivePayments/Pay
  • 这会创建一个 Pay 请求,并返回一个 3 小时有效的 payKey(来源
  • 现在,我等待贝宝通过 IPN 向我发送请求。什么时候会,我会得到它的pay_key
  • 使用此 pay_key,我将调用AdaptivePayments/PaymentDetails以了解付款状态。

但我想知道,如果已经超过 3 小时,我该怎么办?(比如退款?)

那么确定的方法是什么?

谢谢你的帮助!

0 投票
3 回答
4942 浏览

iphone - 如何在 iPhone 的 paypal 集成中获取 paykey 后获取 Paypal 交易 ID?

我将在我的 iphone 本机应用程序中实现 paypal。但我对此有一个问题。

我想获取关于我的 PayKey 的交易 ID。在 PayPal 库中有一种直接获取支付密钥的方法来获取 PayKey,但没有获取transactionId的方法。

这是那个方法:

我在想 IPN(即时付款通知)可以帮助解决这个问题,但我不知道如何在我的应用程序中实现这个问题?

请帮我解决这个问题。

谢谢,钱德拉普拉卡什

0 投票
1 回答
611 浏览

paypal - 如何跟踪从支付密钥请求到 IPN 响应的交易?

我正在尝试实现此处描述的流程“设置网页以使用灯箱调用嵌入式支付流程” https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide /AIntro/

我能够获得初始支付密钥,并且得到如下响应:

此时,我们可以在我们的网站上显示“使用 PayPal 付款”按钮,按照付款方式进行操作等......现在问题出在 IPN 通知上。

我已经尝试过 IPN 模拟器,它发送的是带有这些值的 POST(例如):

事实上,我们接受 IPN 帖子的服务器必须能够接受任意数量的交易。那么,当我收到这样的消息时,我如何知道与哪个paykey相关?

1) 我可以使用 payer_email 跟踪付款,但如果付款人想登录并使用不同的 PayPal 帐户付款怎么办?

2) 如果同一个 PayPal 账户有两笔待付款,会发生什么?

3) 如果付款人不想创建 PayPal 帐户并想用他的信用卡付款怎么办?

在这三种情况下,我无法将收到的 IPN 消息连接到我的初始交易(我用支付密钥识别)。

看起来我错过了一些东西....有人可以帮我吗?谢谢!

0 投票
2 回答
84 浏览

ruby-on-rails - 有没有办法在 Rails 中保存 Paypal 的 payKey

任何人都可以提供的任何帮助将不胜感激。

我正在尝试使用 PayPal 在成功付款时返回的 payKey 作为变量?这样我就可以使用 if else 语句将某物标记为已付款或未付款;告诉应用程序显示立即付款或下载选项...这是我的贝宝 lib 文件,其中定义了付费方法的模型和使用付费方法的控制器:

lib/pay_pal_api.rb

模型/提交.rb

提交控制器

0 投票
0 回答
114 浏览

paypal - Adaptive Payments Pay API 个人支付密钥请求

我知道这个问题与Paypal Adaptive Payments 处理个人付款有关 我有相同的设置 - 我有一个网站,允许用户将个人礼物从一个个人贝宝账户发送到另一个个人贝宝账户。我的网站或企业帐户永远不是发送者或接收者。所以我让我的开发人员使用 PAY API,他们在集成它以使其工作时遇到问题。他们说有人要求支付密钥?在问题的答案中,我将上面的链接复制到它表明我需要一个 Live APP ID?即使我的账户没有参与交易,我是否也需要我的商业凭证?请帮助...我不是技术人员,但我的开发人员不会为此工作,因为他们说我需要正确的 API 才能工作。我知道 API 是正确的,但是如何获取 Pay Key 和凭据?谢谢你!!!!

0 投票
1 回答
2572 浏览

php - Paypal 使用 php curl 使用支付密钥获取交易详情

我在成功的 android paypal 付款后得到响应。回应如下。

然后我使用PAY-6PU626847B294842SKPEWXHY支付密钥并使用 PHP curl GET 请求和以下代码获取交易详细信息。

点击这个后,我得到以下响应,没有得到交易细节。

{"name":"INVALID_RESOURCE_ID","message":"The requested resource ID was not found","information_link":"https://developer.paypal.com/webapps/developer/docs/api/#INVALID_RESOURCE_ID","debug_id":"ddc1e3a55f10e"}

任何人都有想法提前谢谢。