繁体   English   中英

使用ActiveMerchant测试Paypal错误消息

[英]Testing Paypal error messages using ActiveMerchant

有没有一种方法可以测试您的应用程序对Paypal生成的信用卡错误的处理和处理? 我想验证我的应用程序可以处理信用卡被拒等问题。

那么有没有办法让Paypal发送错误消息? 还是生成一个存根并在测试环境中使用它会更好? 如果这是更好的方法,将如何生成存根?

谢谢!

是! 您可以通过以下方式进行测试:

ActiveMerchant::Billing::Base.mode = :test

但是,贝宝会要求您输入完整的帐单信息,否则API甚至不会接受它,并且会返回:

Error: There's an error with this transaction. Please enter a complete billing address.

在这种情况下,您可以为其提供一些常规信息:

:billing_address => {
    :name     => "Test Guy",
    :address1 => "123 W 423 E",
    :city     => "Somewhere",
    :state    => "CA",
    :country  => "US",
    :zip      => "88888"
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM