1

Simple step missing on the setup of this. I needed to actually assign this email to the status New, to send when a New order is placed, in the Order Statuses section, as per this documentation. So simply a case of RTFM: https://craftcms.com/docs/commerce/3.x/order-status-emails.html#selecting-an-email


1

OK, this was caused by a simple oversight on my part. To simplify matters for anyone else trying to set up Stripe, here is your checklist: In your templates Verify that you are using the latest version of JQuery. Verify that you are NOT using deprecated onLoad. It should be $('#paymentMethodId').on('load', function(){, not $('#paymentMethodId').onLoad(...


1

I have now updated this code for Craft Commerce 2: {% set codeError = null %} {% set cartProductIds = [] %} {% set discountCodeOK = null %} {# THIS CHECKS THE DISCOUNT CODE FOR IF THERE ARE ANY VALID/ELIGIBLE PRODUCTS IN THE CART #} {% set currentDiscount = craft.commerce.discounts.discountByCode(cart.couponCode) %} {% if currentDiscount %} {% for item in ...


Only top voted, non community-wiki answers of a minimum length are eligible