Hi,
I am running osc under a shared ssl cert.
When I enable secure checkout and the customer uses the Authorize.net module, it appears as if the session is not being transferred:
ie: OSC completes the transaction and returns to 'sucess.php', but the sale is not recorded under 'orders' in admin, nor is an email sent to customer or admin invoicing the sale.
Additionally, the customer shopping cart does not empty itself and the previously paid-for items are still there.
When the customer uses 'pay by check' option everything works beautifully, so I am suspecting it has to do with session storage not working when transfrred across from non-ssl to ssl to auth.net, and back to the cart.
Can someone tell me:
Is what I'm trying to do simply NOT POSSIBLE under a shared ssl cert?
Or is my configure.php set up set up correctly?
It looks like this:
Or Does this need to be changed?:// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://mydomain.com');
define('HTTPS_SERVER', 'sharedsslURL.com/~myusername');
define('ENABLE_SSL', true); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', 'http://mydomain.com');
define('HTTPS_COOKIE_DOMAIN', 'https://sharedsslURL.com/~myusername');
define('HTTP_COOKIE_PATH', '/shop/');
define('HTTPS_COOKIE_PATH', '/shop/');
define('DIR_WS_HTTP_CATALOG', '/shop/');
define('DIR_WS_HTTPS_CATALOG', '/shop/');
define('DIR_WS_IMAGES', 'https://sharedsslURL.com/~myusername/shop/images/');
define('DIR_WS_ICONS', 'https://sharedsslURL.com/~myusername/shop/images/icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
Or do my Admin/Session settings need to change?define('HTTP_COOKIE_PATH', '/shop/');
define('HTTPS_COOKIE_PATH', '/shop/');
define('DIR_WS_HTTP_CATALOG', '/shop/');
define('DIR_WS_HTTPS_CATALOG', '/shop/');
define('DIR_WS_IMAGES',
They look like this:
Or, as I suspect, do I just have to pay for my own ssl cert to make this work?Session Directory /tmp
Force Cookie Use False
Check SSL Session ID False
Check User Agent False
Check IP Address False
Prevent Spider Sessions True
Recreate Session False
Sorry for the long post....
Thanks in advance...




LinkBack URL
About LinkBacks






Bookmarks