【问题标题】:How can I do a complete test of credit card processing with PayPal's PayFlowPro?如何使用 PayPal 的 PayFlow Pro 对信用卡处理进行完整测试?
【发布时间】:2011-01-14 18:02:43
【问题描述】:

我已经在 PayPal 的 x.com 开发者论坛上发布了这个,但在这里总是得到了很好的结果,所以我想问一下也没什么坏处......

我从一位已离开公司的开发人员那里继承了一个网站。我得到的只是 PHP 交易提交到的实时 URL (https://payflowpro.paypal.com) 以及需要通过交易发送的用户名和密码。

但是,我们需要对我们的代码进行一些更改,我绝对不想在现场进行。我确实发现有一个可以使用的测试 URL (https://pilot-payflowpro.paypal.com) 但在 pdf 指南中找不到任何信息表明是否有测试用户名和密码可供使用,或者您是否通过您的真实帐户凭据发送虚拟信用卡号。

我也无法确定是否有 PayPal Manager 应用程序的测试版本可以让我看到我们的客户看到的交易。

谁能指出我正确的方向?

【问题讨论】:

  • 您在尝试测试时是否收到错误消息?
  • 否;在我们知道它的去向以及如何查看结果交易之前,我们不想尝试使用测试 URL。我确实收到了 x.com 论坛上某人的回复。显然,PayFlowPro 没有测试账户之类的东西——你需要一个真实的商家账户;提交到测试 URL 的任何交易都会显示在真实账户中的测试类别下。
  • 供应商保留的 GTK 文档是最新的。

标签: paypal payflowpro


【解决方案1】:

我过去使用过 payflowpro。只要您发送到测试链接就可以了。是的,有测试信用卡号码。签证是 4111-1111-1111-1111 任何到期。我敢肯定,该流程近年来已经更新。

你试过这个链接吗?看起来它可能有一些有用的信息。

http://wiki.avectra.com/PayFlow_Pro

编辑: 我看到您不需要测试卡号,但请检查该链接,我认为它包含您想要的信息。 如果没有,我也找到了这个页面https://www.paypal-community.com/t5/How-to-use-PayPal/Testing-my-web-sites-PayPal-payment-process/m-p/16326#M6000

【讨论】:

  • 谢谢。我知道有测试信用卡号码;我说的是您通过后端交易发送的帐户凭据,因此它知道交易来自哪个供应商帐户。 wiki 页面实际上并没有任何最新信息。到贝宝网站的链接不再正确。
  • @EmmyS Paypal 的网站提到在 sandbox.paypal.com paypal-community.com/t5/Merchant-services/… 上设置帐户
  • 沙盒账户适用于不同的支付方案;它不包括 PayFlowPro。
  • 我希望我的大脑工作得更好......几年前我不得不通过 payflowpro 完成整个过程......我知道有一些“神奇”帐户。等我想起来了就在这里补充。
  • Doug,我从我在 x.com 网站上看到的内容中感觉到,最近这个过程发生了变化。
【解决方案2】:

这里是如何设置测试 Payflow 帐户的说明 (https://www.x.com/developers/community/blogs/pp_integrations_preston/testing-paypal-payflow-gateway)。

还有一点需要注意:如果您希望直接测试 API 调用,则需要 Payflow Pro 而不是 Payflow Link,就像使用 Payflow Link 一样,您只能访问结帐模板页面,并且无法以编程方式进行任何 API 调用。这有利于测试,但在生产中您仍然可以使用 Payflow Link。

【讨论】:

    猜你喜欢
    • 2020-08-24
    • 2016-09-28
    • 2020-08-21
    • 2013-08-26
    • 1970-01-01
    • 2014-05-22
    • 2011-12-10
    • 1970-01-01
    • 2012-08-18
    相关资源
    最近更新 更多