verified match · test until KYC
The countersign,
before it is live.
Free verify already runs in the browser. Verified Match is the paid-looking layer on top: a hosted referee countersign at a $9.99 list price. Early access means you can open the Stripe test checkout. It does not mean QorTime takes real money.
TEST / EARLY ACCESS. Business KYC is open. Do not pay out escrow because a test badge exists. Do not treat the Payment Link as a live product.
What you are trying
- List price $9.99 USD, one time, named Verified Match
- Test card 4242 4242 4242 4242, any future date, any CVC
- Gold badge on the verifier says TEST MODE when a receipt id is marked paid
- The signature verdict does not change because a test payment exists
The public test Payment Link does not know which receipt you mean. To tie a payment to a receipt id, paste the JSON on the verifier and use “Checkout this receipt (test)” once the test service answers. A Payment Link purchase alone has no receipt id.
-
01
Look at a receipt
Use a match receipt, or load the demo JSON on the verifier. Confirm the id the page reads (receipt id, or else the match id).
-
02
Verify for free
Run the signature check. VERIFIED means the signed contents hold against the pinned referee key. That result is the one a platform should trust for the score story. It is not a payment.
-
03
Open test checkout
The button above goes to Stripe’s hosted test Payment Link. You can also start a receipt-tied test Checkout from the verifier. Both are test mode. Canceling records nothing as paid.
-
04
Wait for the test badge
After a receipt-tied test payment, the verifier asks the test service whether that id is paid. The badge appears only when that lookup says so. If the host has no test key yet, the lookup can come back empty. The local signature check still runs.
Test service origin, no trailing slash: https://qortime-verified-match-production.up.railway.app
Pricing grid: /pricing/. The capture-to-verify path: /how-it-works/. Known gaps stay in RISKS.md.