For the configuration of the app-config file, Users of Pinelabs would need the attribute values from Pinelabs end:
The following information is for CardPayment, AmazonPay and PhonePe:
Info |
---|
Important - Note that for the generic Ginesys configuration the 3rd and 4th steps need the following details - Assembly name: GinesysPinelabsIntg |
...
Sample content of the app.config file for Pinelabs device |
{ |
...
Click the following link to download this sample file: app.config
View file | ||
---|---|---|
|
Info |
---|
Specify Pinelabs as the plugin short code for Pinelabs |
Attribute Description:
ATTRIBUTES | DESCRIPTIONS |
lTxnType | It is the payment mode. Meaning the payment gateway that would be used at runtime: For Bharat QR it would be 5123 For UPI it would be 5120 For AmazonPay it would be 5129For Phonepe it would be 5102, For Card payment it would be 4001 |
cTxnType | This value would check the payment status: For PhonePe the cTxnType is 5112. N.B: For card payment the cTxnType isn’t effective, so Check Payment Status button is disabled for card payment. |
WalletprogramID | This is the wallet identifier which would be captured on terminal for Phonepe if payment mode is Mobile only or Mobile and QR both. |
...
The following information is for BharatQR:
Info |
---|
Important - Note that for the generic Ginesys configuration the 3rd and 4th steps need the following details - Assembly name: GinesysPinelabsBQRIntg |
Sample content of the app.config file for Pinelabs device |
{ |
The attribute values specified above are sample only.
Click the following link to download this sample file: app.config
View file | ||
---|---|---|
|
Info |
---|
Specify PinelabsBQR as the plugin short code for PinelabsBQR |
Attribute Description:
ATTRIBUTES | DESCRIPTIONS |
lTxnType | It is the payment mode. Meaning the payment gateway that would be used at runtime: For Bharat QR it would be 5123 |
cTxnType | This value would check the payment status |
ACQUIRER_HOST_ID | If the payment mode is Bharat QR then to send the payment request this attribute should be set with the value “1” |
...
The following information is for UPI Payment:
Info |
---|
Important - Note that for the generic Ginesys configuration the 3rd and 4th steps need the following details - Assembly name: GinesysPinelabsUPIIntg |
Sample content of the app.config file for Pinelabs device |
{ |
The attribute values specified above are sample only.
Click the following link to download this sample file: app.config
View file | ||
---|---|---|
|
Info |
---|
Specify Pinelabs2 as the plugin short code for PinelabsUPI |
Attribute Description:
ATTRIBUTES | DESCRIPTIONS |
lTxnType | It is the payment mode. Meaning the payment gateway that would be used at runtime: For UPI it would be 5120 |
cTxnType | This value would check the payment status |
The following information is for AmazonPay:
Info |
---|
Important - Note that for the generic Ginesys configuration the 3rd and 4th steps need the following details - Assembly name: GinesysPinelabsAmazonPayIntg |
Sample content of the app.config file for Pinelabs device |
{ } |
The attribute values specified above are sample only.
View file | ||
---|---|---|
|
Info |
---|
Specify Amazon as the plugin short code for Pinelabs |
Attribute Description:
ATTRIBUTES | DESCRIPTIONS |
lTxnType | It is the payment mode. Meaning the payment gateway that would be used at runtime: |
cTxnType | This value would check the payment status. |
TypeofWalletInputIdentifier | This attribute is needed for initiating the payment via the Bar Code and value to be used is “2” |
PaymentProcess