我正在开展一个关于发票付款的项目,其中所有付款都应通过Paytrace支付网关完成。您能否帮我解决如何使用Paytrace支付网关进行付款的功能。
答案 0 :(得分:0)
首先阅读API文档。 They can be found here.
有关如何调用它的高级概述,请阅读“引用API”部分。这将讨论如何格式化POST
请求,并提供一些调用API的示例。由于所有请求都只是作为名称 - 值对发送,因此它是要集成的轻量级服务之一。 WSDL / SOAP / ASMX中没有复杂性。不幸的是,这也意味着您无法使用代理生成实用程序为您创建包装器。您需要构造每个请求(如示例中所示)。从积极的方面来说,形成请求并不难,因为数据结构是如此平坦。
交易页面提供了如何运行交易的示例:
UN~demo123|PSWD~demo123|TERMS~Y|METHOD~ProcessTranx|
TRANXTYPE~Sale|CC~4012881888818888|EXPMNTH~12|EXPYR~12|
AMOUNT~1.00|CSC~999|BADDRESS~1234|BZIP~83852|INVOICE~8888|
请注意,名称/值对由“|”分隔字符,名称与值“〜”分隔。构建该字符串,POST
直到服务,然后您将获得一个您将解析的响应。