Introduction

WelcomeServices map

Guides

AcceptSpend

Legal

SecurityPrivacyTerms

PreviousCreate walletNextPay URL
BlogPrivacyTerms

Verify a receipt

Re-check a Rill receipt before unlocking paid content or trusting a payment succeeded.


Same flow over HTTP: POST /access/verify

Tool

rill_verify_receipt

Call after a successful pay when the seller or unlock path needs an independent check. Sellers should still store used receipt_ids themselves for one-time unlock, verification alone does not consume the receipt. For the seed demo, after a ledger pay to SEED23, unlock with GET /demo/echo and the X-Rill-Receipt header.

Auth

No key required. Guest-safe.

Parameters

ParameterTypeRequiredDescription
receipt_idstringyesReceipt id returned from pay
resource_idstringnoOptional resource scope for the verify call

Usage notes

  • Open-world Accept gates may also accept Payment-Receipt / PAYMENT-RESPONSE headers from MPP/x402 clients.
  • Seed unlock over HTTP: GET /demo/echo with X-Rill-Receipt after paying SEED23 on the ledger.
  • Same flow over HTTP: POST /access/verify.