Modular Merchant: Shopping Cart Software

Shopping Cart Software Service

Advanced SearchAdvanced Search RegisterRegister ProfileProfile FAQFAQ MemberlistMemberlist Log inLog in
2-page Checkout, and eliminate Shipping
Post new topic   Reply to topic
Modular Merchant Forum Index -> Design: Templates & QuickCode Tags
Author Message

mfeury1050




Joined: 06 Jun 2009
Posts: 6


PostPosted: Jul 02, 2009 02:05am    Post subject: 2-page Checkout, and eliminate Shipping Reply with quote

Help the blind, please Smile

I'm working on Chizzle template for a download-only store, and am stuck on two things in the Checkout area. [Btw, Chizzle uses only Checkout 1-3 templates, 4-5 not used]. Checkout 1 is fine, the login/account create page.

On Checkout 2, how do I prevent the Shipping address section from showing? The...
{IF-ORDER-USES-SHIPPING-BEGIN}{ELSE}{REDIRECT-NEXT-CHECKOUT-PAGE}{IF-ORDER-USES-SHIPPING-END}
...QCtags are in place as the first thing in the code [above Doctype], and I've scoured the Admin area for 'turn off shipping' options, but no joy.

Second Q is, I want to combine Checkout 2 & 3 into one page, ie the final Checkout page. Seems to be a bug in the template where the Continue button at the bottom is coded to checkout2.php instead of checkout3.php, but I can't find anything in the code where this is specified--so I could correct the error. Where is it hiding?

I guess the last Q is moot if the IF-ORDER-USES-SHIPPING works as advertised--hmm, actually both Qs are moot then. Can you tell I'm tired? Smile

Thanks,
Mike.

bavery261


Modular Merchant: Development

Joined: 08 Oct 2008
Posts: 19


PostPosted: Jul 02, 2009 10:00am    Post subject: Reply with quote

Hello,

Quote:
On Checkout 2, how do I prevent the Shipping address section from showing? The...
{IF-ORDER-USES-SHIPPING-BEGIN}{ELSE}{REDIRECT-NEXT-CHECKOUT-PAGE}{IF-ORDER-USES-SHIPPING-END}
...QCtags are in place as the first thing in the code [above Doctype], and I've scoured the Admin area for 'turn off shipping' options, but no joy.


By default the the code {IF-ORDER-USES-SHIPPING-BEGIN}{ELSE}{REDIRECT-NEXT-CHECKOUT-PAGE}{IF-ORDER-USES-SHIPPING-END} that is used in the checkout2 page is designed to first check the customer's basket to see if any products require shipping. If any of the products in the basket require shipping or are tangible products, the checkout2 page will be displayed and will ask for the customer to fill out their shipping information. However, if the basket does not contain any products that require shipping; the system will automatically skip checkout2 and go directly to checkout3 and ask the customer for their billing information and to finalize the transaction.

Note: There are a couple of settings in which will make a product require shipping. They are the following:

1. By setting the product as a Tangible Product [Navigation Menu > Products > Search Products > Product Editor > Digital Delivery > Tangible Product].
2. By selecting, from the Standard Product Editor under the Shipping & Fees tab, options # 1 and option # 7; which will cause even a Digital Product to require shipping.
3. By setting the product as a Hybrid Product [Navigation Menu > Products > Search Products > Product Editor > Digital Delivery > Hybrid Product].

We have tested this using the Chizzle Design Package in our development area and have confirmed that if the product is set as a Download Only product type and Options # 1 and 7 are not selected under the Shipping & Fees tab, the store will automatically skip checkout2 and go directly to checkout3. If you are still experiencing issues related to checkout2 not being skipped for Download Only products, it is recommended to start a support ticket [Navigation Menu > Support > New Support Ticket] about this issue. This will allow the Modular Merchant Support Team to investigate the issue further and come up with a solution.

I hope this information was helpful. If you have any further questions, please let us know.

mfeury1050




Joined: 06 Jun 2009
Posts: 6


PostPosted: Jul 02, 2009 03:27pm    Post subject: Reply with quote

bavery261 wrote:
2. By selecting, from the Standard Product Editor under the Shipping & Fees tab, options # 1 and option # 7; which will cause even a Digital Product to require shipping.
That was the culprit! One of the products in the cart had those options selected.

Thanks Bavery Smile

Mike.
Display posts from previous:   
Post new topic   Reply to topic    Modular Merchant Forum Index -> Design: Templates & QuickCode Tags All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group