Suregate(支付网关)集成使用PHP


Suregate (Payment gateway) integration using PHP

我正在网站中集成SureGate支付网关。我的客户的要求是允许直接信用卡支付加上使用代币化(CardSafe/Storecard)的支付。直接支付很容易,但我在使用CardSafe实施解决方案时遇到了一个问题。我将把CardToken存储在我的系统中,以便下次付款,为了存储卡令牌,我需要按照下面的链接提供CustomerKey。https://secure.suregate.net/paygate/nethelp/default.htm?turl=Documents%2Fprocesscreditcard.htm

有人知道我从哪里可以得到这个值(CustomerKey)吗。尽管在上面的链接中提到--注意:通过访问"定期计费"菜单下的"查看客户"选项,可以在虚拟终端上找到CustomerKey值。通过输入搜索条件显示客户列表。CustomerKey将显示在Key列中。--但我的整个过程是动态的,将在网站内完成。我不会使用虚拟终端创建客户。

我理解的一件事是,我们可以使用经常性计费Web服务的管理客户部分,该部分可能会返回客户密钥作为响应,但再次使用管理客户我需要它所写的客户ID。--注意:通过访问"定期计费"菜单下的"查看客户"选项,可以在虚拟终端上找到CustomerID值。通过输入搜索条件显示客户列表。CustomerID将显示在Customer ID列中。--正如我所说,我们的整个过程如果是动态的(使用我们的网站),而不是虚拟终端,那么如何获得这个客户ID?

有人有整合Suregate的经验吗?请帮忙。

提前感谢,

感谢大家抽出时间,很抱歉回复太晚。我发现了我的错误并解决了这个问题。事实上,字段CustomerID应由我(开发人员)提供,在成功创建客户后,他们的API将返回CustomerKey。