整合到Visa Direct的问题


Trouble Integrating to Visa Direct

我的目标是建立一个在线系统,人们可以通过签证直接转账,也可以支付服务费用。

为此我需要融入visa网络。然而,我也遇到了一些挑战。嗯,这是我发现的与他们整合的步骤:

  1. 创建一个沙箱帐户,其中提供了关于如何达到其终点的示例代码。当我发现提供的示例代码使用PHPUnit时,我的问题出现了,因此我在浏览器上测试时遇到了问题。为您生成的示例代码只能通过./vendor/bin/phpunit..在终端上进行测试。我的兴趣是能够在浏览器上进行测试。这能做到吗?

  2. 完成测试后,请求允许它们转移到生产环境。我还没有达到这个阶段,因为我被困在了一个阶段。

一个主要的问题是,在开发过程中提供的用于沟通的电子邮件需要几天才能得到回复。这使得开发过程有点太长了。

有没有人这样做之前可能在PHP和愿意帮助我?

亲切的问候。

您的工作流程应该是这样的:

1-你的代码:

  • 你有你的web服务器和php后端。
2- Visa API:
  • 通过Composer下载Visa api。
  • 使用phpunit测试api是否可以自己工作(与你的后端隔离)。

运行phpunit后,您就知道API的安装成功了。现在你可以使用它了。

请注意,API供应商Visa已经编写了测试,并将phpunit包与他们的API一起添加,因此您只需运行phpunit。

3 -集成
  • 在你的后端,实例化一个Visa API对象(我认为他们的API是一个类)。
  • 根据API文档执行函数调用

要编写代码,您需要查看API,并使用他们的测试和示例代码中的帮助。

4 -测试
  • 要么使用测试套装,如phpunit或其他东西。
  • 如果它编译了,就会被测试;)//不要这样做。