Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @saschinger,

    Thanks for your message.
    There seems to be a problem with (100%) coupon codes when Mollie Components are active.
    Our developers are investigating this issue but for now, I can only suggest disabling Components for the credit cards if you have 100% coupons in use.
    We will try to get this fixed as soon as possible.

    Kind regards,
    Niklas

    Thread Starter presscode

    (@saschinger)

    Hi Niklas,

    thank you for your prompt reply ??.

    May I ask, if there are news on this? Or ETA for the fix? ??

    TIA
    Sascha

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @saschinger,

    We are currently preparing our next update 6.3, but I am not sure if we will be able to include a fix for this in that release, but the one after should.
    If you want to keep the Mollie components active, then you could alternatively temporarily disable the coupon field in the checkout with this filter:

    // hide coupon field on the checkout page
    function remove_coupon_field_on_checkout( $enabled ) {
                if ( is_checkout() ) {
                            $enabled = false;
                }
                return $enabled;
    }
    add_filter( 'woocommerce_coupons_enabled', 'remove_coupon_field_on_checkout' );

    This will leave the coupon field in the cart active. The reported issue only happens when the coupon is applied while the components are already loaded. A site refresh after applying the coupon from the checkout also helps, but I’m not sure how this could be forced.
    In any case, I should learn more about the issue and other potential solutions sometime next week.

    Kind regards,
    Niklas

    Thread Starter presscode

    (@saschinger)

    Thank you Niklas. Unfortunately the coupon field is mandatory as we are distributing 100% vouchers to some users.

    By the way, I have deactivated creditcart payment and only left SEPA & SOFORT active. Paypal is working fine, but that was not configured via molloie anyway. However, the checkout “Kaufen” Button was blocked by Mollie obviously, and since we deactivated creditcart it seems to workd.

    However, the checkout with SOFORT (for the initial “direct debit”) brings a message that blocks the fullfillment of the payment:

    “SOFORT-Banking payment could not be created.hii [2021-04-24T17:21:17+0000] Error executing API call (422: Unprocessable Entity): The amount is lower than the minimum. Field: amount. Documentation: https://docs.mollie.com/guides/handling-errors

    or “SOFORT-Banking-Zahlung konnte nicht erstellt werden.hii [2021-04-24T17:21:17+0000] Error executing API call (422: Unprocessable Entity): The amount is lower than the minimum. Field: amount. Documentation: https://docs.mollie.com/guides/handling-errors

    Any idea whats going on and how to solve this? I’m not aware of any restrictions in our Mollie account …

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @saschinger,

    With that filter, coupon codes can still be used from the cart page, just not from the checkout. When the checkout page is reloaded after applying the coupon, it would not be an issue, but I’m not sure about the best way to achieve that as another workaround.

    The error message you mentioned is displayed because you are offering a 14-day free trial, which Mollie does not support:
    https://github.com/mollie/WooCommerce/wiki/WooCommerce-Subscriptions#free-trials
    You need some kind of first payment to create a valid subscription. You can offer a 14 day trial with a 1€ sign-up fee for example.

    When your checkout price is 0, then Mollie cannot process a mandate or create any payment in general, that’s why we are hiding all gateways when there is nothing to pay. We are also working on making the error message more clear, that a “first payment” is needed for subscriptions.

    Kind regards,
    Niklas

    We haven’t heard back from you in about a week, so I’m going to go ahead and close this thread for now. But if you’d like us to assist further, please feel welcome to continue the conversation.

    Thread Starter presscode

    (@saschinger)

    Hey there, sorry for late reply. I’m not checking my notifications on a daily basis …

    It’s a pitty, that Mollie does not support the automatic upselling from free trials on WooCommerce and Woo-Subscriptions.

    This means we have to swap our clients from Mollie to Paylike or Stripe.

    Apart from that me and my clients were happy Mollie users so far and I consider coming back as soon as you support this kind of set-up.

    Cheers
    Sascha

    Hi @niklasinpsyde,

    Any insights as to when the fix for the 100% coupon will be implemented?

    Kind Regards,
    Floris

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hi @florisb,

    The fix for orders with 100% coupons while Mollie Components are active will be included in our update around the middle of next week.
    You can test this package if you want to give it a try:
    https://drive.google.com/file/d/1wTSKlrkrP7Ov28K6ElQ5aR5-Qf2LvR1Y/

    Kind regards,
    Niklas

    Hi @niklasinpsyde,

    Thanks for your quick reply! We are using wpackagist for plugin installs so if you’re releasing the update next week I’ll just disable the creditcard component for now and re-activate after the update.

    Kind Regards,
    Floris Boers

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Issues with coupons on checkout’ is closed to new replies.