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