Posts by kieranmcclung

    A slight update.


    I've managed to temporarily solve this using weights.


    The free shipping option is for a minimum weight of 9 and I've set up two extra shipping methods to sit alongside this (no limits). I'm now setting any product that isn't eligible for free shipping with a weight greater than 9 so that the customer is forced the premium shipping option (due to its priority) with the option to change this at the checkout.


    It seems a bit hacky but it is working for the time being.


    Any other suggestions are greatly appreciated, though.

    Hello there.


    I’m working on a site which offers free shipping across all of their products with a couple of exceptions. For a handful of products I need to force two shipping options; Paid For or Collection Only.


    I was thinking the best way to do this would be to add a custom field to a product which lets the administrator choose which products are exempt from free delivery. I’d then need to perform a check in the cart to see whether any of these products exist, and if so, show the two delivery options.


    Is this at all possible or am I overthinking it?


    Thank you.

    Hi guys,


    Thanks for your responses and apologies for not including any code! Rookie error.


    The <perch:showall> tag was incredibly useful! I'm now able to pull in these fields using the code below:


    Code
    1. <h2>Customer</h2>
    2. <p>Name: <perch:shop id="perch_first_name" /> <perch:shop id="perch_last_name" /></p>
    3. <p>Email: <perch:shop id="perch_email" /></p>
    4. <perch:if exists="perch_tel"><p>Telephone: <perch:shop id="perch_tel" /></p></perch:if>
    5. ...
    6. <perch:if exists="perch__order_notes"><p>Order Notes: <perch:shop id="perch__order_notes" /></p><br></perch:if>

    Hello, I hope all is well.


    I'm trying to pull in a handful of extra fields through to the Perch Shop order email template but to no avail.


    I need to pull in both the customer's email address and telephone number (custom field) alongside order notes for the order.


    The tel field has been created for customers and is storing data within the customerDynamicFields column in the database.

    The order_notes field has also been set up and is storing data within the orderDynamicFields column in the database.


    How would I pull these two bits of information through into an email template? I've tried a number of things but I'm struggling to get my head around which tags to use within the email template file.


    Any help would be greatly appreciated.


    Thank you :)