PHP RestFul API 使用电子支票
PHP RestFul API with eCheck
我目前正在测试我看到添加到 PHP RestFul API 的一项关于通过 eCheck 接受付款的功能。目前 Paypal 的开发者网站上没有关于此的文档,所以我只是阅读 API 代码并根据我目前如何进行正确的信用卡交易来解决这个问题。
每当我 post 交易时,我在 Paypal API 端收到内部错误:
Array
(
[name] => INTERNAL_SERVICE_ERROR
[message] => An internal service error has occurred
[information_link] => https://developer.paypal.com/webapps/developer/docs/api/#INTERNAL_SERVICE_ERROR
[debug_id] => 4a0a3d669966c
)
访问时得到 Http 响应代码 500 https://api.sandbox.paypal.com/v1/payments/payment
错误非常模糊,没有提供可能解决方案的提示。
我已经创建了一个 GIST,所以你可以看到我正在使用的代码,也许我在这里遗漏了一些东西:ChargeEcheck.php
如果此代码有问题,它必须在第 140-152 行之间
我没有收到任何其他错误。信用卡方面的代码与 GIST 中的代码非常相似,并且运行良好。
我还查看了开发人员仪表板,但找不到任何引用 enable/disable 的任何 eCheck 选项的内容。
有没有其他人在使用 PHP RestFul API 时遇到过这个问题?
我可以提供一些额外的细节:
Paypal 核心 SDK API 版本 2.5.7
贝宝 RestFul API 版本 0.16.1
PHP 5.6.4
如果需要,我也很乐意提供任何其他信息。
目前 REST API 不支持 eCheck。唯一支持的资金类型是信用卡和 PayPal。但是,该功能已被考虑在内,并且应该可用,但是 public 公告没有具体的时间表。
谢谢。
我目前正在测试我看到添加到 PHP RestFul API 的一项关于通过 eCheck 接受付款的功能。目前 Paypal 的开发者网站上没有关于此的文档,所以我只是阅读 API 代码并根据我目前如何进行正确的信用卡交易来解决这个问题。
每当我 post 交易时,我在 Paypal API 端收到内部错误:
Array
(
[name] => INTERNAL_SERVICE_ERROR
[message] => An internal service error has occurred
[information_link] => https://developer.paypal.com/webapps/developer/docs/api/#INTERNAL_SERVICE_ERROR
[debug_id] => 4a0a3d669966c
)
访问时得到 Http 响应代码 500 https://api.sandbox.paypal.com/v1/payments/payment
错误非常模糊,没有提供可能解决方案的提示。
我已经创建了一个 GIST,所以你可以看到我正在使用的代码,也许我在这里遗漏了一些东西:ChargeEcheck.php
如果此代码有问题,它必须在第 140-152 行之间
我没有收到任何其他错误。信用卡方面的代码与 GIST 中的代码非常相似,并且运行良好。
我还查看了开发人员仪表板,但找不到任何引用 enable/disable 的任何 eCheck 选项的内容。
有没有其他人在使用 PHP RestFul API 时遇到过这个问题?
我可以提供一些额外的细节:
Paypal 核心 SDK API 版本 2.5.7
贝宝 RestFul API 版本 0.16.1
PHP 5.6.4
如果需要,我也很乐意提供任何其他信息。
目前 REST API 不支持 eCheck。唯一支持的资金类型是信用卡和 PayPal。但是,该功能已被考虑在内,并且应该可用,但是 public 公告没有具体的时间表。
谢谢。