Repository Forums Support WooCommerce Extended Coupon Features PRO Coupons cant be removed.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #17614
    Omar Cortes
    Participant

    Hello! i am having trouble with my checkout. I cant remove coupons via clicking on remove. Ajax fail to remove. i can only remove them by refreshing with this url. https://decen.com.mx/finalizar-comprar/?remove_coupon=1kdecen…

    https://decen.com.mx/

    Try coupon “1kDECEN” must have 10k in cart

    how to fix this?, already disabled themes, plugins and cache

    The only way to fix it is disabling WooCommerce Extended Coupon Features PRO

    #17615
    Omar Cortes
    Participant

    Here is my error log

    2021-05-13T17:28:07+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/options-general.php?page=wjecf_settings&settings-updated=true ========
    2021-05-13T17:28:07+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926887.5516250133514404296875 ========
    2021-05-13T17:28:10+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926889369 ========
    2021-05-13T17:28:10+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926889941 ========
    2021-05-13T17:28:10+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926890.2636849880218505859375 ========
    2021-05-13T17:28:10+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/admin-post.php?action=purge_cache&type=all&_wp_http_referer=%2Fwp-admin%2Foptions-general.php%3Fpage%3Dwjecf_settings%26settings-updated%3Dtrue&_wpnonce=25c01e4a9e ========
    2021-05-13T17:28:11+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: frontend / ========
    2021-05-13T17:28:12+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/options-general.php?page=wjecf_settings&settings-updated=true ========
    2021-05-13T17:28:13+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926892.8494949340820312500000 ========
    2021-05-13T17:28:15+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926894588 ========
    2021-05-13T17:28:15+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926894941 ========
    2021-05-13T17:28:15+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926895.2833030223846435546875 ========
    2021-05-13T17:28:20+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926899611 ========
    2021-05-13T17:28:20+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926900.1764850616455078125000 ========
    2021-05-13T17:28:21+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926900057 ========
    2021-05-13T17:28:21+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926901.2718389034271240234375 ========
    2021-05-13T17:28:25+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926905084 ========
    2021-05-13T17:28:25+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926905.6056120395660400390625 ========
    2021-05-13T17:28:26+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: admin /wp-admin/options.php ========
    2021-05-13T17:28:26+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926906.3555710315704345703125 ========
    2021-05-13T17:28:27+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926906234 ========
    2021-05-13T17:28:27+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/options-general.php?page=wjecf_settings&settings-updated=true ========
    2021-05-13T17:28:27+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926907.3365769386291503906250 ========
    2021-05-13T17:28:30+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926909789 ========
    2021-05-13T17:28:30+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/admin-post.php?action=purge_cache&type=all&_wp_http_referer=%2Fwp-admin%2Foptions-general.php%3Fpage%3Dwjecf_settings%26settings-updated%3Dtrue&_wpnonce=25c01e4a9e ========
    2021-05-13T17:28:30+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926910.4588630199432373046875 ========
    2021-05-13T17:28:31+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: frontend / ========
    2021-05-13T17:28:32+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: admin /wp-admin/options-general.php?page=wjecf_settings&settings-updated=true ========
    2021-05-13T17:28:32+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926912.5036590099334716796875 ========
    2021-05-13T17:28:33+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926912348 ========
    2021-05-13T17:28:35+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: ajax /wp-admin/admin-ajax.php?t=1620926914853 ========
    2021-05-13T17:28:35+00:00 DEBUG init WJECF_Debug::log_the_request ======== POST: cron /wp-cron.php?doing_wp_cron=1620926915.4025371074676513671875 ========
    2021-05-13T17:28:36+00:00 DEBUG init WJECF_Debug::log_the_request ======== GET: frontend /finalizar-compra/ ========

    #17618
    Omar Cortes
    Participant

    I have found the problem.

    All my coupons created have the “Allow applying when invalid” applyed by default.

    (Allow applying when invalidWhen the customer attempts to apply the coupon while its conditions are not met, a message will be displayed. Once the conditions are met it will be applied automatically.)

    how to diable that in all my coupons? and disable it to keet checking that option by default?

    #17619
    Soft79
    Keymaster

    I was just testing on your site, and could remove the coupon, but your last message explains you already fixed it.

    The ‘allow applying when invalid’ shouldn’t have the side effect that a coupon can’t be removed. Can you please test this with a default theme like Storefront enabled? The ‘remove’ button on your checkout page doesn’t call the standard WooCommerce ajax request, is this handled by your theme, or maybe a (checkout related-) plugin?

    #17633
    Omar Cortes
    Participant

    Hello again.

    I Had to disable that option mannualy from de 1KDECEN Coupon thats why it worked, i have checker with all other plugins, i use cartflows, disabling it doesnt fixed.

    THe only thing that fixed my problem was deactivating WooCommerce Extended Coupon Features PRO or unchecking the “Allow applying when invalid” that is being applyed by default to all my coupons.

    Could you tell me the route or php code line to disable that “Allow applying when invalid” feature directly on my plugin editor?? i need to keep using some other features that work correctly for me.

    I would really aprecite the help since i couldnt find the correct line

    #17640
    Soft79
    Keymaster

    Please temporarily enable ‘debug mode’ from our plugin’s settings page. Then disable plugin ‘pro-coupon-queueing’ and disable ‘debug mode’.

    Does that help?

    #17649
    Omar Cortes
    Participant

    Works great! thank you

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.