Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Credit Card orders not recorded in admin (local payment gateway)

Credit Card orders not recorded in admin (local payment gateway)

Locked

Views: 1,103

Results 1 to 3 of 3
This thread is locked. New replies are disabled.
25 Oct 2008, 5:22 AM
#1
yonghs avatar

yonghs

New Zenner

Join Date:
Jun 2008
Posts:
62
Plugin Contributions:
1

Credit Card orders not recorded in admin (local payment gateway)

Hi,

I use a local payment gateway provider in my country for credit card processing. (Installed the payment module provided by them)

Most of the credit card transactions go through as usual -- recorded in admin and order confirmation emails sent.

But around 1 in 6 times, the credit card transaction is successful at the payment provider side... but not recorded in zen cart admin and no order confirmation email sent!

Any hints or ideas at all? Their support is kinda slow on this issue. (The gateway server failed to notify my zen cart system about the transaction?)

Thanks.

25 Oct 2008, 11:13 AM
#2
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Credit Card orders not recorded in admin (local payment gateway)

The fact that it works most of the time suggests the possibility that on the occasions where it does not work, something in the routine is not being completed.

A common cause of this is the gateway site not auto-returning the customer to your checkout_success page quickly enough. (Even if this is a seamless background operation where there's not front-end re-direct to the gateway- if the customer navigates away before checkout_success is reached, the transaction may not be recorded.)

If a customer navigates away from the payment gateway BEFORE it has auto-returned them to your site, then the likelihood that your ZC will not record the transaction as complete.

Put a test order through your site, and carefully note what happens when you finalise payment. (even if this is a background operation on your site). How long does it take for checkout_success to appear? Are there any warnings to the customer saying "Please wait... We are processing your payment."

As I said, if the customer navigates away before checkout_success displays, chances are the order won't record in your site.

26 Oct 2008, 2:11 AM
#3
yonghs avatar

yonghs

New Zenner

Join Date:
Jun 2008
Posts:
62
Plugin Contributions:
1

Re: Credit Card orders not recorded in admin (local payment gateway)

I suspect something like that too. Somehow the payment site falied to return to ZC (customer closed browser before returning etc.)

I'll try to troubleshoot based on your advice.

Thanks.