我销售的商品在交易完成后自动发送并使用Paypal express,当客户结账时,他们有2个选择:
登录并使用Paypal付款
创建一个Paypal帐户并用卡付款(我从这里收到了很多退款,因为任何有盗卡的人都可以在那里创建一个帐户!他们不必等待4天才能进行验证!)
我想出了几种方法来阻止交易,有人知道这些是否可以完成?
如果客户使用卡付款,重定向代码会将其发送到其他位置(错误页面),以便我在商店中的代码看不到完整的交易。
有没有办法看看交易是否是使用卡制作的,我想也许是在paypal专业版,但是这些信息会显示在我的商店,例如:IPN或者我必须登录到paypal看到了吗?
那里有一个API,可以看到是否使用了卡并给我的商店提供了详细信息,然后我会有这样的代码:如果付款类型卡则不发送数字商品,如果支付类型paypal然后发送数字商品。
任何帮助都会很棒。 感谢
答案 0 :(得分:0)
如果我是你,我会将Express Checkout整合到您的系统中。它是免费的,不提供信用卡,您可以更好地控制流程。
如果您想提供卡片,请使用Payments Pro并将其与Fraud Management Filters结合使用,这样可以更好地控制您接受和拒绝的卡片。
在这两种情况下,您都不需要等待IPN。 API调用本身将直接返回您需要的响应。