I have implemented GC response handler for my application. Everything works fine when testing it in sandbox on dev server. Log says that we get the following notifications, one by one:
new-order-notification
order-state-change-notification(NEW,CHARGEABLE)
risk-information-notification
order-state-change-notification(PROCESSING,CHARGEABLE)
order-state-change-notification(PROCESSING,CHARGING)
order-state-change-notification(PROCESSING,CHARGED)
charge-amount-notification
order-state-change-notification(PROCESSING,CHARGED)
Everything seems OK, and when I am sure that order is CHARGED, I perform some action.
But on live server and live account there is another behavior.
The last thing I get is risk-information-notification.
Nothing more.
Money are charged, but I do not get CHARGED message and action is not executed.
Please, share your ideas about what is going up.
Did someone notice such behavior?
Regards, Bogdan.