我正在将SureGate付款网关集成到一个网站中。我客户的要求是允许直接信用卡付款以及使用令牌化(CardSafe / Storecard)进行的付款。直接付款很容易,但是在使用CardSafe实施解决方案时,我遇到了一个问题。我将在系统中存储CardToken以便下次进行付款,并且为了存储卡令牌,我需要按照下面的链接提供CustomerKey。https://secure.suregate.net/paygate/nethelp/default.htm?turl=Documents%2Fprocesscreditcard.htm
有谁知道我从哪里可以获得此值(CustomerKey)。尽管在上面的链接中提到了它--注意:通过访问“定期计费”菜单下的“查看客户”选项,可以在虚拟终端上找到CustomerKey值。通过输入搜索条件显示客户列表。CustomerKey出现在“密钥”列中。--但我的整个过程是动态的,将在网站内完成。我不会使用虚拟终端创建客户。
我了解的一件事是,我们可能会使用“定期开票Web服务”的ManageCustomer部分,该部分可能会返回CustomerKey作为响应,但再次使用ManageCustomer,我需要为其编写的CustomerID。--注意:可以通过访问“定期计费”菜单下的“查看客户”选项在虚拟终端上找到“客户ID”值。通过输入搜索条件显示客户列表。客户ID出现在客户ID列中。--正如我所说的那样,我们的整个过程是动态的(使用我们的网站),而不是虚拟终端,那么如何获取此CustomerID?
是否有人有集成Suregate的经验?请帮忙。
预先感谢,
谢谢您的宝贵时间,对于您的回复太晚表示抱歉。我发现了自己的错误,并解决了该问题。实际上,客户ID字段应由我(开发人员)提供,成功创建客户后,他们的API将返回CustomerKey。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句