Coupon field problem on Cart page. Cart elements duplication

This topic has 10 replies, 4 voices, and was last updated 9 months, 1 weeks ago ago by Andrew Mitchell

  • Avatar: Mihalis
    Mihalis
    Participant
    January 5, 2024 at 08:04

    Hello. There seems to be a major problem with the Coupon field on the Cart page.
    When I tried to apply an invalid code just to check if the error message worked well, suddenly instead of the “wrong coupon code” message, the Cart elements (products, buttons, etc.) had been duplicated, causing various problems.
    Please view the sample image links in the Private content area.
    Thank you for your attention and happy new year!

    Please, contact administrator
    for this information.
    9 Answers
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    January 5, 2024 at 11:33

    Hello, Mihalis,

    Thank you for reaching out to us and bringing this issue to our attention.

    We recommend that you disable all third-party plugins that are not included with XStore (https://www.8theme.com/documentation/xstore/plugins/included-plugins/). After doing so, please clear your browser’s cache and check again. It is possible that one of these additional plugins is causing the issue.

    If the problem persists, we suggest switching to the Parent theme if you are currently using the Child Theme on your site. After clearing the cache, check again. The issue may be due to your custom code in the Child Theme.

    Should the issue continue, please keep all third-party plugins deactivated on your site and allow us permission to debug your site (provide temporary wp-admin and FTP access). This includes deactivating all third-party plugins and on-site customization. This will enable us to investigate and assist you more effectively.

    Please ensure that you have a complete backup of your site before proceeding.

    Best Regards,
    8Theme’s Team

    Please contact administrator
    for this information.
    Avatar: Mihalis
    Mihalis
    Participant
    January 9, 2024 at 00:35

    Hello again.
    I tried deactivating 3rd party plugins but the problem keeps coming up the same way with the coupon field and also, I found out that the same issue happens if you increase the quantity of a product on the cart page.

    Before providing wp admin access & ftp, please check the plugins screenshot that I’m to see that this isn’t the problem.

    The other 2 images show the Cart editing options from your theme and my wild guess is that something conflicts there, because I checked with your demo page https://xstore.8theme.com/elementor2/kids-toys/cart/
    and the sample Cart page does not match the looks with mine.
    Note, that I did not make any changes yet regarding the UI.

    Thank you again for your help.

    Please contact administrator
    for this information.
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    January 9, 2024 at 11:05

    Hello, Mihalis,

    We are writing to express our gratitude for your swift response.

    Upon review, we have not identified the issue you have reported on our test sites. Therefore, we kindly request access to your website to enable us to conduct a more thorough investigation of the problem.

    We look forward to your cooperation in this matter.

    To grant WP-Admin access, please proceed to create a new user account with an administrator role through your WordPress Dashboard. Once the account is established, you may securely transmit the username and password to us via the Private Content section designated for this purpose.

    For FTP access, we require the following details: FTP host, FTP username, FTP password, FTP port, and FTP encryption type. If you need assistance in creating these credentials, please reach out to your hosting provider who will guide you through the process.

    Best Regards,
    The 8Theme Team

    Avatar: Mihalis
    Mihalis
    Participant
    January 10, 2024 at 22:20

    Hello here are the credentials (private area) to check for yourselves that the problem occurs when adding a test coupon code or increasing the quantity in the Cart page, both in desktop and mobile versions.

    Please also, [1] check why the UI is different in my website and your demo https://xstore.8theme.com/elementor2/kids-toys/cart/

    [2] In your email builder, I can’t configure how to keep the changes I make in an email and somehow if I make a test order I keep receiving the default system emails, instead of the edited ones.

    Thank you and i’m looking forward to hearing from you.

    Please contact administrator
    for this information.
    Avatar: Justin
    Luca Rossi
    Support staff
    January 11, 2024 at 13:25

    Hi @Mihalis,

    Hello. There seems to be a major problem with the Coupon field on the Cart page.

    You placed 2 cart elements on the cart page so it was conflicted. We’ve removed one cart element, now the coupon is working fine.

    Please also, [1] check why the UI is different in my website and your demo https://xstore.8theme.com/elementor2/kids-toys/cart/

    You have to use the Cart element, it has an option to set the layout into 2 columns: https://prnt.sc/HI22AuwzVZFi

    [2] In your email builder, I can’t configure how to keep the changes I make in an email and somehow if I make a test order I keep receiving the default system emails, instead of the edited ones.

    Please follow this article: https://www.8theme.com/documentation/docs/xstore-built-in-woocommerce-email-builder/

    Hope it helps!

    Best Regards,
    The 8Theme Team

    Avatar: Mihalis
    Mihalis
    Participant
    January 14, 2024 at 15:59

    Hello and thank you very much for your support so far.

    The coupon code indeed works fine, but I can’t understand how the conflict occurred since 1 of 2 cart elements was hidden while editing the cart page with Elementor, to be aware for future reference.

    Furthermore, for the Cart page I attached 2 screenshots to address some questions that I can’t figure out editing options.

    [1] I choose not to show the Quantity column in the Products table but it keeps showing.

    [2] SKU column: is there an option to remove this element?

    [3] Empty Cart button: I cannot find the option to deactivate this option

    [4] Coupon code string: I translated every single string via WPML in Greek, but it keeps appearing in English.

    [5] Cart value/totals – Background color: Is there an option to change the BG color in your admin or should I achieve it with CSS?

    [6] Subtotal prices: is there an option to remove this element?
    ———————————————————————-
    In the 2nd image you can see the bordered buttons Empty cart & Continue Shopping.

    [1] Is there an option to deactivate them

    [2] After hovering the button there’s a link color which I cannot find a way via your Styling/Color options to fix the active link color in blue.
    ———————————————————————

    Regarding your Email Builder I followed exactly the way you suggested before you replied to my request, but as soon as I try to test the changes I made, I keep getting the default email templates.
    Also, is there a way to translate these emails into Greek language according the default language that is used?

    Thank you again for everything.

    Please contact administrator
    for this information.
    Avatar: Justin
    Luca Rossi
    Support staff
    January 15, 2024 at 13:16

    Hi @Mihalis,

    The coupon code indeed works fine, but I can’t understand how the conflict occurred since 1 of 2 cart elements was hidden while editing the cart page with Elementor, to be aware for future reference.

    On the cart page, one shortcode is allowed only. If you add more than 2 shortcodes, the scripts can’t recognize which cart form.

    [1] I choose not to show the Quantity column in the Products table but it keeps showing.

    This option is used for the checkout page. To hide the quantity on cart page, please add the following custom CSS code under Theme Options > Theme Custom CSS > Global CSS:

    
    .woocommerce-cart table.cart .product-quantity {
        display: none !important;
    }
    

    [4] Coupon code string: I translated every single string via WPML in Greek, but it keeps appearing in English.

    This text is located under Elementor plugin, we’ve scanned the string from the plugins for you. Now that text is translatable, please search and translate again: https://prnt.sc/O7fuIKL1-hRX

    [2] SKU column: is there an option to remove this element?

    [3] Empty Cart button: I cannot find the option to deactivate this option

    [5] Cart value/totals – Background color: Is there an option to change the BG color in your admin or should I achieve it with CSS?

    [6] Subtotal prices: is there an option to remove this element?

    [1] Is there an option to deactivate them

    [2] After hovering the button there’s a link color which I cannot find a way via your Styling/Color options to fix the active link color in blue.

    Please also add this custom CSS:

    
    .woocommerce-cart table.cart .product-quantity,
    .woocommerce-cart table.cart .product-sku,
    .woocommerce-cart table.cart .product-subtotal,
    .woocommerce-cart  a.clear-cart.btn.bordered {
        display: none !important;
    }
    
    .woocommerce-cart .cart-collaterals {
        background-color: #03A9F4;
    }
    
    .wc-proceed-to-checkout a.return-shop {
        border: 1px solid #000;
    }
    .wc-proceed-to-checkout a.return-shop:hover {
        background-color: #2196F3;
    }
    

    Regarding your Email Builder I followed exactly the way you suggested before you replied to my request, but as soon as I try to test the changes I made, I keep getting the default email templates.
    Also, is there a way to translate these emails into Greek language according the default language that is used?

    We will take a closer look and get back to you shortly.

    Best Regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    January 17, 2024 at 04:04

    Hi @Mihalis,

    We’ve tested the email builder, everything seems to work fine:

    – Email for creating a new account: https://prnt.sc/-kSmI3scgBGl
    – Email for processing order: https://prnt.sc/k0lswexyRp7Q
    – Email for completed order: https://prnt.sc/_ya29jKz8omK

    Also, is there a way to translate these emails into Greek language according the default language that is used?

    WPML translation is not available for the Builder, right now. However, there is an option that allows sending different templates to customers from different countries.

    It is “Apply to billing countries” in the rules section in the right side of email template. You can create multi templates then change email contents with these respective country languages, then apply to send to countries using that language.

    For example, Email Hungarian will be applied for country billing in Hungary, Slovak email will be applied for Slovakia. You can see these images: https://prnt.sc/vx9w5c and https://prnt.sc/vibxk0

    Best Regards,
    The 8Theme Team

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    February 14, 2024 at 22:33

    Dear Mihalis,

    In the spirit of gratitude, we want to express our appreciation for your trust in our products. As a valued customer, your experience matters greatly. Would you consider sharing it by giving our theme a deserving 5-star rating on ThemeForest?

    Click here to share your thoughts: https://themeforest.net/downloads

    Being part of our community means a lot, and your feedback contributes immensely.

    Best Regards,
    The 8Theme Team

  • Viewing 10 results - 1 through 10 (of 10 total)

The issue related to '‘Coupon field problem on Cart page. Cart elements duplication’' has been successfully resolved, and the topic is now closed for further responses

8theme customization service
We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.