如何使用 paypal Rest api 解决 400 错误请求错误?

2023-12-27

我目前正在使用 PayPal payment pro Rest API 测试信用卡付款。

我不断收到以下错误:

Exception in HttpConnection Execute: Invalid HTTP response The remote server returned an error: (400) Bad Request. ---> 

我创建并激活了我的 PayPal 测试帐户,如下所示:

Credit card
Credit card number:
ccnumber here
Credit card type:
Visa
Expiration date:
3/2019

当我在付款表单中输入上述信息并提交时,我不断收到 400 bad request 错误。

我之前已经在 PayPal joe 的购物者帐户中使用过此功能,但丢失了测试抄送号码。

我 100% 确定我已经使用 oauth2 凭据进行了身份验证

导致此错误的可能原因是什么?:

我正在输入随机付款人的名字和姓氏。

这个名字必须存在吗?

可能是什么原因导致错误


如果给定的数据出现任何问题,paypal api 将返回 400 - Bad request 错误。

当我收到错误(PHP SDK)时,我捕获了异常并$ex->getData()返回一个 json,其中包含有关错误请求的详细信息,在我的例子中,我给出的货币代码是错误的。

    try {
        $payment->create($apiContext);
    } catch (PayPal\Exception\PPConnectionException $ex) {
        var_dump(json_decode($ex->getData()));
        exit(1);
    }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 paypal Rest api 解决 400 错误请求错误? 的相关文章

  • 使用 Paypal IPN 订阅

    我正在使用 Paypal IPN 添加订阅到网站 效果非常好 我可以成功创建新订阅并验证它 该订阅有两周的免费试用期 不幸的是 该指南对订阅状态的描述有点含糊 目前 一旦收到 subscr signup 或 subscr payment 用
  • 如何禁用/启用复选框激活中的 PayPal 按钮?

    我的网站上有一个页面设置为定期付款 但我想禁用 PayPal 结账按钮 直到有人选中同意我的服务条款的框 你能帮我弄清楚如何正确地做到这一点吗 谢谢 布拉德 p class hidden Please check the checkbox
  • 以编程方式向 PayPal 收取定期付款费用

    How to 以编程方式 不是通过我们的 PayPal 仪表板手动 向我们服务的 PayPal 订户收取非固定金额自动计费的账单 每月 我会推荐 PayPal 的参考交易来实现您的目的 请查看下面的链接了解其详细信息 https devel
  • 如何通过 Ruby 使用 Paypal 的自适应支付 API 来避免身份验证和时间问题?

    我在尝试从 Ruby 访问 Paypal 的自适应支付 API 时遇到了多个问题 我最初遇到的主要问题是 Paypal 要求其 HTTP 标头全部大写 但 Net HTTP 不保留 HTTP 标头的大小写 它将它们 小写 存储 然后输出 大
  • 寻找贝宝付款教程[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个教程 它将向我展示如何接受贝宝付款 因为我对文档不太了解 在教程中 我只需要了解如何在发起
  • paypal沙箱账户失败

    我正在尝试创建一个贝宝沙箱测试帐户 我填写了所有字段 提供了一个复杂的密码和 100 美元作为余额 在创建并检查帐户的配置文件后 我仍然收到错误消息 我们在创建此沙盒帐户时遇到了一些问题 请删除它并重试 PayPal 余额为 0 我已经尝试
  • 如何使用 React Native 博览会集成 Paypal?

    我无法使用 React Native expo 集成 Paypal 使用WebView是可以的 但我不想使用WebView 接缝就像你不走运 Source https forums expo io t integrate paypal wi
  • 是否可以使用“使用 PayPal 登录”代表用户发出 REST api 请求?

    我们已经成功整合了使用 PayPal 登录 以前称为 PayPal Access https developer paypal com webapps developer docs integration direct log in wit
  • magento - 无法与 PayPal 网关通信

    有什么解决办法吗 我已经在配置 gt gt 系统 gt gt 支付方式 gt gt PayPal支付解决方案中禁用了SSL验证 但还是不行 您需要禁用 SSL 验证 进入后台 系统 gt 配置 gt 付款方式 找到PayPal Expres
  • 动态 PayPal 按钮生成 - 这不是很不安全吗?

    我只是想知道 PayPal 按钮不是动态创建的 非常不安全并且很容易被 破解 吗 Like so
  • 按钮上的自定义 Paypal 字段

    当 PayPal 通知我付款时 我需要包含一个自定义字段 我正在尝试使用高级变量 但我没有找到使它们动态化的方法 假设我有一个字段 xyzzy 值为 plugh 我希望 PayPal 包含 form xyzzy plugh 及其发送到我的
  • php paypal 服务器端 REST 集成失败

    我无法发布代码 错误等 因为 你需要至少 10 个声誉才能发布 2 个以上的链接 并且所有内容都包含很多链接 只是花了几个小时写了一篇完整详细的帖子 我在这里 和其他地方 读过类似的帖子 但它们没有帮助 我基本上遵循 https devel
  • Paypal 将钱从一个帐户转移到另一个帐户

    我知道这个建议如何汇款至任何 PayPal 账户 https stackoverflow com questions 1559808 paypal api send money to any paypal account但到目前为止我所尝试
  • 无法创建 PayPal Rest 应用程序,缺少沙盒开发者帐户

    在创建应用程序页面上 我无法继续 因为沙箱开发者帐户的下拉列表对我来说显示为空白 但我已经有沙箱帐户 https i stack imgur com soXLN jpg https i stack imgur com soXLN jpg 这
  • 错误 #520009 - 帐户受到限制

    我收到 520009 错误 帐户 电子邮件受保护 cdn cgi l email protection被限制 当尝试进行并行付款时 我的代码使用沙箱运行良好 但我切换到实时端点 它开始失败 有问题的帐户是有效的 PayPal 帐户 我使用的
  • Paypal Rest API - 来自批准 URL 的令牌生命周期

    我使用 Paypal Rest API 我的问题是 有多长token来自批准 URL 有效吗 我想将此令牌 也包含我的令牌 存储到数据库并生成带有我的令牌的链接 稍后 如果我单击此链接 将我的令牌替换为 paypal 令牌 我想重定向到 p
  • 如何控制 Paypal Sandbox 中显示的语言?

    我正在使用 Paypal Express Checkout 测试我的网站支付解决方案 但每当客户进入 PayPal 支付页面 在 paypal 沙箱中 时 该页面都会以英文显示 如何控制显示的语言 在我的网站上 我有一个语言选择器 因此我可
  • 使用 PayPal REST API,如何取消付款?

    使用 PayPal REST API 在客户点击 取消订单并返回网站 链接后 我似乎无法弄清楚如何取消付款 也许在生产模式下 PayPal 会自动取消这些付款 但在沙盒模式下它们似乎仍处于 已创建 状态 这一观察结果使我相信 我需要在返回网
  • 无法访问 Paypal 沙盒帐户

    PayPal 无法访问 PayPal 沙箱 如果尝试直接访问 您将被重定向到 PayPal 主站点 如果尝试通过 paypal 开发者网站访问沙箱 浏览至仪表板 gt 沙盒 gt 帐户 找到服务商和买家帐户 显然确实需要合适的密码才能工作
  • PayPal Express 在沙盒模式下返回 4011 错误消息

    我在 PHP 脚本 curl SOAP 中以沙盒模式使用 PayPal Express 我有一个简单的购买表格 带有 1 个 购买 按钮 当它被点击时 我发送初始 SetExpressCheckout 请求并从 paypal 获得成功响应

随机推荐