【发布时间】:2015-10-10 15:20:55
【问题描述】:
现在我需要将 Paypal 与 codeigniter 集成并按照此处的教程进行操作:
https://www.youtube.com/watch?v=-zMVf88XKCA
那里的工作流程:
使用隐藏形式发布商品详情,返回网址至
https://www.sandbox.paypal.com/cgi-bin/webscr然后使用 CURL 验证 paypal:
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_notify-synch&tx=$_REQUEST['tx']&at=token;
问题是,
1) 教程标准且安全吗?
2 ) 我还发现了类似https://github.com/toolani/paypal-ipn-verifier-php?这是否意味着使用 IPN 检查器不再需要 CURL 部分。只需要生成 Paypal 网站。并在 Paypal 中设置 IPN 脚本 url。
3)当我使用隐藏字段表单生成Paypal页面时,访问者可以轻松更改金额。我如何(是否有必要)防止或检查这种情况?
<input type="hidden" name="item_name_1" value="product_1">
<input type="hidden" name="item_number_1" value="p1">
<input type="hidden" name="amount_1" value="2">
<input type="hidden" name="quantity_1" value="1">
【问题讨论】:
标签: php codeigniter curl paypal paypal-ipn