配置属性
备注
- 以下参数存储在商户服务器上的属性文件中,包含了PayMaster MPI软件需要使用的静态信息。
- 只有
MerchantID
和SecretKey
需要相应更改。 - 对于
CheckoutUrl
、PaymasterEntryPoint
和UPPSchema
的值将由WordPress WooCommerce内置功能自动生成,以检索文件的位置。 - 对于
debug_log
,对该文件的任何更改都会影响WooCommerce中支付设置页面中的“调试模式”复选框。
必填字段
字段名 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|
MerchantID | 字符串 | 15 | 商户ID。 | "000010000022572" |
PayMasterUrl | 字符串 | 512 | PayMaster支付URL页面。 | "https://xxx.finexusgroup.com/upp/faces/upp/payment.xhtml?" |
EcommMerchInd | 字符串 | 1 | 电商商户指示符。 | "0" - 非电子商务商户, "1" - 电子商务(3D Secure), "2" - 电子商务(非3D Secure/MOTO) |
VersionNo | 字符串 | 2 | 版本号。 | "06" |
ServiceID | 字符串 | 3 | 服务ID。 | "FNX" |
TokenFlag | 字符串 | 1 | 卡片标记化。 | "Y" – 同意将用于支付的卡片详细信息存储到PayMaster系统中, "N" – 不同意/FPX支付 |
RecurringUrl | 字符串 | 512 | PayMaster重复URL页面。 | "https://xxx.finexusgroup.com/upp/faces/ccpayment.xhtml?" |
countryCode | 字符串 | 2 | ISO 3166-1定义的国家代码。 | "MY |
PreAuthFlag | 字符串 | 1 | 预授权交易。 | "A" – 帐户验证交易, "N" – 普通交易, "Y" – 预授权交易 |
TxnChannel | 字符串 | 3 | 交易渠道。 | "WEB" - Web渠道(默认), "API"- 通过API, "DIR" - 直接, "GDS" - GDS渠道, "OTH" – 其他 |
PaymentID | 字符串 | 3 | 支付方法/功能。 | "U01" - UPP交易 |
SHAlgorithmType | 字符串 | 3 | 安全散列算法类型。 | "SH2" |
ExpTxnAmt | 字符串 | 1 | 交易金额的指数。 | "2" |
CurrCode | 字符串 | 3 | ISO 4217货币数字代码。 | "458" |
LangLocale | 字符串 | 5 | 语言。 | "en" |
CheckoutUrl | 字符串 | 512 | 结账URL页面。 | "https://xxx.xxxxx.xxx/checkout" |
PaymasterEntryPoint | 字符串 | 512 | PayMaster入口点。 | "D:/XXX/XXX/XXX/PaymasterEntryPoint.json" |
UPPSchema | 字符串 | 512 | UPP支付模式。 | "D:/XXX/XXX/XXX/UPPPaymentSchema.json" |
debug_log | 字符串 | 3 | 启用调试模式。 | "Yes", "No" |
SecretKey | 字符串 | 64 | 密钥。 | "B9XXX6FA91749XXX9F71340E3XXXC3478524320XXX8587D22XXXA35DD4E7BXXX" |
示例配置
File Name: UPPPayment.ini
MerchantID=000010000022572
PayMasterUrl=https://xxx.finexusgroup.com/upp/faces/upp/payment.xhtml?
EcommMerchInd=0
VersionNo=06
ServiceID=FNX
TokenFlag=N
RecurringUrl=https://xxx.finexusgroup.com/upp/faces/ccpayment.xhtml?
CountryCode=MY
PreAuthFlg=N
TxnChannel=WEB
PaymentID=U01
SHAlgorithmType=SH2
ExpTxnAmt=2
CurrCode=458
LangLocale=en
CheckoutUrl=https://xxx.xxxxx.xxx/checkout/
PaymasterEntryPoint=/xxx/wooCommerce/wp-content/plugins/finexus-payment-gateway-for-woocommerce-V45/src/PaymasterEntryPoint.json
UPPSchema=/xxx/wooCommerce/wp-content/plugins/finexus-payment-gateway-for-woocommerce-V45/src/UPPPaymentSchema.json
debug_log=no
SecretKey=B96856FA91749A259F71340E3C6BC3478524320F218587D22071A35DD4E7B4FF