No payment options are currently available
Hellow!
I have problem and cannot solve it myself..
Contao 2.9.0
1. After filling billing addresse I click "Continue" and see "No shipping options are currently avaliable"
There is shipping method enabled in Checkout Flow -> Shipping methods.
It's selected in checkout module (as well as my payment method)
2. On next step - "No payment options are currently available"...
What is this? I have added one payment method - CASH, and i've selected it in checkout.
My fast solution is:
Comment shipping method in config.php just to see if the order will be created.
With payment module such comment doesn't work :)
Then i tried to find where is the problem in code.
ModuleIsotopeCheckout.php
getPaymentModulesInterface()
...
$objModule = new $strClass($objModules->row());
if (!$objModule->available)
continue;
...
"$objModule = new $strClass()" creates module
but "$objModule->available" is't true..
I commented "continue;" and it works fine. Now payment method is avaliable and order can be created.
But this is not right way to configure isotope i guess...
What may it be?
Re: No payment options are currently available
Ok, I didn't test my checkout process for a while. But I've got the same problem. No shipping methods availible during the checkout process. I've checked the several config options twice. It worked before. But I've updated a few times with the extension manager. I'm on TYPOlight 2.8.2 and Isotope 0.1.3 with the latest ajax and conditional select menu extensions.
Re: No payment options are currently available
I had a similar problem and this was the response I received on the Isotope project Website:
Quote:
First of all the shipping method should be enabled. Then at the payment gateway configuration the shipping method should be selected. After that the shipping method (and payment methods) at the checkout module need to be selected. That's all I think.
In my case I forgot to select it in the checkout module. Vascom, that may help you as well, but Raeen you stated you've already done this...
Re: No payment options are currently available
Well, that's nice! Because that was my response at the project site of Isotope :lol: Normaly that should be the way to configure shipping methods. But it's not working for me at the moment.
Re: No payment options are currently available
Re: No payment options are currently available
Any solutions jet in this thread?
It works only if I comment lines in ModuleIsotopeCheckout.php
- line 447 (continue;)......"for shipping method"
- line 561 (continue;)......"for payment method"
I've noticed that the error is the same as if you dont' check the "Shipping methods" or "payment methods" in Checkout module.
Code:
"No shipping options are currently available." or "No payment options are currently available."
The other thing is:
In store there will be product for shipping and product to download. I've created two different Product type, one for shipping and one only for download.
I've read in pdf. which is on official website of isotope that if you "Enable download" in product type the shipping for this product is skipped but...why in my case, it isn't?
Re: No payment options are currently available
I can't recreate this on the demo site. Are you sure you have added the appropriate product types to the shipping? (as well as available countries?)
Re: No payment options are currently available
Also, can you post which payment/shipping modules you are using? That might help narrow it down...
Re: No payment options are currently available
Yes...I've seleced all countrys and selected the right (product type to the shipping) but no luck.
:cry:
Re: No payment options are currently available
Re: No payment options are currently available
Hi.
Did this problem get solved already? I'm having the same problems on a site I'm building.
Or should I just hope the 0.2.5 update will cure the problem?
Best regards.
Re: No payment options are currently available
Updating to 0.2.5 didn't help.
Re: No payment options are currently available
It is fixed and not :)
You must select in store config (billing and shipping address) the country and state than it works fine.
Re: No payment options are currently available
All settings should be correct. This isn't the first website I'm doing with Isotope.
This is a little frustrating as I can't sho the webshop for my client until the checkout works correctly.
Best regards.
Re: No payment options are currently available
I'm having problems with "No Shipping Options Available" in isotope.
Does anybody have an explanation why this doesn't work? I've got several shipping methods activated, highlighted the product types and shipping countries, but it is not working during checkout.
I notice on this thread that no solution was ever posted. Is this an issue within Isotope that shipping calculations, even flat rate settings fail to activate during checkout?
Suggestions?
Ernest McDermon
Re: No payment options are currently available
hello
It seems I have the same problem - no shipping method selected, but only when I do not check off Country field in configuration. Adding this field in configuration and choosing country in front-end module solves the problem.
On the other hand I do not need another countries, only my Poland, because my store is going to operate only in Poland. Is there any solution found on this issue?
BR
Re: No payment options are currently available
Quote:
Originally Posted by kylu123
hello
It seems I have the same problem - no shipping method selected, but only when I do not check off Country field in configuration. Adding this field in configuration and choosing country in front-end module solves the problem.
On the other hand I do not need another countries, only my Poland, because my store is going to operate only in Poland. Is there any solution found on this issue?
BR
Perhaps this will help. I went through the code and summed up what Isotope does to determine which shipping methods to show. All of these points must be OK, otherwise the method will not show:
- counts if any shipping modules checked in checkout module[/*:m:2be4ftod]
- checks if those shipping modules are enabled[/*:m:2be4ftod]
- checks if those shipping modules are available (can be customized for shipping modules, but the default is:)
3.1. checks enabled again
3.2. checks member group and protected status
3.3. checks order total (minimum vs maximum if set)
3.4. checks the countries
3.4.1. gets countries for shipping method
3.4.1. if there are countries selected in the shipping method: the user must have chosen one of them. Otherwise countries are ignored!!
3.5. checks subdivisions (states, provinces)
3.6. checks allowed product types[/*:m:2be4ftod] - counts if there are shipping modules left[/*:m:2be4ftod]