Post by straightlight » Tue Nov 28, 2017 11:01 pm

I have followed the information and still not working.
There are no such message from any platform, error based, that will mention that the information is not working. More information is needed.

The most generated errors being found on Opencart forum originates from contributed programming.

Regards,
Straightlight


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by ViperWebsites » Thu Dec 07, 2017 6:19 am

Awesome fix ! I had to clear the cache as instructed to make it work. All good!
Version 3.0.2.0 as a standard install.

Newbie

Posts

Joined
Thu Dec 07, 2017 6:17 am

Post by straightlight » Thu Dec 07, 2017 11:24 pm

ViperWebsites wrote:
Thu Dec 07, 2017 6:19 am
Awesome fix ! I had to clear the cache as instructed to make it work. All good!
Version 3.0.2.0 as a standard install.
Outstanding.

The most generated errors being found on Opencart forum originates from contributed programming.

Regards,
Straightlight


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by sixpoint » Wed Feb 28, 2018 5:30 pm

This worked for me, thanks for taking the time to provide such clear instructions.

Newbie

Posts

Joined
Sat Oct 14, 2017 4:54 pm

Post by onefish » Sat Mar 17, 2018 6:45 pm

Just wanted to say thank you Straightlight. This fixed my free checkout just in the nick of time.

New member

Posts

Joined
Mon Nov 20, 2017 3:19 pm

Post by MUKESH RAJ » Sun Mar 18, 2018 2:11 pm

This is working 100% with Also Journal Theme and OC 3.0.2.0

Newbie

Posts

Joined
Thu Nov 30, 2017 1:49 pm

Post by ArtGallery » Mon May 07, 2018 10:11 pm

Free Checkout is now working for me with OC 3.0.2.0.

Thanks!

Newbie

Posts

Joined
Sat Apr 21, 2018 7:54 am

Post by S.M.T.F » Sat May 26, 2018 1:37 am

straightlight wrote:
Sun Nov 19, 2017 7:04 am
Let's troubleshoot this issue. In your admin/controller/extension/free_checkout.php file,

find:

Code: Select all

$this->session->data['success'] = $this->language->get('text_success');
add above:

Code: Select all

echo "<pre />\n";
print_r($this->request->post);
echo "</pre>\n";

exit;
Then, go back to the admin free checkout page and save your settings again. An array will be shown. Please post this array.
hello every one i can't understand this Post (maybe my English is a little poor or maybe my web)
i did it like this

Code: Select all

		if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
			$this->model_setting_setting->editSetting('payment_free_checkout', $this->request->post);
                        echo "<pre />\n";
                        print_r($this->request->post);
                        echo "</pre>\n";
                        exit;
			$this->session->data['success'] = $this->language->get('text_success');

			$this->response->redirect($this->url->link('marketplace/extension', 'user_token=' . $this->session->data['user_token'] . '&type=payment', true));
		}

		if (isset($this->error['warning'])) {
			$data['error_warning'] = $this->error['warning'];
		} else {
			$data['error_warning'] = '';
is it right ?

Now when i want setting the free checkout to complete it showed me

Code: Select all

Array
(
    [free_checkout_order_status_id] => 5
    [payment_free_checkout_status] => 1
    [payment_free_checkout_sort_order] => 2
)
and still have a problem. also i did all of that you said in first post of this topic.
actually iu can't understand what i must to do exactly.

Newbie

Posts

Joined
Tue Feb 06, 2018 4:20 pm

Post by straightlight » Tue May 29, 2018 2:56 am

Compared to others indicating this fix does solve the issue, according to the above results from the array, you did something wrong during the process.

The most generated errors being found on Opencart forum originates from contributed programming.

Regards,
Straightlight


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by imdevlper18 » Tue May 29, 2018 3:20 pm

You can check this attached patch for free checkout fix for 3.0.x version.
Unzip and do the manual transfer. via FTP. It would overwrite the free checkout file.

Once transferred. Go to Admin - Dashbaord - Right Side Setting Icon - Theme Cache - Refresh cache.
This would refresh cache.

Now go to Admin - Extensions - Payment - Free Checkout - Re-save the Free checkout status.

Attachments

For 3.0.x version


Opencart Extensions | Professional opencart support | Support Ticket | support@cartbinder.com


User avatar
Active Member

Posts

Joined
Sun May 11, 2014 2:04 pm


Post by tinaf » Thu Jun 07, 2018 8:39 am

Hello, Thank you Starlight for the fabulous instructions! I was able to get the Free Checkout Order Status to stay as I set it now!

Newbie

Posts

Joined
Thu Jun 07, 2018 7:46 am
Who is online

Users browsing this forum: No registered users and 5 guests