Plugin for WooCommerce

Proof that your customer accepted your terms and conditions in WooCommerce.

WooCommerce asks customers to tick the terms and conditions box, but does not keep which version each customer accepted, nor any proof of it. Sellat Proof for WooCommerce stores, with every paid order, the exact version of your terms and privacy policy, together with the order itself, in timestamped proof anchored on Polygon and Bitcoin.

eIDAS And on the orders that matter most, the eIDAS qualified timestamp from FNMT-RCM, with a legal presumption across the EU. With the Pro account, 3 a month included.

Coming soon to the WordPress.org directory.

Create a free account

The plugin connects to your Sellat account. Create it today and connect it in one click the day the plugin reaches WordPress.org.

See the Pro account →
Every paid order Recorded when it is paid, without making the customer wait.
Your terms, version by version Each order points to the exact text your customer accepted.
Verifiable without Sellat Anchored on Polygon and Bitcoin, with a pack anyone can check with standard tools.
The Sellat box on each order: the state of its proof, the proof pack, the certificate and the eIDAS seal.
The Sellat box on each order: the state of its proof, the proof pack, the certificate and the eIDAS seal.

When you need it

The day someone disputes an order.

You cannot know which order it will be. So the plugin keeps all of them, the moment they are paid, without you doing anything.

01

“I never accepted those terms”

Each order points to the exact version of your terms and privacy policy in force at checkout, with its text kept.

02

A chargeback or a claim

The order’s date, amounts, products, status and payment method, recorded when it was paid and anchored on public networks.

03

You changed your terms

Each change to the content of your legal pages is a new version, with its fingerprint and its text. You will know what they said on the day of each order.

More than a saved checkbox

A checkbox saved in your own database is your word.

A snippet or a plugin that saves “accepted” on the order helps, but you control that data and it can be changed. Proof has to stand without your admin.

Just the checkbox, in your databaseSellat Proof for WooCommerce
That the customer accepted Yes Yes
The exact text they accepted No Yes, every version with its text
A date that does not depend on you No Yes, anchored on Polygon and Bitcoin
Checkable by a third party without your admin No Yes, with the proof pack
eIDAS qualified timestamp No With the Pro account

What it records

What happened, not who your customer is.

Each order’s record carries what it takes to prove it, and nothing more.

Every paid order

Number, dates, amounts, products, status and payment method, the version of the terms and privacy policy accepted, and a fingerprint of the customer’s email.

Every version of your legal pages

Terms, privacy, returns and shipping. Each time the content of one changes, a new version is recorded with its exact text.

Never the customer’s name, address, email or phone, unless you turn on custody of the full order in the Pro account. Only a fingerprint (hash) is published on the public networks.

Two ways to protect it

Free every day, or every order with its own proof.

Both keep the record of every order and of your legal pages. What changes is when and how it is anchored.

Free

Free account

  • The day’s orders in one daily proof of your shop, anchored on Polygon and Bitcoin
  • Each order keeps its record and its path in the day’s tree
  • Your legal pages, recorded at every change
  • A proof pack for every order

Coming soon

Pro account

€12 a month, VAT included

  • Every order with its own proof within minutes, and its PDF certificate
  • An eIDAS qualified timestamp from FNMT-RCM per order, 3 a month included: by hand or by rules, for example orders over an amount
  • Custody of a full copy of every order
  • Everything in the free account

See pricing →

How it looks in your shop

Inside WooCommerce, where you already work.

A box on every order, a column in the list and a section of its own under WooCommerce → Sellat.

Usage: everything your shop protected in the period, day by day, and what your plan has left.
Usage: everything your shop protected in the period, day by day, and what your plan has left.
Protection: daily or individual proofs, the eIDAS seal, custody and the legal pages it watches.
Protection: daily or individual proofs, the eIDAS seal, custody and the legal pages it watches.
Orders: every order with the state of its proof, filters and bulk actions.
Orders: every order with the state of its proof, filters and bulk actions.
Legal versions: every version of your legal pages with its fingerprint and its proof.
Legal versions: every version of your legal pages with its fingerprint and its proof.
Connection: your shop connected to Sellat in one click.
Connection: your shop connected to Sellat in one click.

Verifiable without Sellat

A pack anyone can check without asking us.

From each order you download a proof pack. Once downloaded, it checks with standard tools, even if Sellat no longer existed. Your shop also keeps its own copy of every record.

  • The order’s record
  • The exact text of the accepted terms
  • The public proof on Polygon and Bitcoin
  • A README that explains how to check everything

Built for WooCommerce

Without touching your checkout.

Requires WordPress 6.5 or later, WooCommerce and PHP 8.1 or later.

  • Classic checkout and the Cart and Checkout blocks.
  • High-Performance Order Storage (HPOS).
  • Background jobs with Action Scheduler: the checkout never waits for Sellat, and if Sellat cannot be reached, orders are sent later, with retries.
  • A Usage screen: what was protected in 7, 30 or 90 days, the sales covered, the eIDAS seals issued and left, and a chart per day.
  • A Sellat box on each order and a Sellat column in the orders list.
  • The API key is stored encrypted. The acceptance IP, only if you turn it on, joins WooCommerce’s personal data export and erasure.

Frequently asked questions

Before you ask.

How do I save terms and conditions acceptance in WooCommerce?

With the plugin, every paid order keeps the version of your terms and privacy policy in force at checkout, with its exact text and the date, in proof anchored on Polygon and Bitcoin. You only choose which legal pages it watches.

Does it help with a chargeback or a claim?

Yes: it provides the order and the terms the customer accepted, with a reliable date. The Polygon and Bitcoin proof is technical: anyone can check it with standard tools and, if needed, an expert witness explains it. The eIDAS qualified timestamp of the Pro account goes further: it enjoys a legal presumption of the accuracy of its date and time and of the integrity of the data across the European Union (art. 41(2) of Regulation (EU) 910/2014).

Do I need a Sellat account?

Yes. The proofs are made by the Sellat service. The free account includes the daily protection of your orders and the recording of your legal pages.

Is my customer’s email published?

No. Only a fingerprint (hash) is published on Polygon and Bitcoin, never personal data. The order’s record carries a fingerprint of the email, not the email. The email only goes in the proof pack you download from the order in your shop, so whoever receives it can check it.

What if a public network or FNMT does not respond?

Nothing in your shop: the checkout never waits. Sellat is the link to Polygon, Bitcoin and FNMT; if one does not respond, the proof stays queued and is completed as soon as it is back, with retries. If Sellat itself does not respond, the plugin keeps the order and sends it later.

Does it work with the block checkout and with HPOS?

Yes, with both.

What happens to my proofs if I delete the plugin?

They stay in Sellat, and by default the plugin leaves each order’s link to its proof and your local copies in place. Deleting it forgets the key and the settings.

Start with the free account.

Create your account today. The day the plugin is on WordPress.org, you connect it in one click and every paid order is proven.

Create a free account