2011-12-22 112 views
3

我正在寻找将Knet支付网关集成到PHP中,但他们只提供了.NET,JSP和Python的API。KNET支付网关PHP

任何人都可以请帮助我,并提供任何想法如何在PHP中集成KNET。

+0

我无法找到关于KNET的网关的任何信息,但是如果您有文档,那肯定是可行的。我假设他们使用SOAP或XML来传输数据。您可能需要密钥,卷曲到API,提交数据,然后检索数据。 .Net,JSP和Python上的SOAP/XML数据结构将相同。 – 2011-12-22 06:42:01

+0

这里我上传了Knet的文档 - https://docs.google.com/open?id=0B4lCwSRTKNwSMDljYzU3MzUtZjkxYy00NTViLWE2NzgtNDA0MWIxZWY5ZTJl – 2011-12-22 06:50:04

+0

他们没有使用SOAP或XMl来传输数据。 – 2011-12-22 06:59:50

回答

3

更新

KNET现在正式支持PHP本身。你可以浏览他们的官方客户端this github repo

声明:上述存储库由Google Developer's Group Kuwait章节维护,与KNET无关。但是,上传的代码是KNET为其客户提供的。

警告:KNET客户端只支持借记交易,它不支持商务网关支持的信用卡交易。


KNET的使用ACI的commerce gateway支付处理和PHP他们支持的解决方案是使用PHP-java bridge

还有其他的选择为好,但都不是正式KNET支持,但他们所有的工作:

  1. Python implementation(免责声明:我写这)
  2. Ruby implementation

一个谷歌搜索e24paymentpipe php应该让你去。

+0

那么我们要在PHP中执行PHP-JAVA桥梁实现吗?有没有其他方式或任何扩展... – 2011-12-23 05:36:42

+0

是否支持ios? – DivineDesert 2012-03-05 06:19:23

+0

我会不惜一切代价避免PHP-Java桥梁。我有一个项目,我不得不使用它,它造成了比它值得的更多的痛苦。 – Janoszen 2013-09-22 15:24:11

4

你可以使用这个php implementation on github与php 5.3一起工作。

请参阅git自述文件以获取更多信息。

+0

题外话:如果您也将作者信用额添加到PHP文件中,那将是非常好的。其他人正在复制它,然后它不清楚,例如https://sites.google.com/site/akshayjindal1990/downloads - 您也可以将您的github网址留在里面。 – hakre 2012-10-03 19:31:24