News:

AbanteCart v1.4.4 is released.

Main Menu

Recent posts

#31
Tips and Tricks / Re: Free Shipping on navbar
Last post by Basara - August 14, 2026, 11:21:39 AM
Quote from: Alarano on August 14, 2026, 07:50:39 AMHow can we effectively promote the Free Shipping offer on the website to increase customer engagement and sales?
Hi. Check out third-party extensions such as https://marketplace.abantecart.com/free_shipping_master
#32
General Support / *Solved* payment notification ...
Last post by MGBReg - August 14, 2026, 08:12:45 AM
A customer has placed an order today and I received payment notification from Paypal but no notification from my cart.

I have checked the error log and the first part says:

Paypal webhook PAYMENT.CAPTURE.COMPLETED: order ID 371
Paypal related OrderId: 9X9762570K035825P but not found in the database.

Any ideas as to what may be my issue?

thanks Paul

Fixed the error log by adding the order id into the database  in ***_paypal_orders
#33
Tips and Tricks / Re: Free Shipping on navbar
Last post by Alarano - August 14, 2026, 07:50:39 AM
How can we effectively promote the Free Shipping offer on the website to increase customer engagement and sales?
#34
General Discussion / Re: When a user submits a form...
Last post by marktuan - August 07, 2026, 09:12:28 AM
If the form is embedded directly on the product page, you can usually capture the current product URL or product ID when the form is submitted rather than asking the user to enter it.

For example, on the client side, `window.location.href` will give you the current page URL. If you need the product name, it would be better to pass the product ID/name from the product page into a hidden form field and submit it along with the other form data.

In AbanteCart, I'd recommend using the product ID as the reliable value and looking up the product name afterward. URLs and product names can change, while the product ID should remain stable. If you're handling the submission in a controller, you can then use that ID to retrieve the corresponding product information.
#35
Tips and Tricks / Re: AI and AbanteCart
Last post by spidersolitaire - August 06, 2026, 10:51:50 PM
I bet, AI can also clone template and create a new template. Awesome.
#36
SEO / Re: Google Search Console Tips
Last post by eddyevans - August 06, 2026, 10:05:32 PM
Quote from: alifshorif on November 15, 2025, 01:01:36 AMHow can fix 302 and 301? which is best practice for SEO? how i save my crawl budget?

Anyone can help me?

For SEO, 301 redirects are the best choice when a page has been permanently moved because they pass ranking signals and tell search engines to update their index. 302 redirects should only be used for temporary changes, such as maintenance or short-term promotions.

To help with crawl budget, avoid redirect chains and loops, keep your XML sitemap updated with only canonical URLs, fix broken internal links, and make sure your internal links point directly to the final destination instead of a redirected URL. Google Search Console's Indexing and Page Indexing reports are a good place to identify these issues.
#37
News and Announcements / Re: AbanteCart Version 1.4.4 i...
Last post by Teks Kosong - August 06, 2026, 11:52:47 AM
Nice.
#39
New Features Discussion / Re: Last updated time to produ...
Last post by timlight10 - August 05, 2026, 03:19:48 PM
Right, so I am requesting it be added as a feature request. Per https://forum.abantecart.com/index.php/topic,12118.0.html this is place to make feature requests.
#40
Built-in Features / "Free shipping" indicator does...
Last post by timlight10 - August 05, 2026, 03:18:28 PM
If a product has a "fixed shipping price" even when the "free shipping" flag is set, the "Free Shipping" icon does not appear on the storefront. Although the cart will offer free shipping correctly to the customer, it is not properly advertised.

For example, this product: https://dedicatedpresentation.com/collegiate/sharp-np-p547ul-5400-lumen-wuxga-laser-lcd-projector has the free shipping flag enabled, but does not have a fixed shipping price entered.

But this product does have a fixed shipping price entered, but its "free shipping" flag is also set. https://dedicatedpresentation.com/elite-screens-180-inch-yard-master-pro-2-series-portable-16x9-front--and-rear-projection-screen?key=13961

Notice though that for the first product it does have the red truck icon, but the second product does not have the red truck. But, since both products have free shipping, they should both have the red truck icon.

The use case is that for the second product, I would like to promote the free shipping until which time I revoke the free shipping offer and return to paid shipping. Therefore, the free shipping should be advertised when the flag is enabled, regardless of whether or not the other fields have values.

In both situations though, the customer is not charged for shipping, which is correct.

I filed this as a bug, because the free shipping indicator does not appear in all situations when shipping is free. The developer closed the bug report and responded:

Quoteplease check this line
https://github.com/abantecart/abantecart-src/blob/master/public_html/extensions/novator/storefront/view/novator/template/pages/product/product.tpl#L293 and review product details in admin

Sure enough, if($product_info['free_shipping'] && $product_info['shipping_price'] <= 0) { ?>
They pointed the bug out, but did not commit a fix. The correct fix would be to change to if($product_info['free_shipping'] || ($product_info['shipping_price'] <= 0 && $product_info['ship_individually'])) { ?> so that either situation will activate the free shipping label.

How is this not a bug?

Forum Rules Code of conduct
AbanteCart.com 2010 -