There is a problem with the checkout page that is being objected to
-
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.
-
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,
NaurisSince 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.
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.1Thank 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?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 thenGo 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
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.
Please provide a solution to know how to find out which add-on conflicts with it
I am really tiredI want to send you the test site. How can I send the link without it being sent here?
### 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.ads-software.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.2In system errors, these lines appear that cause the problem.
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'] ) ) : ''; }
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.
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,
NaurisI 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 siteThank you @shakoor99, your information has been received.
We will look into the issue and get back to you.
Kind regards,
NaurisI am waiting for your reply to the mail. Please contact me.
- You must be logged in to reply to this topic.