Hi,
Thank you for the great module. And happy new year!
I had this error that I can see in the bank system:
https://www.domain.com/es/sermepa/callback
-1 java.lang.ArrayIndexOutOfBoundsException
(This error is only on the live transaction. the test mode run perfectly)
In drupal side,
test: the order will change to Pending (previously: Checkout: Complete).
live: the order is still Checkout: Payment.
There was nothing happened even the client payment successfully proceeded. I cannot receive the response from the bank. Anyone knows where do I did it wrong? any advice to know the issue.
Thank you.
hosais
Comments
Comment #1
hosais commentedComment #2
hosais commentedI found the problem. It was because the client did not click the continue button in the end. That's why she did not get back to drupal and we do not have the order complete info. But she paid already.
So I will need to have a way to add the payment in the web site manually or finish the order manually. How can I do it?
hosais
Comment #3
facine commentedAlthough the client does not continue, the server receives notification via background.
Is this site accessible without any password and is not a local test environment?
Comment #4
hosais commentedHi facine,
Thank you for your message.
1) I dont understand "the server receives notification via background." could you explain a little more.
(note: In the bank payment system, the user did not click the continue button, and then close the browser. That is: she input the credit card info, pass the 3D security--confirmed by her mobile phone and then close the page directly).
2) The web is under password protection. I am not sure what do you mean "accessible without any password". Could you explain a little more? Thanks.
3) The site is a production site which is not a local test env. I was wrong to state that "(This error is only on the live transaction. the test mode run perfectly)". The test and live actually are the SAME. Now I realize that it is because the user did not click continue button in the end. I think you tried to suggest that the production and test env may not the same. This is not the issue anymore.
hosais
Comment #5
hosais commentedTo clarify my problem:
I only would like to be able to put order information to the drupal without bother the user. These actions (triggered by rules of checkout complete event) at least include:
and change the state of order to complete.
In this case, we communicated with the user (by phone, email...) and confirmed the order.
Maybe this is not the scope of Commerce sermepa module anymore.
hosais
Comment #6
hosais commentedComment #7
facine commentedHave you solved this problem?
Comment #8
pcambraComment #9
pcambraD7 is EOL