mO SharemO Share

We’re excited to announce that the latest information is now available on our new site, the Ginesys One Wiki!. Visit the site for up-to-date resources and insights. We look forward to continuing to support you there!

Qwikcilver AppConfig File

For the configuration of the app-config file, Users of Qwikcilver would need the attribute values from Qwikcilver end:

Important - Note that for the generic Ginesys configuration the 3rd and 4th steps need the following details -

Assembly name: QwikcilverGV
Class name: GVProcessor
Method name: ProcessGV

 

Sample content of the app.config file for Paytm DQR devices

{
"SecurityParams":
{
"UserName":"To be supplied by Qwikcilver",
"UserPassword":"To be supplied by Qwikcilver",
"TerminalId":"To be supplied by Qwikcilver",
"ForwardingEntityId":"To be supplied by Qwikcilver",
"ForwardingEntityPassword":"To be supplied by Qwikcilver",
"Token":""
},
"APIParams":
{
"GenerateSecurityTokenURL":"<Base url to be supplied by Qwikcilver>/Qwikcilver/eGMS.RestApi/api/v2/authorize",
"BalanceEnquiryURL":"<Base url to be supplied by Qwikcilver>/Qwikcilver/eGMS.RestApi/api/v2/gc/balanceenquiry",
"RedeemURL":"<Base url to be supplied by Qwikcilver>/Qwikcilver/eGMS.RestApi/api/v2/gc/redeem",
"ReverseRedeemURL":"<Base url to be supplied by Qwikcilver>/Qwikcilver/eGMS.RestApi/api/v2/gc/reverseredeem",
"CancelURL":"<Base url to be supplied by Qwikcilver>/Qwikcilver/eGMS.RestApi/api/v2/gc/cancelredeem"
}
}

Note that the Base URLs have to be allowed by the firewall (if there is any).

Port number needs to confirmed by Qwikcilver

Click to download this app.config file:

Attribute Description:

ATTRIBUTES

DESCRIPTIONS

UserName

A Valid User Name to be provided and this is to be supplied by Qwikcilver.

UserPassword

A Valid Password to be provided and this is to be supplied by Qwikcilver.

TerminalId

This is specific to a store and not specific to the actual terminal. If there are 300 stores, there has to be 300 app.config files and each app.config will have a different value for this attribute. This is to be supplied by Qwikcilver.

ForwardingEntityId

Forwarding Entity ID. This is to be supplied by Qwikcilver.

ForwardingEntityPassword

Forwarding Entity Password. This is to be supplied by Qwikcilver.

GenerateSecurityTokenURL

This API Endpoint URL is for generating the token if not provided. If provided then it would be authenticated.

BalanceEnquiryURL

This API Endpoint URL is to perform Balance Enquiry.

RedeemURL

This API Endpoint URL is to redeem the amount provided. It would do all the validation.

ReverseRedeemURL

This API Endpoint URL is to reverse the redeem the amount if required.

CancelURL

This API Endpoint URL is to cancel the redeem process.