首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Paypal连锁支付-支付密钥和IPN

Paypal连锁支付-支付密钥和IPN
EN

Stack Overflow用户
提问于 2015-02-17 19:32:43
回答 1查看 252关注 0票数 0

我最近从基本的贝宝支付转换为链式Payments...and,我有几个问题,如果你们会这么好心的帮助。

首先,当我设置一个PayRequest时,我还在数据库中创建一个订单记录。以前,在我的基本Paypal实现中,我将自定义字段中的OrderId作为表单post的一部分传递给Paypal。然后,我将在IPN处理程序中获得该OrderId,并使用它根据Paypal的响应将订单标记为已付款或其他任何内容。

现在,我想知道,什么是好的独特价值,我的本地创造的订单?我应该使用付费密钥来查找IPN回调的订单吗?还是应该将trackingId属性PayRequest设置为order id并在IPN回调请求对象中提取?

其次,有一个returnUrl和ipnNotificationUrl用于PayRequest。returnUrl应该处理IPN回调还是ipnNotificationUrl只应该这样做?

我之所以问这个问题,是因为返回url必须能够向买方显示他们付款的状态和交易信息,这和我在IPN回调中得到的数据是一样的。

谢谢你的输入,一旦我把这两个小细节解决了,我就可以走了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-17 20:29:39

我会将您的记录ID添加到薪资请求的跟踪ID参数中,就像您提到的那样。这样,您将在您的IPN中得到类似于您现在使用自定义参数所做的操作。

要为薪资请求触发IPN,需要设置IPN通知URL。您不希望使用相同的URL来返回,因为脚本实际上会运行两次。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28569645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档