Skip to main content

QR Payment Properties File

  • The following parameters are stored in a property file on the Merchant Server, which contains static information used by the PayMaster MPI software.
  • The properties file must be located in the same directory as the PayMaster MPI.

Mandatory Fields

Field Name        TypeLengthDescriptionExample
VersionNoString2Version number."06"
ServiceIDString3Service ID."FNX"
MerchantIDString15Merchant ID."000010000099939"
SuccRespURLString512Successful payment page."https://xxx.xxxxx.xxx/approved.jsp "
SHAlgorithmTypeString3Secure Hash Algorithm type."SH2"
SecretKeyString64Secret key."B9XXX6FA91749XXX9F71340E3XXXC3478524320XXX8587D22XXXA35DD4E7BXXX"
PaymasterEntryPointString512PayMaster entry point."D:/XXX/XXX/XXX/PaymasterEntryPoint.json"
QRSchemaString512Schema for QR transaction."D:/XXX/XXX/XXX/QRPaymentSchema.json"

Example Configuration

File Name: QRPayment.properties
VersionNo=06
ServiceID=FNX
MerchantID=000010000099939
SuccRespURL=https://xxx.xxxxx.xxx/approved.jsp
SHAlgorithmType=SH2
SecretKey=B9XXX6FA91749XXX9F71340E3XXXC3478524320XXX8587D22XXXA35DD4E7BXXX
PaymasterEntryPoint=D:/XXX/XXX/XXX/PaymasterEntryPoint.json
QRSchema=D:/XXX/XXX/XXX/QRPaymentSchema.json