How it works

What your buyers actually see.

The full flow, end to end. Every buyer clears the same gate, signs the same attestation, and pays on your own checkout — branded to your store.

store.merit.example

Auto-playing preview of the live buyer flow. Nothing here is a real transaction.

STEP 01

Clear the gate.

Before the store even loads, every visitor confirms they are a qualified researcher buying for in vitro or laboratory use.

  • 21+ age and qualified-researcher affirmation
  • RUO and FDA disclaimer shown up front
  • No store access until it is confirmed
  • Fully customizable inside your plugin
store.merit.example
Verified by Merit
Before you continue

Select your researcher type and confirm research-use intent.

Researcher type: Academic / institutional lab
I am 21 years of age or older
For research use only
I accept the terms of sale
STEP 02

Sign in, email or phone.

Each buyer signs in with the email or phone on their research account. Passwordless, with no credentials for your store to manage.

  • Email or phone, the buyer’s choice
  • A one-time code, never a password
  • 2FA for compliance on every sign-in
  • Returning customers re-authorize by code
store.merit.example/checkout
Verified by Merit
Sign in to continue

Enter the email or phone on your research account.

researcher@helixbio.example
or continue with phone
STEP 03

Confirm with a one-time code.

A short code, sent by email or text, confirms the buyer controls the account before anything is signed.

  • One-time code by email or SMS
  • Magic-link option in the same email
  • Verified identity tied to the attestation
store.merit.example/checkout
Verified by Merit
Enter your code

We sent a 6-digit code to your email.

419207
STEP 04

Create the account and sign.

A passwordless account, the counterparty type, and the locked intended-use statement, signed before anyone reaches checkout.

  • Counterparty type and intended use captured
  • Attestation wording is locked, not editable
  • A signature is captured on file
store.merit.example/checkout
Verified by Merit
Sign the attestation

Counterparty type and intended use, on the record.

Licensed researcher · in vitro / RUO
21 CFR §201.128 intended-use standard
K. Osei
STEP 05

Pay on your own checkout.

Cards, Apple Pay, and Google Pay on your branded checkout, settled to your Stripe account, with card data never touching your server.

  • Native card form plus one-tap wallets
  • Funds settle to your own Stripe account
  • You keep the lightest PCI scope
store.merit.example/checkout
Buyer verified — pay securely
or pay with card
•••• •••• •••• 4242Pay $120.00
Go live

Live in three moves.

The buyer flow runs itself. Standing it up on your store takes three steps, on your own Stripe account, your own checkout.

01

Connect Stripe

Sign in to your Stripe account from the plugin. No API keys to copy, and you keep your own dashboard.

No API keys to copy
02

Verify counterparties

The gate captures counterparty type, intended use, and a signed attestation before anyone reaches the checkout.

Signed attestation on every buyer
03

Get paid

Cards and wallets settle to your account, with every signed record filed and ready to export.

Records filed and exportable
Free to start

See it on your own store.

Create your free account, connect your store, and stand up the gate, the records, and payments — on your own Stripe account.

Get started