• Resolved shakoor99

    (@shakoor99)


    There is a problem with the checkout page that is being objected to
    I will provide you with pictures of the problem
    When customers enter the checkout page, what is shown to them?

    Note that the first time the add-on is installed, it works at full capacity
    After 6 or 8 hours of work, the problem appears
    I expect there is a problem with data accumulation or something like that
    Note that the addition was working beautifully for me, and after the last update the problems started
    In order to avoid the problem, the add-on must be stopped and reactivated again
    This makes us lose more customers. The period when the codes appear at the top of the page will make the customer flee the site and will hesitate in completing the purchase process.

    https://prnt.sc/y8GZfOIX72y7

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Contributor Nauriskolats

    (@nauriskolats)

    Hi @shakoor99

    Thank you for your message. Could you please share the full error message that you see? The screenshot does not include full information. and what CartBounty version are you currently using?

    Warm regards,
    Nauris

    Plugin Contributor Nauriskolats

    (@nauriskolats)

    Since I have not heard back from you, I am going to assume that the issue has been resolved and I’m marking this topic as resolved. Please open it with additional error messages if you still require assistance.

    Thread Starter shakoor99

    (@shakoor99)

    I have attached a picture of the problem
    When running after 7 to 8 hours if there are many pony cars
    It suddenly crashes and stops, and when customers reach the checkout page, the picture attached to you appears above them in the conversation
    Version: 8.1.1

    https://prnt.sc/y8GZfOIX72y7

    Plugin Contributor Nauriskolats

    (@nauriskolats)

    Thank you for coming back to this issue.
    It would be very helpful if you could include full error messages as the ones in the screenshot have been cut short. Could you please provide full error messages so we could have understanding of what is happening in each line of the code?

    Thread Starter shakoor99

    (@shakoor99)

    You can try to solve the problem, it may help everyone
    I encountered the problem after I updated from the old version to the new version
    Abandoned carts are working, but the checkout page appears as icons for the customer
    I solved it after a while
    Delete the add-on from the add-ons section permanently and then

    Go to c panel
    Go to the phpMyAdmin section
    After entering, go to the site’s database
    Choose Search from the top of the page
    Type CartBounty and search with a pattern (at least one word)
    After the results are released

    • The table is reviewed and verified that the lines contain the word CartBounty
    • After verification, it will be deleted
    • After deleting all files that contain the word CartBounty
      CartBounty can be reinstalled from WordPress or the Plugins section
      Congratulations on your addition in a new, clean way, free of old programs and old codes
    Thread Starter shakoor99

    (@shakoor99)

    The steps I mentioned above have been done.

    After a short period, the problem returned again.

    I really don’t understand where the problem lies.

    Please review the attached image above and find out which line it refers to.

    Thread Starter shakoor99

    (@shakoor99)

    Please provide a solution to know how to find out which add-on conflicts with it
    I am really tired

    Thread Starter shakoor99

    (@shakoor99)

    I want to send you the test site. How can I send the link without it being sent here?

    Thread Starter shakoor99

    (@shakoor99)

    ### Environment ###           
    WordPress address (URL): https://test.za-rina.com
    Site address (URL): https://test.za-rina.com
    Site IP address: 69.48.185.234
    WordPress version: 6.6.1
    WordPress multisite: -
    WooCommerce version: 9.1.2
    Server info: LiteSpeed
    PHP version: 7.4.33
    MySQL Version: 8.0.37
    WordPress debug mode: -
    Action scheduler: On
    WordPress cron: On
    Language: ar
    Default server timezone: UTC

    ### CartBounty ###
    CartBounty version: 8.1.1
    Saved carts: Recoverable: 9
    Review: -
    Recovery: -
    Exit Intent: -
    Settings: Exclude anonymous carts
    Notification frequency: 172800000 (2880)

    Missing hooks: -
    Template overrides: -

    ### Themes ###
    Active theme: Woodmart by XTemos version 7.5.1 (https://woodmart.xtemos.com/)

    ### Plugins ###
    Active plugins: J&T Express UAE by Liam version 1.0.1
    Advanced Database Cleaner PRO by Younes JFR. version 3.2.1
    Custom Order Status Manager for WooCommerce by Bright Plugins version 1.1.3.2
    Classic Editor ?????? ???????? by ?????? ???????? version 1.6.4
    Code Snippets by Code Snippets Pro version 3.6.5.1
    GTM4WP - A Google Tag Manager (GTM) plugin for WordPress by Thomas Geiger version 1.20.2
    Elementor by Elementor.com version 3.23.3
    Facebook for WooCommerce by Facebook version 3.2.6
    Filter orders by status by Marco Mireles (MarCode) version 1.0
    Google Listings and Ads by WooCommerce version 2.7.7
    ?????? ?? ?????? ???????? ??????? ???????? by ????? www.remarpro.com version 1.7.1
    Karzoun Notifications by Karzoun LLC version 1.3.2
    Loco Translate by Tim Whitlock version 2.6.11
    ????? ????? ??? ?????? ?????????? by ??? ?????? version 2.2.7
    ?????? by ThemeCatcher version 2.15.0
    Safe SVG by 10up version 2.2.5
    Tabby Checkout by Tabby version 4.10.6
    Tamara Checkout by [email protected] version 1.9.7
    Filter Orders by Payment Method for WooCommerce by Damian Olivier version 1.0
    WooCommerce Smart COD by woosmartcod.com version 1.7.2
    Challan Pro by WebAppick version 4.4.6
    CTX Feed Pro by WebAppick Author version 7.4.5
    Converter for Media by matt plugins - Optimize images by convert WebP & AVIF version 5.13.0
    Checkout Field Editor for WooCommerce by ThemeHigh version 2.0.3
    CartBounty - Save and recover abandoned carts for WooCommerce by Streamline.lv version 8.1.1
    WooCommerce.com Update Manager by Automattic version 1.0.3
    WooCommerce ?????? ???????? by SkyVerge version 2.8.3
    WooCommerce by Automattic version 9.1.2
    Woodmart Core by version 1.0.43
    Yoast SEO by ???? Yoast version 23.1
    WP Support All In One Pro by NinjaTeam version 2.2

    Thread Starter shakoor99

    (@shakoor99)

    https://prnt.sc/lMbD2Z0RqIHd

    In system errors, these lines appear that cause the problem.

    https://prnt.sc/WNxRi2h6QyQA

    public function restore_input_data( $fields = array() ) {

        if( !is_checkout() ) return;//In case this is no WooCommerce checkout page - do not restore data. Added since some plugins change the My account form and may trigger this function unnecessarily
    
        $admin = new CartBounty_Admin( CARTBOUNTY_PLUGIN_NAME_SLUG, CARTBOUNTY_VERSION_NUMBER );
        $saved_cart = $this->get_saved_cart();
    
        if( $saved_cart ){
            $other_fields = maybe_unserialize( $saved_cart->other_fields );
            $location_data = $admin->get_cart_location( $saved_cart->location );
            $country = $location_data['country'];
            $city = $location_data['city'];
            $postcode = $location_data['postcode'];
    
            ( empty( $_POST['billing_first_name'] ) ) ? $_POST['billing_first_name'] = sprintf( '%s', esc_html( $saved_cart->name ) ) : '';
            ( empty( $_POST['billing_last_name'] ) ) ? $_POST['billing_last_name'] = sprintf( '%s', esc_html( $saved_cart->surname ) ) : '';
            ( empty( $_POST['billing_country'] ) ) ? $_POST['billing_country'] = sprintf( '%s', esc_html( $country ) ) : '';
            ( empty( $_POST['billing_city'] ) ) ? $_POST['billing_city'] = sprintf( '%s', esc_html( $city ) ) : '';
            ( empty( $_POST['billing_phone'] ) ) ? $_POST['billing_phone'] = sprintf( '%s', esc_html( $saved_cart->phone ) ) : '';
            ( empty( $_POST['billing_email'] ) ) ? $_POST['billing_email'] = sprintf( '%s', esc_html( $saved_cart->email ) ) : '';
            ( empty( $_POST['billing_postcode'] ) ) ? $_POST['billing_postcode'] = sprintf( '%s', esc_html( $postcode ) ) : '';
    
            if( $other_fields ){
                ( empty( $_POST['billing_company'] ) ) ? $_POST['billing_company'] = sprintf( '%s', esc_html( $other_fields['cartbounty_billing_company'] ) ) : '';
                ( empty( $_POST['billing_address_1'] ) ) ? $_POST['billing_address_1'] = sprintf( '%s', esc_html( $other_fields['cartbounty_billing_address_1'] ) ) : '';
                ( empty( $_POST['billing_address_2'] ) ) ? $_POST['billing_address_2'] = sprintf( '%s', esc_html( $other_fields['cartbounty_billing_address_2'] ) ) : '';
                ( empty( $_POST['billing_state'] ) ) ? $_POST['billing_state'] = sprintf( '%s', esc_html( $other_fields['cartbounty_billing_state'] ) ) : '';
                ( empty( $_POST['shipping_first_name'] ) ) ? $_POST['shipping_first_name'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_first_name'] ) ) : '';
                ( empty( $_POST['shipping_last_name'] ) ) ? $_POST['shipping_last_name'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_last_name'] ) ) : '';
                ( empty( $_POST['shipping_company'] ) ) ? $_POST['shipping_company'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_company'] ) ) : '';
                ( empty( $_POST['shipping_country'] ) ) ? $_POST['shipping_country'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_country'] ) ) : '';
                ( empty( $_POST['shipping_address_1'] ) ) ? $_POST['shipping_address_1'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_address_1'] ) ) : '';
                ( empty( $_POST['shipping_address_2'] ) ) ? $_POST['shipping_address_2'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_address_2'] ) ) : '';
                ( empty( $_POST['shipping_city'] ) ) ? $_POST['shipping_city'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_city'] ) ) : '';
                ( empty( $_POST['shipping_state'] ) ) ? $_POST['shipping_state'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_state'] ) ) : '';
                ( empty( $_POST['shipping_postcode'] ) ) ? $_POST['shipping_postcode'] = sprintf( '%s', esc_html( $other_fields['cartbounty_shipping_postcode'] ) ) : '';
                ( empty( $_POST['order_comments'] ) ) ? $_POST['order_comments'] = sprintf( '%s', esc_html( $other_fields['cartbounty_order_comments'] ) ) : '';
            }
    Thread Starter shakoor99

    (@shakoor99)

    I know that there are many messages, but this problem has really caused us a lot of trouble. I hope you visit the experimental site and give me a glimpse and know the error when the customer reaches the checkout page.

    Plugin Contributor Nauriskolats

    (@nauriskolats)

    Hi @shakoor99,

    Thank you for the additional details. If you would like to provide us access to your testing environment, please send it over using our contact form here: https://www.cartbounty.com/contact/
    We could then take a closer look at what you are referring to as at this stage no other customer has reported such issue.

    Kind regards,
    Nauris

    Thread Starter shakoor99

    (@shakoor99)

    I have sent you an email

    A video has also been attached to the problem I mentioned

    Please check it

    Note that the problem only occurs if you log in and make a purchase

    I came back again and put it in the cart and left

    And when you return, the problem returns again


    I will attach a video for you of what the checkout page looks like for customers registered on the site

    Plugin Contributor Nauriskolats

    (@nauriskolats)

    Thank you @shakoor99, your information has been received.
    We will look into the issue and get back to you.

    Kind regards,
    Nauris

    Thread Starter shakoor99

    (@shakoor99)

    I am waiting for your reply to the mail. Please contact me.

Viewing 15 replies - 1 through 15 (of 17 total)
  • You must be logged in to reply to this topic.