[IMP] pos_mercury: do not translate technical error messages

Error messages are given by vendor and have specific meaning
Translating it does not specifally help to find out more about the problem
pos_mecury is intended for US market anyway
This commit is contained in:
Martin Trigaux
2018-02-23 08:45:40 +01:00
parent 69ef302aa0
commit 370c944c2f
2 changed files with 76 additions and 588 deletions
+2 -514
View File
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-21 15:41+0000\n"
"PO-Revision-Date: 2018-02-21 15:41+0000\n"
"POT-Creation-Date: 2018-02-23 07:43+0000\n"
"PO-Revision-Date: 2018-02-23 07:43+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -22,13 +22,6 @@ msgstr ""
msgid "&nbsp;&nbsp;APPROVAL CODE:"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180
#, python-format
msgid "128 bit CryptoAPI failed"
msgstr ""
#. module: pos_mercury
#: model:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury
msgid "<i class=\"fa fa-fw fa-arrow-right\"/>Buy a card reader"
@@ -57,13 +50,6 @@ msgstr ""
msgid "APPROVAL CODE:"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184
#, python-format
msgid "All Connections Failed"
msgstr ""
#. module: pos_mercury
#: model:ir.model,name:pos_mercury.model_account_bank_statement_line
msgid "Bank Statement Line"
@@ -98,46 +84,11 @@ msgstr ""
msgid "Card Reader"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190
#, python-format
msgid "Clear Text Request Not Supported"
msgstr ""
#. module: pos_mercury
#: model:ir.actions.act_window,help:pos_mercury.action_configuration_form
msgid "Click to configure your card reader."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158
#, python-format
msgid "Connect Canceled"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155
#, python-format
msgid "Connection Lost"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179
#, python-format
msgid "Control failed to find branded serial (password lookup failed)"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196
#, python-format
msgid "Could Not Encrypt Response- Call Provider"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:351
@@ -163,26 +114,12 @@ msgstr ""
msgid "Credit Card"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172
#, python-format
msgid "Disconnecting Socket"
msgstr ""
#. module: pos_mercury
#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name
#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name
msgid "Display Name"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174
#, python-format
msgid "Duplicate Serial Number Detected"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7
@@ -190,13 +127,6 @@ msgstr ""
msgid "Electronic Payment"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:167
#, python-format
msgid "Empty Command String"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:641
@@ -204,20 +134,6 @@ msgstr ""
msgid "Error"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192
#, python-format
msgid "Error Occurred While Decrypting Request"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182
#, python-format
msgid "Failed to start Event Thread."
msgstr ""
#. module: pos_mercury
#: model:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form
msgid "For quickly handling orders: just swiping a credit card when on the payment screen\n"
@@ -225,34 +141,6 @@ msgid "For quickly handling orders: just swiping a credit card when on the payme
" the card."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164
#, python-format
msgid "General Failure"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:149
#, python-format
msgid "Global API Not Initialized"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186
#, python-format
msgid "Global Response Length Error (Too Short)"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188
#, python-format
msgid "Global String Error"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:256
@@ -284,238 +172,6 @@ msgid "If you don't already have a Mercury account, contact Mercury at +1 (800)
" to create one."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178
#, python-format
msgid "In Process with server"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159
#, python-format
msgid "Initialize Failed"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166
#, python-format
msgid "Insufficient Fields"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177
#, python-format
msgid "Internal Server Error – Call Provider"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200
#, python-format
msgid "Invalid Account Number"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204
#, python-format
msgid "Invalid Authorization Amount"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203
#, python-format
msgid "Invalid Authorization Code"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219
#, python-format
msgid "Invalid Batch Item Count"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218
#, python-format
msgid "Invalid Batch Number"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224
#, python-format
msgid "Invalid Card Type"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205
#, python-format
msgid "Invalid Cash Back Amount"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193
#, python-format
msgid "Invalid Check Digit"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213
#, python-format
msgid "Invalid Check Type"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165
#, python-format
msgid "Invalid Command Format"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212
#, python-format
msgid "Invalid Date of Birth"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210
#, python-format
msgid "Invalid Derived Key Data"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221
#, python-format
msgid "Invalid Driver’s License"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201
#, python-format
msgid "Invalid Expiration Date"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206
#, python-format
msgid "Invalid Gratuity Amount"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220
#, python-format
msgid "Invalid MICR Input Type"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208
#, python-format
msgid "Invalid Magnetic Stripe Data"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199
#, python-format
msgid "Invalid Memo"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216
#, python-format
msgid "Invalid Merchant ID"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198
#, python-format
msgid "Invalid Operator ID"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209
#, python-format
msgid "Invalid PIN Block Data"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223
#, python-format
msgid "Invalid Pass Data"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207
#, python-format
msgid "Invalid Purchase Amount"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214
#, python-format
msgid "Invalid Routing Number"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222
#, python-format
msgid "Invalid Sequence Number"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211
#, python-format
msgid "Invalid State Code"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217
#, python-format
msgid "Invalid TStream Type"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215
#, python-format
msgid "Invalid TranCode"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197
#, python-format
msgid "Invalid Transaction Type"
msgstr ""
#. module: pos_mercury
#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no
msgid "Invoice number from Mercury Pay"
@@ -549,13 +205,6 @@ msgstr ""
msgid "Merchant ID"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194
#, python-format
msgid "Merchant ID Missing"
msgstr ""
#. module: pos_mercury
#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd
msgid "Merchant Password"
@@ -645,34 +294,6 @@ msgstr ""
msgid "Partially approved"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175
#, python-format
msgid "Password Failed (Client / Server)"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170
#, python-format
msgid "Password Failed – Disconnecting"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:168
#, python-format
msgid "Password Verified"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176
#, python-format
msgid "Password failed (Challenge / Response)"
msgstr ""
#. module: pos_mercury
#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd
msgid "Password of the merchant to authenticate him on the payment provider server"
@@ -700,20 +321,6 @@ msgstr ""
msgid "Point of Sale Orders"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169
#, python-format
msgid "Queue Full"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173
#, python-format
msgid "Refused ‘Max Connections’"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:539
@@ -735,55 +342,6 @@ msgstr ""
msgid "Sending reversal..."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185
#, python-format
msgid "Server Login Failed"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:154
#, python-format
msgid "Socket Connection Failed"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:153
#, python-format
msgid "Socket Creation Failed"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:151
#, python-format
msgid "Socket Error sending request"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152
#, python-format
msgid "Socket already open or in use"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171
#, python-format
msgid "System Going Offline"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156
#, python-format
msgid "TCP/IP Failed to Initialize"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47
@@ -791,13 +349,6 @@ msgstr ""
msgid "TO CARDHOLDER AGREEMENT"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195
#, python-format
msgid "TStream Type Missing"
msgstr ""
#. module: pos_mercury
#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand
msgid "The brand of the payment card (e.g. Visa, AMEX, ...)"
@@ -830,34 +381,6 @@ msgstr ""
msgid "This can be caused by a badly executed swipe or by not having your keyboard layout set to US QWERTY (not US International)."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181
#, python-format
msgid "Threaded Auth Started Expect Response"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157
#, python-format
msgid "Time Out waiting for server response"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163
#, python-format
msgid "Timeout error"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:150
#, python-format
msgid "Timeout on Response"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:146
@@ -865,27 +388,6 @@ msgstr ""
msgid "Transaction approved"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187
#, python-format
msgid "Unable to Parse Response from Global (Indistinguishable)"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160
#, python-format
msgid "Unknown Error"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191
#, python-format
msgid "Unrecognized Request Format"
msgstr ""
#. module: pos_mercury
#: model:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form
msgid "Using the Mercury integration in the Point Of Sale is easy: just press the\n"
@@ -919,20 +421,6 @@ msgid "We currently support the MagTek Dynamag card reader device. It can be con
" directly to the Point Of Sale device or it can be connected to the POSBox."
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189
#, python-format
msgid "Weak Encryption Request Not Supported"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183
#, python-format
msgid "XML Parse Error"
msgstr ""
#. module: pos_mercury
#. openerp-web
#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50
+74 -74
View File
@@ -146,82 +146,82 @@ var lookUpCodeTransaction = {
'000000': _t('Transaction approved'),
},
'TimeoutError': {
'001006': _t('Global API Not Initialized'),
'001007': _t('Timeout on Response'),
'003003': _t('Socket Error sending request'),
'003004': _t('Socket already open or in use'),
'003005': _t('Socket Creation Failed'),
'003006': _t('Socket Connection Failed'),
'003007': _t('Connection Lost'),
'003008': _t('TCP/IP Failed to Initialize'),
'003010': _t('Time Out waiting for server response'),
'003011': _t('Connect Canceled'),
'003053': _t('Initialize Failed'),
'009999': _t('Unknown Error'),
'001006': 'Global API Not Initialized',
'001007': 'Timeout on Response',
'003003': 'Socket Error sending request',
'003004': 'Socket already open or in use',
'003005': 'Socket Creation Failed',
'003006': 'Socket Connection Failed',
'003007': 'Connection Lost',
'003008': 'TCP/IP Failed to Initialize',
'003010': 'Time Out waiting for server response',
'003011': 'Connect Canceled',
'003053': 'Initialize Failed',
'009999': 'Unknown Error',
},
'FatalError': {
'-1': _t('Timeout error'),
'001001': _t('General Failure'),
'001003': _t('Invalid Command Format'),
'001004': _t('Insufficient Fields'),
'001011': _t('Empty Command String'),
'002000': _t('Password Verified'),
'002001': _t('Queue Full'),
'002002': _t('Password Failed – Disconnecting'),
'002003': _t('System Going Offline'),
'002004': _t('Disconnecting Socket'),
'002006': _t('Refused ‘Max Connections’'),
'002008': _t('Duplicate Serial Number Detected'),
'002009': _t('Password Failed (Client / Server)'),
'002010': _t('Password failed (Challenge / Response)'),
'002011': _t('Internal Server Error – Call Provider'),
'003002': _t('In Process with server'),
'003009': _t('Control failed to find branded serial (password lookup failed)'),
'003012': _t('128 bit CryptoAPI failed'),
'003014': _t('Threaded Auth Started Expect Response'),
'003017': _t('Failed to start Event Thread.'),
'003050': _t('XML Parse Error'),
'003051': _t('All Connections Failed'),
'003052': _t('Server Login Failed'),
'004001': _t('Global Response Length Error (Too Short)'),
'004002': _t('Unable to Parse Response from Global (Indistinguishable)'),
'004003': _t('Global String Error'),
'004004': _t('Weak Encryption Request Not Supported'),
'004005': _t('Clear Text Request Not Supported'),
'004010': _t('Unrecognized Request Format'),
'004011': _t('Error Occurred While Decrypting Request'),
'004017': _t('Invalid Check Digit'),
'004018': _t('Merchant ID Missing'),
'004019': _t('TStream Type Missing'),
'004020': _t('Could Not Encrypt Response- Call Provider'),
'100201': _t('Invalid Transaction Type'),
'100202': _t('Invalid Operator ID'),
'100203': _t('Invalid Memo'),
'100204': _t('Invalid Account Number'),
'100205': _t('Invalid Expiration Date'),
'100206': _t('Invalid Authorization Code'),
'100207': _t('Invalid Authorization Code'),
'100208': _t('Invalid Authorization Amount'),
'100209': _t('Invalid Cash Back Amount'),
'100210': _t('Invalid Gratuity Amount'),
'100211': _t('Invalid Purchase Amount'),
'100212': _t('Invalid Magnetic Stripe Data'),
'100213': _t('Invalid PIN Block Data'),
'100214': _t('Invalid Derived Key Data'),
'100215': _t('Invalid State Code'),
'100216': _t('Invalid Date of Birth'),
'100217': _t('Invalid Check Type'),
'100218': _t('Invalid Routing Number'),
'100219': _t('Invalid TranCode'),
'100220': _t('Invalid Merchant ID'),
'100221': _t('Invalid TStream Type'),
'100222': _t('Invalid Batch Number'),
'100223': _t('Invalid Batch Item Count'),
'100224': _t('Invalid MICR Input Type'),
'100225': _t('Invalid Driver’s License'),
'100226': _t('Invalid Sequence Number'),
'100227': _t('Invalid Pass Data'),
'100228': _t('Invalid Card Type'),
'-1': 'Timeout error',
'001001': 'General Failure',
'001003': 'Invalid Command Format',
'001004': 'Insufficient Fields',
'001011': 'Empty Command String',
'002000': 'Password Verified',
'002001': 'Queue Full',
'002002': 'Password Failed – Disconnecting',
'002003': 'System Going Offline',
'002004': 'Disconnecting Socket',
'002006': 'Refused ‘Max Connections’',
'002008': 'Duplicate Serial Number Detected',
'002009': 'Password Failed (Client / Server)',
'002010': 'Password failed (Challenge / Response)',
'002011': 'Internal Server Error – Call Provider',
'003002': 'In Process with server',
'003009': 'Control failed to find branded serial (password lookup failed)',
'003012': '128 bit CryptoAPI failed',
'003014': 'Threaded Auth Started Expect Response',
'003017': 'Failed to start Event Thread.',
'003050': 'XML Parse Error',
'003051': 'All Connections Failed',
'003052': 'Server Login Failed',
'004001': 'Global Response Length Error (Too Short)',
'004002': 'Unable to Parse Response from Global (Indistinguishable)',
'004003': 'Global String Error',
'004004': 'Weak Encryption Request Not Supported',
'004005': 'Clear Text Request Not Supported',
'004010': 'Unrecognized Request Format',
'004011': 'Error Occurred While Decrypting Request',
'004017': 'Invalid Check Digit',
'004018': 'Merchant ID Missing',
'004019': 'TStream Type Missing',
'004020': 'Could Not Encrypt Response- Call Provider',
'100201': 'Invalid Transaction Type',
'100202': 'Invalid Operator ID',
'100203': 'Invalid Memo',
'100204': 'Invalid Account Number',
'100205': 'Invalid Expiration Date',
'100206': 'Invalid Authorization Code',
'100207': 'Invalid Authorization Code',
'100208': 'Invalid Authorization Amount',
'100209': 'Invalid Cash Back Amount',
'100210': 'Invalid Gratuity Amount',
'100211': 'Invalid Purchase Amount',
'100212': 'Invalid Magnetic Stripe Data',
'100213': 'Invalid PIN Block Data',
'100214': 'Invalid Derived Key Data',
'100215': 'Invalid State Code',
'100216': 'Invalid Date of Birth',
'100217': 'Invalid Check Type',
'100218': 'Invalid Routing Number',
'100219': 'Invalid TranCode',
'100220': 'Invalid Merchant ID',
'100221': 'Invalid TStream Type',
'100222': 'Invalid Batch Number',
'100223': 'Invalid Batch Item Count',
'100224': 'Invalid MICR Input Type',
'100225': 'Invalid Driver’s License',
'100226': 'Invalid Sequence Number',
'100227': 'Invalid Pass Data',
'100228': 'Invalid Card Type',
},
};
// Popup to show all transaction state for the payment.