Configure LivePayment Parameters

The following configuration parameters are used by the LivePayment command utility and LiveWire objects and are stored in the configuration file. Some of the paramenter values are provided by the bank card acquirer.

The acquirer is a bank authorized to accept credit card transactions on behalf of a merchant. The merchant establishes an agreement with the acquirer and is able to charge/credit its customers (card holders) through LivePayment.

Merchant Name
Specify the name of the merchant.

Merchant Number
Specify the merchant number. This should be provided by your acquirer. Please review the information supplied by the acquirer to obtain this value.

Terminal Number
Specify the terminal number. The terminal is the device that the transaction takes place on. This should be provided by your acquirer. Please review the information supplied by the acquirer to obtain this value.

Password File
This is a file that contains the password used to encode and decode the slip. You must specify an absolute path name.

Use Loopback Mode
This is set to YES or NO, depending on whether loopback mode is used. YES means loopback. NO means either test or production mode.

You can operate LivePayment in the following modes: loopback, test, and production. Loopback mode is the default mode when LivePayment is installed. It is for initial development purposes ONLY. You cannot perform transactions through the bank card gateway with loopback mode. In test mode you test the gateway and your application with test values for the bank card gateway interface. No financial transactions are actually performed (no money is involved), but you can send test values to the acquirer and receive responses. Production mode is the "live" mode, in which you can perform actual payment transactions with real data.