Twitter
shopping cart check out problem PDF Send Print
Monday, 16 August 2010
StatusIcon Status Assigned
PriorityIcon Priority Normal
OSIcon OS Unix/Linux
ServerIcon Server Apache2.2.x
MySqlIcon MySql 5.0.x

Problem when I press "checkout" button on shopping cart:

1. error alert"You cannot access this bill

This bill will be available for purchase on after 16 August 2010"

2. i check on the db, order num has been generated with correct time stamp.

3. In the order history, there is record existed about this order.

It seems that the "check out" process is referencing time differently with the creation of order.

In the server(Unix/solaris), our time setting is CST, TZ=PRC.

 

kmchongAvatar
kmchong VIP
Replies: 13
Hits: 287


Comments
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 16 Aug 2010

Hello,

please provide super administrator access to your project we need to check it.

regards

-
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 18 Aug 2010

please provide me link to the page where I can see the problem.

regards

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 20 Aug 2010

Please use the link : test.cinnotech.com -> product supermarket.

click any of the product detail and enter "add to cart" and check out.

note: the product detail fly page is still under style construction, you may not get beautiful proodcut detail page, but it does not affect the function.

-
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 20 Aug 2010

Hello,

you define section with id 1 is Commerce and set payment setting as global, i.e. all payments will go through payment account of main admin, you need go to Commerce Cpanel at the front-end and activate at least one payment plugin. Now you do not activate a single plugin and users cannot make payments.

Seller should define shop settings inside Commerce cpanel before he can sell anything. In case of Global payment settings only super administrator with id 62 has to set shop configuration at the front-end.

regards

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 20 Aug 2010

I have enable 3 payment gateways and login into admin. After selected the payment method under the cpanel->payment processors, the saved configuration does not show the selection.

-
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 20 Aug 2010

you need login front-end as user admin (id=2), then go to the page
http://test.cinnotech.com/index.php?option=com_commerce&view=userconfig&section_id=1

and activate payment plugins with right settings.

regards

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 20 Aug 2010

I do login from front-end using super user account - "admin" to activate the payment plugins, but the page result shows : "Successfully saved Seller Configuration", the selected payment plugin was not activated.

Is there any other criteria i missed?

-
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 23 Aug 2010

it's very strange behaviour, we do not have such problem in our project. Please provide me 'admin' profile access. So I can check. regards

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 01 Sep 2010

I find the problem, function showPluginParams() in the template of userconfig has a symbol

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 02 Sep 2010

<?, but our server only support <?php

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 24 Aug 2010

I PM to U

-
JS.SupportAvatar
Quote
- -
Written by JS.Support STAFF on 25 Aug 2010

Problem has been passed for developer review. Please wait for developer respond.

-
kmchongAvatar
Quote
- -
Written by kmchong VIP on 27 Aug 2010

We have simulated the problem:

1. Our web server and DB server is different server; the time of the Web server is 2 minutes ahead of the DB server.

2. Generation of the Order is 2 second ahead of the bill; the mighty commerce compare the exact time(doen to seconds)of 2 transactions; so our time of order is always ahead of the bill. After adjust the web server time to earlier than the DB server , the problem solved.

Suggestion: when comparing the time of these 2 transaction, comparing the date alone would be OK, normally account posting date does not count the time, ie, anytime within the same date is the same. It seems that the time stamp of these 2 transactions is different, order is taken from web server; bill is taken from DB server side. This will generate time stamp devation in a multiple servers environment.

-
 
What is best way for Download/Installation MightyExtensions?
 


Member Area



Member Activity

We have 823 guests and 2 members online


MightyTemplate - Professional Joomla Templates