【发布时间】:2013-05-06 17:04:55
【问题描述】:
我有一个提供导游服务的网站。每个旅游都有自己的价格,具体取决于参加的人。
用户必须填写表格,然后服务器必须验证表格,然后向客户和代理办公室发送一封电子邮件,其中包含预订旅行的详细信息(首选日期、人数等),然后将用户重定向到贝宝付款。
问题在于,paypal 提供的“立即购买”按钮有自己的表单,其中包含一些隐藏字段,因此同一页面上有两个表单。
我找到了树解决方案,但我不知道什么是最好的。
当用户按下提交时,进行验证,发送电子邮件,然后将用户重定向到一个页面,该页面有一个按钮,上面写着“继续付款”,该按钮提交带有支付者价格的贝宝表单隐藏字段
当用户按下提交按钮时,服务器会发出一个 ajax 调用来验证表单并发送电子邮件,然后在成功时提交 paypal 表单。
当用户按下提交时,进行验证,发送电子邮件,然后服务器将表单提交到贝宝
我正在阅读几个小时来寻找解决此问题的最佳方法。什么是最安全、最高效且不会给用户带来问题的。
对不起我的英语
【问题讨论】:
-
我认为你最好阅读 PayPal Merchant API,它会变得简单很多