Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Checkout Success white screen problem


Dutchman

Recommended Posts

Posted

I'm using osCommerce 2.2-MS2 with Echo payment Module on Apache server running PHP Version 4.3.10.

 

When a transaction is completed using a credit card the checkout_sucess.php screen does not display, only a white screen with the checkout_process.php path in the header and nothing showing in view source but an empty header and body.

The transaction is sucessful, the card is charged and the order appears in my store. I just need the customer to see a checkout sucess screen.

 

If I make a purchase that fails verification the Echo_cc.php "'Verification of your account FAILED" screen displays OK.

Posted

I don't know if it is related somehow, but I recently noticed incomplete pages whenever a page took a while to build (i.e., by creating thumbnails on-the-fly). Everything seems okay when pressing F5.

 

This ONLY happens with MSIE, it is absolutely no problem with Opera or Firefox!

 

It'd be interesting to see if your problem happens with other browsers, too.

 

Is there maybe any known bug in MSIE again? Like not waiting for the whole page content or whatever?

I don't want to set the world on fire—I just want to start a flame in your heart.

 

osCommerce Contributions:

Class cc_show() v1.0 – Show Credit Cards, Gateways

More Product Weight v1.0

Posted
Try making the return URL checkout_success.php and not checkout_process.php.

 

Vger

 

Thanks but I spent an evening trying to figure out what you are talking about and I'm still at the white screen.

 

Do you mean a return URL in the payment module? The checkout_process.php? Or somewhere else?

 

I appreciate the help. Just didn't get any reuslts.

Posted

I don't know the particular payment module you are talking about, but usually you have to specify a Return URL that they come back to. I was just suggesting that instead of checkout_process.php that you use checkout_success.php instead.

 

Your problem of a white screen usually happens when you have overwritten a root directory file with a file of the same name at a different level in your site e.g. if your catalog/index.php has been overwritten with catalog/includes/langauges/english/index.php

 

I suggest you check the files for this module to make sure that you do not have two identical files in different folders, when they should be different to each other.

 

Vger

Posted

Thanks for the replies. I found the problem. I missed an insertion when I installed the Echo payment module. The broken variable was causing the php error which equalled a white screen.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...