Recent content by benFF

  1. B

    Bug Can't remove items from cart on checkout page if it has required fields

    Oh also, one more thing I forgot. On the registration form, due to the removal of the "Don't have an account..." section, people were also getting a bit confused here - so I moved the block to the top of the page and that seemed to solve that. <xf:breadcrumb href="{{...
  2. B

    Bug Can't remove items from cart on checkout page if it has required fields

    I was thinking about this - and I'm not sure this is the best solution after all. The goal is to try and make the checkout page as small and with as few clicks as possible. The reason we need to be able to change quantity and delete items separately is because these actions are done without an...
  3. B

    Bug Criteria "User has purchased any of the selected products:" only checks against license purchases

    As title. This criteria returns false if the user bought any physical products that didn't require a license. if (isset($user->dbtech_ecommerce_license_count) && $user->dbtech_ecommerce_license_count >= 1 && !empty($data['product_ids'])...
  4. B

    Bug Can't remove items from cart on checkout page if it has required fields

    Hi Fillip, Looks good - I have been going over a lot of the UI/X in the last week or so as my order completion ratio was abysmal (1 in 10). I think you have touched on basically everything I found, but yes I did the following: On the overlay - changed the checkout text to Buy Now. I think I...
  5. B

    Bug Can't remove items from cart on checkout page if it has required fields

    It gets even more bizarre - if you two or more products to the cart and then try and delete one, it will force me to accept the terms of service, then automatically submit the order and forward to the payment page! I thought it might be a template edit I made, but I reverted them all now and...
  6. B

    Bug Cancelling a payment empties the cart

    Absolutely no-one will know to do that :( I tried using your Stripe Checkout add on to see if that helps - and I see if you click the "back arrow" on the top left of the Stripe Checkout page, it will take you to the order (where you can retry) But if you just hit back in your browser, you go...
  7. B

    Bug Cancelling a payment empties the cart

    If you cancel a payment, you can no longer go back to the checkout and try again as the cart is empty - even though the order still shows up in the backend. Steps too recreate: Add item to cart Go to checkout Accept terms of service and click "Proceed to payment" When the payment modal pops...
  8. B

    Bug Can't remove items from cart on checkout page if it has required fields

    Oh and finally, also related. The purchase ux is not very intuitive. When you click the original "purchase" button, the modal gives two options "add to cart" or "checkout" Most people would assume you need to add to the cart before you can checkout, so they click that and are then returned...
  9. B

    Bug Can't remove items from cart on checkout page if it has required fields

    Whilst you're looking at the checkout - I suggest that maybe it's a better idea to put the custom order fields above the purchase options, so they're next to the actual items they are linked to. Most orders don't use a coupon, so it's a bit strange to have to scroll past that just to fill them in.
  10. B

    Bug Can't remove items from cart on checkout page if it has required fields

    If you have any items in your cart which have required order fields - you then cannot remove that item (or any other item) until the required fields have first been filled in. I thought adding a simple formnovalidate tag to the delete button would solve this - and whilst it does let the form...
  11. B

    Question Which is called first?

    Thank you - I do still think the serial email (dbtech_ecommerce_purchase_alert_key) should be sent either way, because that is important for customer records. I also include instructions in that email on how to use the actual key, which doesn't work with the welcome email, as I can't list the...
  12. B

    Question Which is called first?

    Ah ok, so if you pay with a 100% discount coupon, you get redirected to the orders page. But yes, if you make a payment you do get redirected to the licenses page.
  13. B

    Question Which is called first?

    It's even worse on mobile as there's no sub-menu at the top, so unless you knew what to do, you'd have no way to get to the serials.
  14. B

    Question Which is called first?

    It doesn't - it just directs to the "shop/account" page. You then have to click "my licenses" and see it that way - it's pretty confusing, as if you just click the order it doesn't give any license information. I am getting around this by using the welcome email function to direct people to...
Back
Top