配置属性
- 存储的参数: 属性文件包含 PayMaster MPI 软件使用的静态信息。
- 文件位置: 确保属性文件位于与 PayMaster MPI 库相同的目录中。
- 配置文件: 对于冲销付款,使用 CCPayment.properties 文件配置必要的属性。
必填字段
字段名称 | 类型 | 长度 | 描述 | 例子 |
---|---|---|---|---|
VersionNo | String | 2 | 版本号。 | "06" |
PaymasterEntryPoint | String | 512 | PayMaster 入口点。 | "D:/XXX/XXX/XXX/PaymasterEntryPoint.json" |
CCSchema | String | 512 | 信用卡/借记卡付款架构。 | "D:/XXX/XXX/XXX/CardPaymentSchema.json" |
ServiceID | String | 3 | 服务 ID。 | "FNX" |
MerchantID | String | 15 | 商户 ID。 | "D1022012123" |
TxnChannel | String | 3 | 交易渠道。 | "WEB" - 网络频道 (默认), "API"- 通过 API, "DIR" - 直接的, "GDS" - 万国数据系统频道, "OTH" – 其他的 |
LangLocale | String | 5 | 语言。 | "en" |
SuccRespURL | String | 512 | 支付成功页面。 | "https://xxx.xxxxx.xxx/approved.jsp " |
UnsuccRespURL | String | 512 | 支付失败页面。 | "https://xxx.xxxxx.xxx/declined.jsp" |
CancelRespURL | String | 512 | 取消支付页面。 | "https://xxx.xxxxx.xxx/cancel.jsp " |
SHAlgorithmType | String | 3 | 安全哈希算法类型。 | "SH2" |
SecretKey | String | 64 | 秘密钥匙。 | "B9XXX6FA91749XXX9F71340E3XXXC3478524320XXX8587D22XXXA35DD4E7BXXX" |
配置示例
文件名: CCPayment.properties
VersionNo=06
ServiceID=FNX
MerchantID=D1022012123
TxnChannel=WEB
LangLocale=en
SuccRespURL=https://xxx.xxxxx.xxx/success.jsp
UnsuccRespURL=https://xxx.xxxxx.xxx/declined.jsp
CancelRespURL=https://xxx.xxxxx.xxx/cancel.jsp
ReversalRespURL=https://xxx.xxxxx.xxx/reversal.jsp
SHAlgorithmType=SH2
SecretKey=B9XXX6FA91749XXX9F71340E3D4E7BXXX
PaymasterEntryPoint=D:/xxx/xxx/xxx/PaymasterEntryPoint.json
CCSchema=D:/xxx/xxx/xxx/CardPaymentSchema.json