Paypal 检查txn_id以防止欺诈

Paypal 检查txn_id以防止欺诈,paypal,paypal-ipn,Paypal,Paypal Ipn,如果付款状态为“已验证”,则我将仅检查txn_id是否存在(使用sql),如果它不存在,则我将继续检查付款,但如果txn_id存在,则不会继续 为了防止欺诈,这种检查方法对txn_id正确吗 提前感谢,不,这是为了确保您不会处理同一事务两次。仅检查txn_id是不够的。如果不为空,您必须检查元组{txn_id,payment_status},如果为空,您可能必须检查{parent_txn_id,payment_status},或者其他类似subscr_id的内容。可能的重复项

如果付款状态为“已验证”,则我将仅检查txn_id是否存在(使用sql),如果它不存在,则我将继续检查付款,但如果txn_id存在,则不会继续

为了防止欺诈,这种检查方法对txn_id正确吗


提前感谢,

不,这是为了确保您不会处理同一事务两次。仅检查txn_id是不够的。如果不为空,您必须检查元组{txn_id,payment_status},如果为空,您可能必须检查{parent_txn_id,payment_status},或者其他类似subscr_id的内容。

可能的重复项