-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explain EventId 1006: Transaction declined by server #2370
Comments
Hi, By now, I have seen {
"sessionId": "PP3284360-7b2ae7da2c",
"terminalId": "16253546",
"cashRegisterId": "POS005",
"amount": 2400,
"currencyCode": "978",
"merchantReference": "614/11961536/1K",
"customerTrns": null,
"tipAmount": 0,
"success": false,
"eventId": 1099,
"authorizationId": "000000",
"transactionId": "7beac9a8-4aa5-49b6-88a2-e41b82341988",
"transactionTypeId": null,
"retrievalReferenceNumber": 310520351937,
"panEntryMode": "07",
"applicationLabel": "Bancontact",
"primaryAccountNumberMasked": "6******",
"transactionDateTime": "2023-04-15T20:40:34.515000+00:00",
"abortOperation": false,
"abortAckTime": null,
"abortSuccess": false,
"loyaltyInfo": null,
"verificationMethod": "CONTACTLESS - NO CVM",
"tid": "16253546",
"shortOrderCode": "3105222632",
"installments": 0,
"message": "Generic transaction error",
"preauth": false,
"referenceNumber": 351937,
"orderCode": "3105222632253546"
} How can I explain those two error codes to the operator and the customer? Those two error messages make it looks like our solution is unreliable 😒 |
Hello @fmarchalemisys, Thank you for your message. We are currently investigating your issue. We will inform you as soon as we have any updates. Kind regards, |
Hello @fmarchalemisys, Thank you for waiting. I would like to inform you that the transactions that are failing with eventid 1006,1099 have been rejected by the issuing banks. We provide those generic IDs when a transaction is rejected by the issuing bank. Kind regards, |
Hi @VivaWalletCustomerSupport , Thank you for your answer. So, eventid 1006 "Transaction declined by server" means the customer's bank rejected the payment (stolen card, insufficient amount,...). There is no point in trying again. And eventid 1099 "Generic transaction error" means the customer's bank failed to respond to the transaction request. Trying again may solve the issue. Is it correct? |
Hello @fmarchalemisys, We will investigate further your enquiry and we will inform you as soon as we have any updates. Kind regards, |
Hi @VivaWalletCustomerSupport , I just got Here is the response from calling the url {
"sessionId": "PP3251007-b14f35e5d3",
"terminalId": "16001369",
"cashRegisterId": "POS001",
"amount": 6000,
"currencyCode": "978",
"merchantReference": "[PP3251007-b14f35e5d3]4/11846921/7H …",
"customerTrns": "Votre commande #11846921 pour …",
"tipAmount": 0,
"success": false,
"eventId": 1099,
"authorizationId": null,
"transactionId": null,
"transactionTypeId": null,
"retrievalReferenceNumber": null,
"panEntryMode": "00",
"applicationLabel": null,
"primaryAccountNumberMasked": null,
"transactionDateTime": null,
"abortOperation": false,
"abortAckTime": null,
"abortSuccess": false,
"loyaltyInfo": null,
"verificationMethod": null,
"tid": "16001369",
"shortOrderCode": "0",
"installments": 0,
"message": "Generic transaction error",
"preauth": false,
"referenceNumber": 0,
"orderCode": "0",
"isvDetails": {
"amount": 58,
"merchantId": null,
"sourceCode": "7951",
"merchantSourceCode": "7889"
}
} So, unless your demo server is supposed to generate random errors appearing to come from the bank, there may be more to |
Hello @fmarchalemisys, Thank you for the additional information. We will investigate your query further and let you know as soon as we have any updates. Kind regards, |
Hi,
Yesterday, a couple of calls to retrieve session by id in prod returned EventId 1006 which is explained here as meaning "Transaction declined by server".
Can you explain what it means?
If possible, I would like to show a message to explain, to the operator and the customer, why the payment failed.
Here is the first full response:
And the second full response (I removed the
primaryAccountNumberMasked
):The text was updated successfully, but these errors were encountered: