首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Paypal业务标准:如何处理支付后的操作?

Paypal业务标准:如何处理支付后的操作?
EN

Stack Overflow用户
提问于 2012-05-25 22:34:15
回答 1查看 264关注 0票数 0

我想使用贝宝支付标准(一个跳到贝宝支付,并跳回后付款完成)来处理我的网站上的付款。

我知道我可以给按钮添加一个回调url,但是我不能弄清楚正确的逻辑。

我想存储用户支付状态(真或假)和日期到数据库后,他们完成检查并跳回我的网站。

解决这一问题的最佳方法是什么?我在想某种代币。我不知道我是否在正确的轨道上。

顺便说一下,我在我的站点中使用Servlet和JSP。

提前感谢

EN

Stack Overflow用户

回答已采纳

发布于 2012-05-25 22:51:43

我在几个网站上使用了这种支付方式,它非常容易集成。在表单提交时,我设置一个令牌,并在确认页面上回调该令牌。我使用收据页面来显示订单,然后使用隐藏的表单将其提交给paypal。

代码语言:javascript
复制
<input type="hidden" name="return" value="http://www.mysite.com/returnurl.html">
<input type="hidden" name="cancel_return" value="http://www.mysite.com/cancelurl.html"> 

您可以在此处找到所需的所有文档。

https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_formbasics

在一个人支付成功后,我将令牌调用到隐藏的表单字段中,应用这些值添加一个动画加载图像一个小javascript

代码语言:javascript
复制
<script type="text/javascript" language="javascript">
setTimeout("document.forms['form1'].submit();",2*1000);

数据转到数据库,然后直接转到感谢成功感谢支付页面。希望这能有所帮助。

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

https://stackoverflow.com/questions/10756312

复制
相关文章

相似问题

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