Cart
What it does
Gravity Forms has always been one form, one purchase. The Cart Add-On from Gravity Labs changes that: any form with a Product field can add its submission to a shopping cart, and shoppers pay for everything at once on a single checkout form.
Shoppers see a slide-out cart drawer and a header mini-cart, can change quantities, and enter a coupon at checkout. The checkout form charges the whole order through the Gravity Forms payment add-on you already use (Stripe, Square, PayPal and others), and a customer receipt is emailed after payment. Product form notifications and feeds can be held until the item is paid for.
It suits small stores, event and workshop add-ons, service packages and merch, where WooCommerce would be overkill.
Key features
- Turn any form with a Product field into an add-to-cart form, with options and chosen fields shown in the cart
- One checkout form with a Cart Summary field pays for the whole cart through your payment add-on
- Slide-out cart drawer, header mini-cart shortcode and inline cart shortcode
- Built-in coupons: percent or flat, usage and per-customer limits, minimum subtotal and dates
- Hold product form notifications and feeds until the item is paid for
- Customer receipt after payment, plus cart merge tags and notification events
- Persistent carts for guests and logged-in users, with abandoned item cleanup
Good for
Written from the developer’s own listing. Version and dates come straight from the source and are checked weekly.
Which payment gateways does it work with?
Any Gravity Forms payment add-on. The checkout form's payment feed charges the Form Total, which includes the cart, coupon discount and shipping.
Do I need the Coupons Add-On?
No. The Cart Add-On has its own coupons under Forms → Cart. One coupon applies per cart and it does not discount shipping.
What are the requirements?
WordPress 6.5 or higher, Gravity Forms 2.9.24 or higher, PHP 7.4 or higher, and a Gravity Forms payment add-on if you charge for orders.