跳到主要内容

配置属性

备注
  • 以下参数存储在商户服务器上的属性文件中,包含了PayMaster MPI软件需要使用的静态信息。
  • 只有 MerchantIDSecretKey 需要相应更改。
  • 对于 CheckoutUrlPaymasterEntryPointUPPSchema 的值将由WordPress WooCommerce内置功能自动生成,以检索文件的位置。
  • 对于 debug_log,对该文件的任何更改都会影响WooCommerce中支付设置页面中的“调试模式”复选框。

必填字段

字段名类型长度描述示例
MerchantID字符串15商户ID。"000010000022572"
PayMasterUrl字符串512PayMaster支付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字符串512PayMaster重复URL页面。"https://xxx.finexusgroup.com/upp/faces/ccpayment.xhtml?"
countryCode字符串2ISO 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字符串3ISO 4217货币数字代码。"458"
LangLocale字符串5语言。"en"
CheckoutUrl字符串512结账URL页面。"https://xxx.xxxxx.xxx/checkout"
PaymasterEntryPoint字符串512PayMaster入口点。"D:/XXX/XXX/XXX/PaymasterEntryPoint.json"
UPPSchema字符串512UPP支付模式。"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