0

我正在做一个关于发票付款的项目,其中所有付款都应通过 Paytrace 支付网关完成。您能帮我如何使用 Paytrace 支付网关进行支付功能吗?

4

1 回答 1

0

从阅读 API 文档开始。他们可以在这里找到。

有关如何调用它的高级概述,请阅读“引用 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直到服务,您将获得一个您将解析出来的响应。

于 2013-02-25T14:26:57.093 回答