Skip to main content

Clear Cart

Removes all items from the cart.

POST /ajax/cart/clear

JavaScript Example

async function clearCart() {
const res = await fetch('/ajax/cart/clear', {
method: 'POST',
headers: { 'Content-Type': 'application/json' }
});
return res.json();
}

SDK Alternative

await qumra.cart.clear();

HTML:

<button data-qumra-cart-clear>
تفريغ السلة
</button>

الاستماع للحدث:

qumra.on('cart:cleared', (payload) => {
showToast('تم تفريغ السلة');
updateCartCounter(0);
});