2
以下是来自贝宝订单管理集成指南:贝宝IPN验证
处理PayPal的响应回传
贝宝回应您的回传与响应的身体就是一个字:VERIFIED 或无效。
当您收到验证的回发的响应,在 的IPN上的数据进行以下检查:
- 检查PAYMENT_STATUS已完成。
- 如果payment_status已完成,请检查txn_id与之前处理的PayPal 交易,以确保它不重复。
- 检查receiver_email是注册在您的PayPal帐户中的电子邮件地址。
- 检查mc_gross中携带的价格和mc_currency中携带的货币对于item_name或item_number中携带的商品是否正确。
完成上述检查后,通知验证完成。您可以使用提供的信息更新数据库,并且可以启动其他适当的自动后端处理。
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="GXLC9H9VFPLQE">
.....
<input type="submit" name="Submit" value="Submit" />
</form>
在步骤3中我应该检查RECEIVER_EMAIL,但我不想。
我不想在我的应用程序中保留我的paypal帐户电子邮件。
我的问题是:我可以检查业务变量吗?
你是什么意思“如果你通过表格”?还有一个还活着的链接? – lulalala 2014-05-23 02:22:12