Skip to main content
NEW Didit KYC Identity Verification is live, verify signers with government ID & biometrics for eIDAS Advanced signatures Learn more

WordPress commerce

WooCommerce Integration

Signatures that follow every WooCommerce order

Auto-send agreements when orders are placed, require pre-checkout signatures, or collect post-purchase contracts — with order fields filled in automatically.

WooCommerce

Order lifecycle triggers · product templates · signed PDF on the order

Commerce signing without leaving WordPress

Connect WPsigner to the WooCommerce order lifecycle so contracts move with checkout, fulfillment, and renewals.

Auto-send on order

Trigger a signing request the moment a WooCommerce order is placed.

Product-specific agreements

Attach different contracts to products or categories — license vs. service agreement.

Order data auto-fill

Populate name, address, and order details into document fields automatically.

How it fits the order flow

Configure once per product or category — then signing runs with checkout and fulfillment.

  1. 1

    Map templates to products

    Choose which agreement applies to each product or category in WooCommerce.

  2. 2

    Choose when to collect

    Require a signature before checkout, or send the request after purchase automatically.

  3. 3

    Auto-fill from the order

    Customer and order fields populate the document so signers are not retyping data.

  4. 4

    Update status & attach PDF

    Reflect signing completion on the order and attach the signed PDF to the order record.

Subscriptions and renewals

With WooCommerce Subscriptions, trigger fresh signing requests when terms change or a subscription renews — so recurring customers stay aligned with current agreements.

  • Pre-checkout signatures for terms, waivers, or regulated products
  • Post-purchase NDAs, onboarding packs, and service agreements
  • Order status updates when signing completes
  • Signed PDF stored on the WooCommerce order
Browse integrations →

What you can automate

  • Signing request on new order
  • Product- or category-specific templates
  • Pre-checkout or post-purchase collection
  • Subscription renewal re-sign flows
  • Signed PDF attached to the order

Built for WooCommerce merchants

Services & memberships

Collect terms or liability waivers before checkout completes.

Digital products

Attach license agreements to software or downloadable goods automatically.

Agencies & freelancers

Send client agreements after purchase without leaving WordPress.

Subscription businesses

Re-collect signatures when plans renew or policies update.

Frequently asked questions

How does WPsigner integrate with WooCommerce?

WPsigner hooks into the WooCommerce order lifecycle. You can trigger signing requests on new orders, require pre-checkout signatures, auto-fill fields from order data, update order status when signing completes, and attach the signed PDF to the order.

Can I require signatures before checkout?

Yes. Add a signature step to the checkout flow so customers sign terms, waivers, or service contracts before the order is processed — ideal for services, memberships, and regulated products.

Does it work with WooCommerce Subscriptions?

Yes. Trigger new signing requests on subscription renewals so customers re-sign updated terms when a plan renews.

Can I attach different contracts to different products?

Yes. Configure product-specific or category-specific templates — for example a consulting agreement for services and a license agreement for software.

Where are signed WooCommerce documents stored?

On your WordPress server with WPsigner, with the signed PDF also attachable to the WooCommerce order record for easy reference.

Do I need a separate SaaS account for store signatures?

No. WPsigner runs on your WordPress site alongside WooCommerce — no per-envelope cloud account required for store workflows.

Add e-signatures to your WooCommerce store

Auto-send contracts, require checkout signatures, and keep signed PDFs on the order — all self-hosted on WordPress.

Unlimited Usage · Self-Hosted

Stop paying per envelope

Choose an annual or lifetime license with unlimited documents and no per-envelope fees. Keep control of your data and signing workflows.