【问题标题】:Negative Testing on Paypal Sandbox on Nuget Package在 Nuget 包上对 Paypal 沙箱进行负面测试
【发布时间】:2019-10-05 08:08:16
【问题描述】:

我试图弄清楚如何使用来自https://github.com/paypal/PayPal-NET-SDK 的 Nuget 包对 PayPal 沙箱进行负面测试

我正在使用调用 payment.Create(apiContext) 并想测试错误的所有条件。

我参考了https://www.paypal.com/us/smarthelp/article/how-do-i-test-failed-transactions-in-the-paypal-sandbox-ts1259 中的文档,但解释了如何将请求标头添加到 REST 调用。我在 c# SDK 上没有找到这样的方法。

任何指针都会有所帮助和赞赏。

【问题讨论】:

    标签: c# paypal-sandbox paypal-rest-sdk


    【解决方案1】:

    没有通过 .NET 或 java SDK 测试负面条件的官方方法。 官方文档仅对 REST 和 SOAP 调用 here 提供了否定条件。

    顺便说一句,我已经能够以这种方式引发错误:

    1. 确保您的沙盒付款人帐户有足够的钱来支付您的物品,并在您的贝宝开发仪表板的“编辑付款人帐户”页面上保持浏览器页面打开

    2. 为用户准备付款并进行测试,直到沙盒付款人到达付款前的最后一步

    3. 在“编辑付款人帐户”页面(参见第 1 部分)上,将付款人的可用金额编辑为小于支付金额的值(例如 1.0)

    4. 返回付款人页面(参见第 2 部分)并按“继续”按钮。 使用代码付款将失败

      INSTRUMENT_DECLINED - 提交的工具被拒绝 处理器或银行,否则不能用于此付款。

    【讨论】:

      猜你喜欢
      • 2015-03-11
      • 2020-07-14
      • 2013-08-17
      • 2013-08-13
      • 2011-02-14
      • 2021-12-29
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多