我的网站上有一个订单表格,基本上可以让用户访问网站的特定部分。所以不需要运费。所需要的只是他们选择他们想要的项目(网站部分),然后让他们将钱汇到我的贝宝账户。这样做后,我的网站会收到通知(返回 URL?),他们可以将它们添加到数据库中。
我研究了 Express Checkout 解决方案,但这似乎比我需要的要多一些。主要是因为它需要运输信息。
贝宝还有哪些其他选择可以完成我的需要?
另外,我将如何验证已完成的购买?例如:Paypal 允许我在购买完成后设置退货 URL。所以在那个页面上,我可以将用户添加到数据库中。但是,有什么可以阻止人们手动加载该页面并在不支付任何费用的情况下将其添加到数据库中?
贝宝是否为此提供身份验证?我需要自己处理吗?如果是这样,我正在考虑在返回 URL 中附加一个随机数,并在返回页面加载时针对用户进行检查。这样就够了吗?有更好的选择吗?