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