Page 2 of 3

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Tue Nov 28, 2017 11:01 pm
by straightlight
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu Dec 07, 2017 6:19 am
by ViperWebsites
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu Dec 07, 2017 11:24 pm
by straightlight
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Wed Feb 28, 2018 5:30 pm
by sixpoint
This worked for me, thanks for taking the time to provide such clear instructions.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Sat Mar 17, 2018 6:45 pm
by onefish
Just wanted to say thank you Straightlight. This fixed my free checkout just in the nick of time.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Sun Mar 18, 2018 2:11 pm
by MUKESH RAJ
This is working 100% with Also Journal Theme and OC 3.0.2.0

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Mon May 07, 2018 10:11 pm
by ArtGallery
Free Checkout is now working for me with OC 3.0.2.0.

Thanks!

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Sat May 26, 2018 1:37 am
by S.M.T.F
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Tue May 29, 2018 2:56 am
by straightlight
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Tue May 29, 2018 3:20 pm
by imdevlper18
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu Jun 07, 2018 8:39 am
by tinaf
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!

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Tue Oct 16, 2018 6:26 pm
by kimmin
It worked. Thanks.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Sun Oct 21, 2018 1:17 am
by straightlight
Thanks for the feedbacks.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Fri Feb 22, 2019 8:35 am
by yehudah
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

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Fri Feb 22, 2019 10:33 pm
by straightlight
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Sat Dec 14, 2019 2:12 pm
by nightwing
Worked for me... OC v3.0.3.2 Default Theme

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu Jan 09, 2020 2:44 am
by martinvarsano
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!

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Tue Jan 28, 2020 3:51 am
by nistorpop@gmail.com
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!

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu May 14, 2020 10:50 am
by jkitz
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.

Re: [v3.0.2.0 - Fix] - Admin Payment Extension - Free Checkout

Posted: Thu May 14, 2020 6:53 pm
by straightlight
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.