MercuryPay Payment Processing Settings
In this article
Enable MercuryPay
Supported in:
Process secure, end-to-end encrypted credit card transactions within the United States through MercuryPay.
Default Value: Off
Values for Remote Settings Control & Managed App Configuration
Key | mps_enabled |
---|---|
Key Type | boolean |
Default Value | false |
Merchant ID
Supported in:
Your Merchant ID for MercuryPay System.
Default Value: blank
Values for Remote Settings Control & Managed App Configuration
Key | mps_mid |
---|---|
Key Type | string |
Default Value | (blank) |
Web Services Password
Supported in:
Your password for MercuryPay System.
Default Value: blank
Values for Remote Settings Control & Managed App Configuration
Key | mps_password |
---|---|
Key Type | string |
Default Value | (blank) |
Note: As passwords are considered sensitive, this identifier is not included in a Remote Settings or Managed App Configuration export from within the app. As such, it must be manually added to the file if needed using the following formats:
Remote Settings Control (current V2 XML format) & Managed App Configuration
<key>mps_password</key> <string>ENTER PASSWORD HERE</string> (this would be inserted alongside other settings in between an opening <dict> and closing </dict> tag within the file)
Remote Settings Control (legacy XML format)
<dict> <key>Key</key><string>mps_password</string> <key>Value</key><string>ENTER PASSWORD HERE</string> </dict><br>
Server Request Timeout
Supported in:
Set how long the server should try to connect before it gives up on connecting. This setting must be an integer between 60 and 3900 (seconds).
Default Value: 300
Unit of Measurement: seconds
Values for Remote Settings Control & Managed App Configuration
Key | mps_response_timeout |
---|---|
Key Type | string |
Default Value | 300 |
Unique Kiosk Number
Supported in:
Used as a prefix for invoice numbers, which ensures that invoice numbers are not duplicated across multiple kiosks. This setting must be an integer between 1 and 999.
Default Value: 1
Values for Remote Settings Control & Managed App Configuration
Key | mps_kiosk_number |
---|---|
Key Type | string |
Default Value | 1 |
Time-Initiated Batching Occurs At
Supported in:
This setting is for restarting daily invoice numbers. Once the time-based batching is initiated, closing the batch for that operation day, all invoice numbers are reset and it is no longer possible to rely on MercuryPay's duplicate processing prevention logic to prevent a double-charge to the card.
The format for this setting is ‘Hour Timezone’. For example, “17 US/Eastern” would be 5 pm EST.
Default Value: 4 US/Eastern
Format: Hour Timezone
Values for Remote Settings Control & Managed App Configuration
Key | mps_end_of_batching_time |
---|---|
Key Type | string |
Default Value | 4 US/Eastern |
Automatically Print Standard Receipt
Supported in:
Print a standard receipt automatically when credit sale operation is finished.
Default Value: Off
Values for Remote Settings Control & Managed App Configuration
Key | mps_print_receipt |
---|---|
Key Type | boolean |
Default Value | false |
Merchant Name
Supported in:
Your business'/organization's name.
Default Value: XYZ
Values for Remote Settings Control & Managed App Configuration
Key | mps_merchant_name |
---|---|
Key Type | string |
Default Value | XYZ |
Street Address
Supported in:
The street address of your business/organization.
Default Value: 1040 Part ST
Values for Remote Settings Control & Managed App Configuration
Key | mps_merchant_street_address |
---|---|
Key Type | string |
Default Value | 1040 Part ST |
City, State and Zipcode
Supported in:
The city, state and zipcode of your business/organization.
Default Value: ANYTOWN, CA 94501
Values for Remote Settings Control & Managed App Configuration
Key | mps_merchant_city_address |
---|---|
Key Type | string |
Default Value | ANYTOWN, CA 94501 |
Phone
Supported in:
The phone number of your business/organization.
Default Value: (000) 555-5555
Values for Remote Settings Control & Managed App Configuration
Key | mps_merchant_phone |
---|---|
Key Type | string |
Default Value | (000) 555-5555 |
Refund/Return Policy
Supported in:
Your business'/organization's refund and/or return policy. This setting is optional
Default Value: No refunds after 30 days.
Values for Remote Settings Control & Managed App Configuration
Key | mps_refund_policy |
---|---|
Key Type | string |
Default Value | No refunds after 30 days. |
Change Log
Added in 3.2 - 3.3 version.