我想检查客户提供给我的网站的信用卡号码是否有效,以进行进一步交易。对于我的魔杖只验证CC号是否有效或不通过贝宝。 为一种方法,可以是用PayPal API 步骤1:DoDirectPayment与PAYMENTACTION =授权的$ 1 AMT,然后 步骤2:DoVoid该请求贝宝信用卡验证
是否有任何人能告诉我 是任何量由贝宝带电做这件事? 或其他更好的方式,你知道吗?
我的网站是在PHP ..
我想检查客户提供给我的网站的信用卡号码是否有效,以进行进一步交易。对于我的魔杖只验证CC号是否有效或不通过贝宝。 为一种方法,可以是用PayPal API 步骤1:DoDirectPayment与PAYMENTACTION =授权的$ 1 AMT,然后 步骤2:DoVoid该请求贝宝信用卡验证
是否有任何人能告诉我 是任何量由贝宝带电做这件事? 或其他更好的方式,你知道吗?
我的网站是在PHP ..
我在PAYPAL API的DoVoid函数的帮助下做了它。我在认证模式下支付1美元,如果它返回成功,我使用DoVoid与返回的事务ID。
您可以发布代码或链接到DoVoid的代码。谢谢 – 2015-07-15 16:49:39
贝宝收取交易时,而不是授权。如果PayPal收取授权费用,那么您必须为输入其信用卡的人授权付费,但后来放弃了购买。
问如果你所关心的信用卡是否有效,可以随时发布交易到PayPal前检查。我已经为此写了一个CakePHP组件。该组件可以很容易地切换到一类,并用于信用卡验证: http://github.com/cdburgess/components/blob/master/billing_validation.php
它是在检查非常透彻:
在你的系统发布到PayPa之前验证该卡的优点l没有往返费用。这意味着,您不必向PayPal API发送请求以进行验证。无论如何,他们可能会对我的结算验证进行相同的验证。它可以在你的服务器上更快地完成。
请记住,这个类不会捕获的一件事是信用卡欺诈。这将需要一项服务。但是,通常如果卡片上有一些有趣的内容,当您尝试处理购买资金时,paypal会收到它。
快乐编码!
我在PAYPAL API的DoVoid函数的帮助下做了它。我在认证模式下支付1美元,如果它返回成功,我使用DoVoid与返回的事务ID。 – Naresh 2011-01-01 05:02:02