我正在使用paypal button.Code是
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="encrypted" value="test">
<input type="image" src="http://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
我如何用测试卡号测试它。我试过
MasterCard:5555555555554444
MasterCard:5105105105105100
Visa:4111111111111111
签证:4012888888881881
但显示错误“您输入的卡不能用于此付款。请输入其他信用卡或借记卡号码。”
答案 0 :(得分:0)
PayPal提供两种支持API调用的环境 操作:
沙盒环境
Sandbox是一个虚拟测试环境 您使用虚构的用户帐户来拨打PayPal 操作不会影响任何真正的PayPal用户或他们的直播 PayPal账户。
生产环境
生产环境是 PayPal操作调用您的实时环境会影响您 真正的PayPal用户的帐户。
答案 1 :(得分:-5)
使用真实的信用卡,借记卡或礼品卡号。交易清除后,只需使用Paypal控制面板返还资金。 Paypal知道所有尝试过的技巧,比如使用你引用的测试信用卡号码。你应该认为这是一个成功的测试,Paypal可以很好地保护你的客户免受欺诈性收费。
此外,使用“测试”信用卡号进行测试是否真实?我会提交尝试用广为人知的测试(你是怎么发现它的?)假信用卡号码不是真正的考验 - 整个想法是为客户收集真钱因此,没有涉及真正的金钱的测试不是真正的考验。试试我上面说明的内容,你也测试并确认了返还真钱以及收集它的能力。
这将是一个测试,你和你的客户可以真正相信....而不是一个测试只证明Paypal将或不会阻止尝试交易与明显虚假的信用卡号码。您引用的卡号是作为测试编号来测试您的mod-10校验位校验和是否正常工作(当您编写自己的信用卡处理sfwr时),而不是您可以实际处理Paypal上的全部或部分交易