BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
aawahid Simple Deposits for WooCommerce icon
Actively maintained Tested up to 7.0.6 #43 in cash on delivery

aawahid Simple Deposits for WooCommerce

Collect a small deposit online for Cash on Delivery orders, gateway-agnostic, with the remainder payable on delivery.

Active installs<10New
Downloads · 30d74▼ -41.7% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads137Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.4PHP 8.0+
Downloads · 7d16▲ +6.7% week over week
Our verdict

Use with caution

aawahid Simple Deposits for Woo… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81725Aug 19Sep 7Sep 26
Yesterday3
Daily average (1y)4
Peak day34Aug 19, 2026
Last 12 months146

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where aawahid Simple Deposits for… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
cash on delivery >100 532 Best cash on delivery plugins →
cod >100 370 Best cod plugins →
deposit >100 461 Best deposit plugins →
partial payment >100 724 Best partial payment plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About aawahid Simple Deposits for WooCommerce

From the official readme · v1.0.0

Description

Simple Deposits for WooCommerce lets you collect a partial advance payment online before a Cash on Delivery order ships, and leaves the rest payable on delivery as normal. It’s built for stores that lose money to unclaimed or refused COD parcels: a small non-refundable deposit filters out low-intent orders while keeping COD as the primary payment experience your customers already trust.

The plugin doesn’t process any payments itself. Instead, a simple “Choose how to pay” toggle appears directly above your normal list of payment methods at checkout, letting the customer pick “pay the deposit + COD” or “pay the full total online now.” They then place the order through whichever of your existing active gateways — bKash, Nagad, SSLCommerz, Stripe, or anything else you already have configured — and that gateway charges exactly the resolved amount, deposit or full. There’s no extra gateway added to your payment method list and no separate picker page to redirect through; nothing about your existing payment setup changes, this plugin just sits alongside it.

Key features

  • One flat deposit per cart. If a cart has products with different deposit amounts, only the single highest amount is charged — never summed, never multiplied by quantity.
  • Global default + per-product overrides. Set one site-wide deposit amount, then override it for individual products, or per-variation on variable products.
  • Customer choice at checkout. Customers can switch between “pay the deposit + COD” and “pay the full total online now” with a simple toggle.
  • Minimum-order threshold. Below your configured deposit amount, the plugin automatically requires full online payment instead of a confusing partial split.
  • Gateway-agnostic. Choose which of your already-active payment gateways are allowed to collect the deposit. Cash on Delivery itself is never used for the deposit — only for the remainder.
  • Cart, checkout, product page, admin, and email visibility. The deposit/remainder split is shown consistently everywhere: cart totals, checkout order review, a deposit badge on the single product page, an order-list column and metabox in wp-admin, and appended rows in every WooCommerce order email.
  • High-Performance Order Storage (HPOS) compatible. All order data is read and written through core WC_Order methods.
  • Translation-ready and safe to uninstall cleanly (data removal is opt-in, off by default).

How it works

  1. A customer adds products to their cart. The applicable deposit (highest per-product amount in the cart) is shown on the cart page and at checkout.
  2. At checkout, a “Choose how to pay” toggle appears directly above your normal list of payment methods, letting them pick “Pay Deposit + COD” or “Pay Full Amount Online Now.”
  3. They place the order as usual through whichever of your eligible gateways they choose (bKash, Nagad, SSLCommerz, etc.) — that gateway charges exactly the resolved amount, deposit or full, with no redirect and no extra picker page.
  4. The order is saved with its full, real total and the deposit/remainder breakdown recorded against it. The remaining balance stays due on delivery as normal, and order status itself is left entirely to whichever gateway actually processed the payment.

Requirements

  • WooCommerce, active and up to date.
  • At least one other active payment gateway (bKash, Nagad, SSLCommerz, Stripe, PayPal, etc.) configured to collect the deposit — this plugin does not process payments on its own.

Installation

  1. Upload the plugin files to /wp-content/plugins/aawahid-simple-deposits-for-woocommerce, or install the plugin through the WordPress “Plugins” screen directly.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to WooCommerce → Settings → Deposits to set your global deposit amount and notice text, then switch to the Eligible Gateways section to choose which of your existing payment gateways are allowed to collect it.
  4. That’s it — once at least one gateway is marked eligible, the “Choose how to pay” toggle appears automatically above the payment method list at checkout. There’s no separate gateway to enable under WooCommerce → Settings → Payments.
  5. Optionally, open any product’s edit screen to set a deposit amount specific to that product (or each variation, for variable products), overriding the site-wide default.

Frequently asked questions

Does this plugin process payments itself?

No. A “Choose how to pay” toggle above your normal payment methods lets the customer pick deposit or full payment, then whichever gateway they select from your existing list charges exactly that amount directly — there’s no hand-off or redirect page. You’ll need at least one other online payment gateway active for this plugin to have anywhere to send the deposit.

What happens if a cart has multiple products with different deposit amounts?

Only the single highest deposit amount in the cart is charged, as one flat amount for the whole order — never the sum of each product’s deposit, and never multiplied by quantity.

Can I let customers pay the full amount online instead of a deposit?

Yes. A toggle rendered above the payment method list at checkout lets the customer choose between “pay the deposit now + COD” or “pay the full order total online now.”

What happens on small orders?

If the cart total is below your configured global deposit amount, the plugin automatically requires the full order total to be paid online instead of a partial split — there’s no minimum-order enforcement needed on your end.

Is this compatible with High-Performance Order Storage (HPOS)?

Yes. All order reads and writes go through WooCommerce’s own order object methods, never raw post meta, so it works correctly whether HPOS is enabled or not.

Does uninstalling the plugin delete my settings and data?

Not unless you explicitly opt in. There’s a “Remove Data on Uninstall” setting under WooCommerce → Settings → Deposits, off by default, so deactivating or even deleting the plugin never touches your configured amounts unless you’ve turned that setting on.

Does this work with bKash, Nagad, or SSLCommerz specifically?

Yes, as with any other WooCommerce payment gateway you already have installed and active — this plugin doesn’t hardcode support for any specific gateway, it works with whichever ones you mark as eligible in the settings.

Can I charge an extra fee for the deposit + COD option?

Yes. WooCommerce → Settings → Deposits has an optional Processing Fee section — a flat amount or a percentage of the resolved deposit, charged only on deposit + COD orders. It’s added on top of the deposit itself; the amount due on delivery is never affected. Orders paid in full online are never charged this fee.

Changelog

Initial release.

1.0.0

  • Initial release: global and per-product/variation deposit amounts, gateway-agnostic deposit collection, pay-deposit-or-pay-in-full checkout toggle, minimum-order threshold, cart/checkout/product-page/admin/email deposit visibility, HPOS compatibility, opt-in uninstall data removal.

1.1.0

  • New: optional deposit-only processing fee (flat amount or percentage of the deposit), charged on top of the deposit and never affecting the COD-due remainder or full-payment orders.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best aawahid Simple Deposits for W… alternatives

All cash on delivery plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Smart COD for WooCommerce Smart COD for WooCommerce Configure Cash on Delivery restrictions and an optional extra fee in WooCommerce. by FullStack-ing 30K+ ★★★★★★★★★★ 4.6 (52) 1 week ago 88
2 Shiprocket Shiprocket Auto Sync your Woocommerce store orders & ship them at lowest shipping rates. Automate your… by Shiprocket 10K+ ★★★★★★★★★★ 2.7 (20) 4 months ago 46
3 PiWeb Disable payment method / Partial payment for WooCommerce PiWeb Disable payment method / Partial payment for WooComme… Disable payment method for WooCommerce, Charge WooCommerce Payment processing FEES, Take… by PI Web Solution 4K+ ★★★★★★★★★★ 5 (38) 2 weeks ago 78
4 Risk Free Cash On Delivery (COD) – WooCommerce Risk Free Cash On Delivery (COD) – WooCommerce This plugin secures your Cash on delivery orders with an advance Payment option, with an… by everythingwp 400+ ★★★★★★★★★★ 5 (2) 7 years ago 34
5 Utánvét Ellenőr Utánvét Ellenőr Connect your WooCommerce site to our SaaS available at https://utanvet-ellenor.hu Register… by otto.radics 200+ ★★★★★★★★★★ 5 (3) 4 weeks ago 71
6 PCOD – Partial COD, Payment Gateway Restrictions & Fees | for WooCommerce PCOD Advanced Partial COD, Payment Method Restrictions, Cart Fees & Cart Discounts for… by sundayfanz 100+ ★★★★★★★★★★ 2.8 (5) 3 months ago 56
7 Kiswa COD Fee for WooCommerce Kiswa COD Fee for WooCommerce Add a simple extra fee when customers choose Cash on Delivery (COD) in WooCommerce. by kiswasolutions 100+ ★★★★★★★★★★ 5 (1) 9 months ago 47
8 Advance Cash On Delivery For WooCommerce Advance Cash On Delivery For WooCommerce Extends WooCommerce Cash on Delivery(COD) payment gateway and hiding COD, adding extra fee… by shoroar 100+ ★★★★★★★★★★ 5 (1) 3 years ago 32
9 Cash on Delivery of Russian Post or EMS For WooCommerce Cash on Delivery of Russian Post or EMS For WooCommerce The plugin allows you to automatically calculate the tariff cost for Cash on Delivery of… by Artem Komarov 70+ ★★★★★★★★★★ 5 (1) 9 years ago 32
10 COD Express Checkout COD Express Checkout Add a customizable one-click COD checkout form to product pages. Skip cart, skip checkout… by adil 50+ ★★★★★★★★★★ No reviews 9 months ago 40

FAQ

aawahid Simple Deposits for WooComm…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is aawahid Simple Deposits for Woo… free?

Yes. aawahid Simple Deposits for Woo… is free to download and use from the official WordPress.org plugin directory.

Is aawahid Simple Deposits for Woo… safe to use in 2026?

aawahid Simple Deposits for Woo… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 55/100 on our health check.

How many websites use aawahid Simple Deposits for Woo…?

aawahid Simple Deposits for Woo… is active on <10 WordPress websites and has been downloaded 137 times since it launched in August 2026. It was downloaded 74 times in the last 30 days.

Does aawahid Simple Deposits for Woo… work with WordPress 7.1?

aawahid Simple Deposits for Woo… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does aawahid Simple Deposits for Woo… need?

aawahid Simple Deposits for Woo… requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was aawahid Simple Deposits for Woo… last updated?

The latest version, 1.0.0, was released on August 19, 2026 (1 month ago).

Who makes aawahid Simple Deposits for Woo…?

aawahid Simple Deposits for Woo… is developed and maintained by Abdul Awal Wahid.

What are the best alternatives to aawahid Simple Deposits for Woo…?

The most popular alternatives to aawahid Simple Deposits for Woo… are Smart COD for WooCommerce (30K+ installs), Shiprocket (10K+ installs) and PiWeb Disable payment metho… (4K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.