I'm testing to make payment in ubercart and expected when succesfull payemnt has been made then there would be an payment against the order. This doesn't seems to work.
I'm in test mode with the Quickpay gateway and I can see the payment in their quickpay webinterface but these payment, thorugh callbacks "uc_quickpay_quickpay_callback", doens't get called. The continue url "uc_quickpay_complete" get called but the payment dones't happen here and you can't see here if the payment has gone thourgh or not.

When i test with the Quickpay module in debug mode, local server test, with quickpay gateway then it doesn't do the callback but does call the continue path which is "uc_quickpay_complete" but the callsback url "uc_quickpay_quickpay_callback" that should have been called is not called. Where is the callback handled? In the gateway or in the module?

- Ying

Comments

xen’s picture

Assigned: Unassigned » xen

The callback should be called by quickpay.dk when they process the payment.

Are you sure that the quickpay server is able to connect to the callback url? On the review order screen, does the hidden field 'callbackurl' contain an URL that's reachable from the general internet?

yingtho’s picture

You are right. My local server can't be seen from the internet. When i transfered to my host then it works like it should.

Thanks for the tip.

- Ying

xen’s picture

Status: Active » Closed (fixed)