loader image
Setup Guides

How to Install and Configure SecureHold WP: Complete Setup GuideFrom plugin installation to your first test security deposit hold

A complete setup guide for installing SecureHold WP, checking Stripe configuration and testing your first WooCommerce security deposit workflow.

SecureHold WP Updated May 2026 10 min read

Before you install SecureHold WP

SecureHold WP is a WooCommerce extension. Before installing it, confirm that the following are already in place on your site.

Key idea

Before creating real deposit holds, confirm that WooCommerce checkout and Stripe payments already work correctly on your store.

Install SecureHold WP

Once the prerequisites are confirmed, installation follows the standard WordPress plugin process.

  1. 1Download the SecureHold WP plugin package from your account or the distribution link provided after purchase.
  2. 2Log in to your WordPress admin dashboard.
  3. 3Go to Plugins, then Add New, then Upload Plugin.
  4. 4Select the SecureHold WP ZIP file and click Install Now.
  5. 5Activate SecureHold WP once the installation is complete.
  6. 6Open the SecureHold WP settings or setup page to begin configuration.

Connect or verify Stripe configuration

SecureHold WP works with your existing WooCommerce Stripe Gateway connection. You do not need to add separate API keys unless your setup requires it.

Configure your first deposit rule

After activation and Stripe connection, configure how deposits are created for your orders. If you are still planning the workflow, start with the guide to add a security deposit to WooCommerce.

Run Health Check before your first test order

Before placing a test order, run the SecureHold WP Health Check. It reviews the most common configuration points that can silently cause deposit workflows to fail.

  1. 1Open the Health Check from the SecureHold WP admin page.
  2. 2Review Stripe status: API connection, mode (test or live) and key validity.
  3. 3Review WooCommerce status: gateway active, required settings in place.
  4. 4Check webhook configuration: endpoint URL, registered events and recent delivery status.
  5. 5Fix any warnings or errors before proceeding. Do not skip warnings and assume they will not cause issues in production.

Create your first test order

With Health Check passing, place a complete test order to verify the deposit workflow end-to-end. Use the dedicated checklist to test WooCommerce security deposits in Stripe test mode before accepting live orders.

Heads up

Do not test a new deposit workflow for the first time with a real customer order. Use Stripe test mode and confirm that capture and release behave as expected before accepting any live payments with deposits enabled.

What to do before going live

Before switching to live mode and accepting real customer orders with deposits, work through this checklist.

Set up SecureHold WP with confidence

Use SecureHold WP Health Check and documentation to validate your WooCommerce security deposit workflow before going live.

FAQ

  • Do I need WooCommerce before installing SecureHold WP?
    Yes. SecureHold WP is a WooCommerce extension. WooCommerce must be installed and activated on your site before you install SecureHold WP. It will not function without an active WooCommerce setup.
  • Do I need Stripe to use SecureHold WP?
    Yes. SecureHold WP creates Stripe authorization holds using your Stripe account and the WooCommerce Stripe Gateway. You need an active Stripe account and the WooCommerce Stripe Gateway installed and configured on your site.
  • Should I test in Stripe test mode first?
    Yes, always. Stripe test mode lets you place real test orders using test card numbers without processing actual payments. Test the full deposit workflow including capture and release before accepting any customer orders with deposits enabled.
  • Where do I check if SecureHold WP is configured correctly?
    Use the SecureHold WP Health Check. It reviews your Stripe connection, API keys, WooCommerce gateway status and webhook configuration, and surfaces any issues that could prevent deposit holds from working correctly.
  • Can I configure deposits per product?
    Yes, with the Pro plan. The Pro plan includes product and category rules that let you set different deposit amounts for different products or categories. The standard plan applies a single global deposit rule to all qualifying orders.

Ready to use authorization holds in WooCommerce?

Start with the free plugin, then upgrade when you need advanced rules and automation.