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.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


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.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


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!

New member

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.

New member

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.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


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 Straightlight 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

Post by kimmin » Tue Oct 16, 2018 6:26 pm

It worked. Thanks.

Newbie

Posts

Joined
Mon Oct 15, 2018 4:15 pm

Post by straightlight » Sun Oct 21, 2018 1:17 am

Thanks for the feedbacks.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

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

Post by yehudah » Fri Feb 22, 2019 8:35 am

hello can you please help me solve a similar problem with the free checkout; i have done the changes that you listed, and when i configure the free checkout it works changes to pending and enabled, my problem it when i try to check out i get an error that says "warning no payment option found"

if i use cod that works but not free checkout
thanks
yehudah

Newbie

Posts

Joined
Fri Aug 03, 2018 7:51 am

Post by straightlight » Fri Feb 22, 2019 10:33 pm

Ensure not to have any order totals calculated with free checkout. Otherwise, the extension payment will not load:
if ($total <= 0.00) {
$status = true;
from your catalog/model/extension/payment/free_checkout.php file that is originally part of the core.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

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

Post by nightwing » Sat Dec 14, 2019 2:12 pm

Worked for me... OC v3.0.3.2 Default Theme

Regards,
Nightwing
Access to my Free Extensions: https://www.opencart.com/index.php?rout ... =nightwing


Active Member

Posts

Joined
Tue Nov 05, 2019 11:08 pm


Post by martinvarsano » Thu Jan 09, 2020 2:44 am

straightlight wrote:
Mon Nov 20, 2017 9:25 am
Great. As you can see, this fix is working as intended.
Amazing solution to this problem. Thank you so much straightlight!

Newbie

Posts

Joined
Sat Sep 17, 2016 6:53 am

Post by nistorpop@gmail.com » Tue Jan 28, 2020 3:51 am

Same problem using 3.0.3.2, solved functionally by disabling Free checkout and validating COD for )$$, of course is not we expect but... works!


Posts

Joined
Sat Jan 25, 2020 9:04 am

Post by jkitz » Thu May 14, 2020 10:50 am

Hello, having a similar problem with 3.0.3.3 fresh install. Followed the steps and it seemed to correct things (free checkout stays as "completed" or whatever I set it to).
However, when clicking "confirm order" it never moves off that page. "Orphan" orders are still created in the db, and do not show up in customers order history or orders listed in the back end.

Newbie

Posts

Joined
Thu Sep 01, 2016 10:28 am
Location - Ottawa, Canada

Post by straightlight » Thu May 14, 2020 6:53 pm

jkitz wrote:
Thu May 14, 2020 10:50 am
Hello, having a similar problem with 3.0.3.3 fresh install. Followed the steps and it seemed to correct things (free checkout stays as "completed" or whatever I set it to).
However, when clicking "confirm order" it never moves off that page. "Orphan" orders are still created in the db, and do not show up in customers order history or orders listed in the back end.
For other users, it's working which means, so far, this issue may only originate from your store.

Please see your developers kit > console tab, and ensure the XHR button is enabled, when hitting the confirm order button and notice the error messages that might be showing.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

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

Users browsing this forum: No registered users and 24 guests