首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子产品的Paypal支付

电子产品的Paypal支付
EN

Stack Overflow用户
提问于 2015-01-28 17:02:19
回答 1查看 272关注 0票数 0

嗨,我有一些问题要问贝宝数码商品快速结账。

我正在跟踪paypal教程关于将数字商品的支付与same.But的商人sdk集成在一起,我想要一些建议,也有一些问题。

  1. 还有其他更好的方法来整合数码产品的支付吗?
  2. 我应该配置IPN,还是可以依靠返回url来保存后端的数据?
  3. 如何确保数据来自paypal的返回url和IPN。在阅读时,我需要使用命令cmd https://www[.sandbox].paypal.com/cgi-bin/webscr/ _ => _ [参考] -验证[参考],在我正在使用的sdk中是否有内置的函数,或者应该手动调用?
EN

回答 1

Stack Overflow用户

发布于 2015-01-29 22:33:43

重新:第一,电子商务的数字商品是一个坚实的选择,数字产品销售。如果您不需要特定于数字商品的功能,您也可以使用贝宝的常规/普通电子商务或更新的RESTful产品。

re:#2,EC在发出API调用之前不会付款(除非您明确要求使用添加的参数)。因此,您可以使用来自DoEC API调用的响应或设置IPN。如果您确实选择在PayPal的站点上进行实际的支付,那么用户支付的可能性很小,并且不会成功地重定向(例如,他们关闭了浏览器窗口,或者网络打嗝)。这应该是非常罕见的&您可能可以手动或使用其他机制来处理它,但这是像IPN这样的人的一个原因: PayPal会反复尝试向您推送信息,因此它需要的不仅仅是短暂的失败才能得到单词(最终)。

re #3,听起来好像您知道如何验证IPN。如果您使用GetExpressCheckout API调用,您将再次命中PP,因此您可以确定回复的来源。这是API集成模型相对于网站支付标准中基于重定向的机制的一个优势(尽管如果您使用WPS,可以使用名为PDT的特性来要求它向您发送与IPN中使用的签名块相同的签名块,以便您可以回发到PP以验证重定向内容)。

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

https://stackoverflow.com/questions/28198091

复制
相关文章

相似问题

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