In a nutshell, I am selling services through my website. I have followed the instructions as explained here to no avail.
This is what my shop:checkout_progress looks like (reverting it back):
<?
$steps = array(
'billing_info' => 'Billing Information',
'shipping_info' => 'Shipping Information',
'payment_method' => 'Payment Method',
'review' => 'Order Review',
'pay' => 'Pay',
);
//'shipping_method' => 'Shipping Method',
?>
<ul class="progress">
<?
$current_found = false;
foreach ($steps as $step=>$name):
$is_current = $checkout_step == $step;
$current_found = $current_found || $is_current;
?>
<li <? if ($is_current): ?>class="current"<? endif ?>>
<? if ($current_found): ?>
<span><?= h($name) ?></span>
<? else: ?>
<span><a href="#" onclick="return $(this).getForm().sendRequest('on_action', {update:{'checkout_page': 'checkout_partial'}, extraFields: {'move_to': '<?= $step ?>'}})"><?= h($name) ?></a></span>
<? endif ?>
</li>
<?
endforeach
?>
</ul>
It looks like the shipping method is commented out, so I'm not sure what else needs to be done at this point. Please, help.
Page 1 of 1
Cannot Bypass Shipping Method
#2
Posted 09 May 2012 - 03:13 PM
Hi,
Please make sure that you use Service product type for your products, that a shipping method with no_shipping_required API code exists and that you have added the auto_skip_shipping hidden field to your Checkout partial (I don't see it in your code block).
Thank you
Please make sure that you use Service product type for your products, that a shipping method with no_shipping_required API code exists and that you have added the auto_skip_shipping hidden field to your Checkout partial (I don't see it in your code block).
Thank you
#3
Posted 10 May 2012 - 11:29 AM
Aleksey, on 09 May 2012 - 03:13 PM, said:
Hi,
Please make sure that you use Service product type for your products, that a shipping method with no_shipping_required API code exists and that you have added the auto_skip_shipping hidden field to your Checkout partial (I don't see it in your code block).
Thank you
Please make sure that you use Service product type for your products, that a shipping method with no_shipping_required API code exists and that you have added the auto_skip_shipping hidden field to your Checkout partial (I don't see it in your code block).
Thank you
I went ahead and followed all of the instructions, but it's still not working. I didn't create this shopping cart on the website, but took it over. When I went into the Shipping Options, I saw that there were three "no shipping" options created, as follows:
1. No Shipping | LemonStand API Code: free
2. No Shipping required | LemonStand API Code: default
3. No Shipping required | LemonStand API Code: no_shipping_required
Only number 3 (above) is enabled on the front-end website, and the others cannot be deleted because they are associated with orders.
Could this be causing a conflict?
Share this topic:
Page 1 of 1

Help











