Product overview
AL
Alfredo LinguiniGusteau BV · Admin
Mockup Clickable prototype. Every figure carries a source label: Banqup list price proposed here external benchmark needs your input
Qualified trust services · Banqup SA

One wallet holds your company's identity. The same wallet seals what your company sends.

Banqup issues your organisation a European Business Wallet and a qualified seal certificate in the same subscription. The wallet proves who you are to counterparties, banks, platforms and consumers. The seal binds that identity to every invoice, statement and certificate you issue.

10,000qualified seals included from €39/month proposed
3 yearsseal certificate validity, renewal transparent to your integration list
< 2 minonline self-registration for the legal representative list
27Member States recognise the seal under eIDAS mutual recognition
🪪

Hold and prove your identity

Registration extract, VAT status, IBAN, permits and certifications live in the wallet as verifiable attestations. Present them once; every counterparty verifies without re-collecting paperwork.

Included in every plan
🔏

Seal what you send

A qualified electronic seal on an invoice, statement or certificate binds the document to your legal entity — not to the platform that transported it — and lets the recipient verify its integrity and origin.

Included in every plan
💶

Issue and sell attestations

Become an issuer: attest facts about your suppliers, members or customers. Let third parties pay for the attestations they request, settled over Banqup's payment rails.

The bundle argument, in one line

A seal certificate on its own proves a document was not altered. It does not tell the receiver anything they can act on. The wallet is what carries the registration, VAT and IBAN attestations the receiver actually checks. Used separately, each half under-delivers; used together, the receiver can auto-approve by verifying document data.

Document
Invoice 2026-04417
PDF · PAdES LTV
Sealed by
Gusteau BV
EAA seal certificate, ECC G2-2025
Attached attestations
LPID · VAT · IBAN
from the wallet, selective disclosure
Issuing CA
Banqup Issuing CA
via Banqup Root CA ECC G1
Anchor
Belgian Trusted List → EU LOTL
verifiable by anyone, no contract with Banqup

Plans & pricing

Wallet and sealing are one subscription. Start with one month free, with all functionality available in Sandbox. Choose an advanced or qualified production seal when you go live. Prices exclude VAT and are billed annually in advance.

🎁
Your first month is free. Explore every feature in Sandbox before choosing the production seal that fits your use case.
Sandbox
1 month free
All functionality, non-production
  • Advanced seal included
  • Test wallet, credentials and integrations
  • No production documents
Seal Starter Most common
€39/month
€468/year · 10,000 seals included
  • Everything in Wallet
  • Seal certificate included (3 yr)
  • Qualified seal volume — discuss with sales
  • Overage €0.020 per seal
  • 1 Location, 10 users
  • Long-term validation (LTV) and Acrobat Reader's verified-signature check
Seal Business
€89/month
€1,068/year · 50,000 seals included
  • Everything in Starter
  • 50,000 qualified seals / year
  • Overage €0.018 per seal
  • 3 Locations, 25 users
  • Different signature formats for PDF, XML and other files
Seal Corporate
€149/month
€1,788/year · 100,000 seals included
  • Everything in Business
  • 100,000 qualified seals / year
  • Overage €0.015 per seal
  • 10 Locations, 100 users

Premium add-ons

Two capabilities are deliberately not in the base plan: they change your regulatory role from holder/verifier to issuer, and they move money.

Issue credentials (EAA / QEAA)

Attest facts about suppliers, members, employees or products
€49/month per issuer identity
Unlimited credential issuance included proposed
  • · OID4VCI issuance endpoints and credential designer
  • · Revocation, status list and 7-year evidence retention
  • · One issuer identity per Space — branches map to establishments

Sell credentials over Banqup payment rails

Third parties pay you for the attestations they request
2.4% + €0.25 per settled purchase
Plus €49/month on any production plan. proposed
  • · SEPA Direct Debit €0.35 · iDEAL €0.32 · Bancontact €0.39
  • · You set the price per credential type; Banqup collects and settles
  • · Weekly SEPA payout, T+2 confirm with Treasury

What the wallet unlocks elsewhere in Banqup

Once the wallet holds a verified registration extract, VAT attestation and IBAN attestation, onboarding to another Banqup product is a consent screen instead of a form.

🧾
Document subscriptione-invoicing, Peppol delivery, archiving. Onboarding pre-filled from wallet attestations.
Price TBD
🏦
Payments subscriptioncollections and payouts. AMLR customer due diligence satisfied by the same attestation set.
Price TBD

Internal: How the price is built

Not a customer-facing screen. This is the derivation behind the plan table, so you can argue every number in a pricing committee — and see exactly which ones I made up.

Starting point: Banqup's existing QSeal list price

Source: Banqup QSeal commercial terms as recorded in your own notes. Certificate cost is not included in the batch price.

ComponentList pricePer yearPer seal
QSeal certificate, per legal entity€600 / 6 years, upfront€100.00—
Seal execution — 10,000 documents€170 / year€170.00€0.0170
Seal execution — 50,000 documents€770 / year€770.00€0.0154
Seal execution — 100,000 documents€1,360 / year€1,360.00€0.0136
Seal execution — 250,000 documents€2,920 / year€2,920.00€0.0117
Banqup list price — unchanged by this proposal. The bundle sits on top of it, it does not undercut it.

The bundle price = standalone equivalent + wallet uplift

PlanSeals/yrStandalone (cert + batch)Bundle price/yrWallet upliftAll-in per seal
Seal Starter10,000€270€468€198€0.0468
Seal Business50,000€870€1,068€198€0.0214
Seal Corporate100,000€1,460€1,788€328€0.0179
💡
The uplift is the whole commercial argument. €198–568 per year buys the wallet, the attestation set, the public profile and the discovery surface. That is what a customer would otherwise spend on a single manual KYB cycle with one counterparty. proposed

External benchmarks

ReferencePrice
Direct-seal market, certificate€300–1,500 / yr
Direct-seal market, per seal~€0.05
Skribble — identification, one-off€24.50
Skribble — QES per signature€4.00–5.00
Banqup QES corporate — identification€20 / user / yr
Banqup QES corporate — signature€4 (25 for €100)

Sources. Market seal range and per-seal figure: Banqup executive deck slide 3. Skribble figures: skribble.com/en-eu/pricing, retrieved 26 Aug 2026, cross-checked against a second vendor-comparison source. Banqup QES figures: your recorded Phase 2 corporate pricing. Public list prices for competitor QSeal certificates are largely quote-based — GlobalSign, D-Trust, Namirial and DigiCert publish product pages without prices, so the €300–1,500 range could not be independently re-verified today and should be treated as an internal estimate.

Payment-rail benchmark for selling credentials

MethodMarket rateProposed Banqup fee
EU consumer card1.5–1.8% + €0.252.4% + €0.25
SEPA Direct Debit€0.25–0.35€0.35
iDEAL€0.29–0.32€0.32
Bancontact€0.39€0.39

Sources. Mollie card rate 1.8% + €0.25 and Stripe EU card rate ~1.5% + €0.25, iDEAL €0.29–0.32, Bancontact €0.39, SEPA DD €0.25–0.35 — corroborated across three independent comparison sources (comparepsp.com, europeanstack.com, paymentgatewaycost.com, all reviewed or verified in H1 2026). On cards the proposed take leaves roughly 0.6 percentage points of platform margin over acquiring cost; on local rails it is pass-through with no margin, which is a decision to confirm.

⚠️
Banqup SA is a payment institution, so these rails may be internal rather than bought from a PSP. If so, the margin structure differs and these numbers need replacing with real internal cost of acceptance.

Numbers in this mockup that I did not have a source for

ItemValue shownStatus
All bundle plan prices and seal allowances€39 / €89 / €149 per month; first month freeProposed by me
Overage rates€0.020 / €0.018 / €0.015Proposed by me
Issuer add-on price and issuance€49/month, unlimited credentialsProposed by me
Location / user limits per plan1 / 10 / 25 / 100 / unlimitedProposed by me
Document and payments subscription pricesnot shownYou need to supply
SLA, payout timing, monthly-billing uplift99.9%, T+2, +20%You need to confirm

Documents onboarding and Payments activation

Belgium, France, Germany and the Netherlands share the same high-level journey: identify the applicant, verify the business, set up the workspace, approve and sign. Country registries and identity methods remain local.

Documents is activated first. Payments is a separate optional activation and reuses the verified business profile. A BSN is requested only for Dutch Payments activation, never for Documents.

Country coverage

Sealing is recognised across the EU, but self-service onboarding depends on access to a trusted business registry and an accepted identification route. This screen belongs in the sales flow, not buried in a contract annex.

MarketSeal onboardingRepresentative identificationRegistry lookupStatus
🇧🇪 BelgiumSelf-serviceBanqupIDKBO / BCELive
🇫🇷 FranceSelf-serviceBanqupIDRNE / INPI confirmLive
🇳🇱 NetherlandsSelf-service demoBanqupID / EUDI WalletKVK demonstrationDocuments + Payments
🇮🇹 ItalyManual operator procedureSPIDRegistro Imprese — pending
🇩🇪 Germany · 🇪🇸 Spain · rest of EUManual operator procedureBanqupIDNot integratedOn request

Waitlist behaviour for a country that is not yet live

Rather than a dead end, an out-of-scope country can start a one-month Sandbox trial and queue a production seal request that converts the moment registry access lands.

👨‍🍳

Gusteau BV

did:web:gusteaus.banqup.com:did:deead35b-8ee3-41c4-9108-46e8620260e0 ⧉
Verified by Banqup Seal Starter
Seals used this year
7,412
of 10,000 · 74% · resets 26 Aug 2027
Attestations held
6
4 valid · 1 public · 1 expired
Seal certificate
1,096
days remaining · expires 26 Aug 2029
Presented to counterparties
38
last 30 days · 12 distinct verifiers

Needs your attention

⚠️
Seal allowance 74% consumed with 11 months to go. At your current rate you will exhaust the plan on 3 Feb 2027. Set up auto top-up or move to Seal Business.
✕
Tax compliance attestation has expired. It was public, so it has been removed from your profile and the directory. Request a fresh one.
◎
fabaleus.nl is not yet bound. The did.json file has not been deployed on that domain, so the trusted-webshop check will fail there. See deployment steps.

Recent sealing

INV-2026-04417.pdf
Peppol · 0208:BE0987654321
Sealed2 min ago
INV-2026-04416.pdf
Peppol · 0208:BE0555112233
Sealed4 min ago
allergen-declaration-Q3.pdf
Manual upload · Colette Tatou
Sealed1 h ago
INV-2026-04380.pdf
API · gusteau-erp-prod
Rejected3 h ago

Do more with the wallet

Reuse the company credentials in your wallet, then complete the checks required for each product.

🧾
Document subscriptionOnboard in 2 steps instead of 9 — registration, VAT and IBAN are already verified.
🏦
Payments subscriptionReuse company credentials; the payments provider completes its own due diligence.
📜
Issue your own attestationsAttest supplier facts, memberships or product claims. €49/month.
💶
Charge for attestationsLet third parties pay when they request one from you.

Trust chain, live

What a counterparty resolves when they check anything you sealed today.

You
Gusteau BV
EUID BEKBO.0123456789
Certificate
Valid
OCSP good · 12 s ago
Anchor
EU LOTL
Belgian Trusted List
👨‍🍳

Gusteau BV

ID: did:web:gusteaus.banqup.com:did:deead35b-8ee3-41c4-9108-46e8620260e0 ⧉

Details of the legal entity

The foundational information that establishes the entity's legal identity and its official points of contact.

General

Legal name
Gusteau BV From register
Registration country
🇧🇪 Belgium
Language
Dutch (Belgium)
Email address
contact@gusteau.be
Phone number
+324 72 02 05 70
EUID
BEKBO.0123456789
VAT number
BE0123456789

Address

Main address
Kerkstraat 37 101
9100 Sint Niklaas
Belgium
Billing address
Kerkstraat 37 101
9100 Sint Niklaas
Belgium
Delivery address
Kerkstraat 37 101
9100 Sint Niklaas
Belgium

E-invoicing

Peppol address
0208:BE123456789 Preferred
Email address
facturen@gusteaus.be
Seal outgoing invoices
On attach LPID + VAT + IBAN
🔗
This is where the bundle pays off. With sealing on, every invoice leaving over Peppol carries a seal bound to Gusteau BV plus the three attestations the receiver's system needs to auto-approve. Without the wallet the seal proves integrity but the receiver still has nothing to check the IBAN against.

Linked domains

Facebook
Gusteau BV
Instagram
@gusteaus
These are profile links only. To make a domain cryptographically provable, use Linked domains.

Gusteau BV

did:web:gusteaus.banqup.com:did:deead35b-8ee3-41c4-9108-46e8620260e0 ⧉

Credential wallet

Attestations issued by authorities, banks and certifiers that prove your company's status, licences and attributes. Present them to prove legitimacy instantly instead of emailing scans.

📄
KBO registration extractVlaamse Overheid — Departement Omgeving
PublicValid
🏦
Bank identification and account confirmationKBC Bank NV · IBAN BE68 5390 0754 7034
PublicValid
🥗
Food safety permit FAVV/AFSCAFederal Agency for the Safety of the Food Chain
Valid
🏅
Best Italian cuisine 2025Gault&Millau Belgium
PublicValid
🧾
Attest van fiscale nalevingFOD Financiën, Koninkrijk België · expired 31 Jul 2026
Invalid
🏦
Bank identification and account confirmationAdd another IBAN account to this business wallet
👁️
Public means publicly verifiable. Any party can resolve the DID document. A credential marked public is exposed as a linked verifiable presentation from that DID document, allowing its data to be verified anonymously without a separate request.
⚠️
Deleting removes it from your wallet only. It does not revoke anything at the issuer, and it does not invalidate presentations you already made. To stop a claim being relied on, ask the issuer to revoke.

Spaces

A Space is a branch, location or division under one legal entity. Spaces share the seal certificate, the EUID and the verifier attestation, but have their own branding, staff access and integrations.

👨‍🍳

Gusteau's Antwerp

Verified by Banqup
Seal StarterRestaurant
Communication language
Dutch (Belgium)
Address
Place de la Gastronomie 22, 1000 Brussels
Establishment number
2.345.678.901
📅
SubscriptionSeal Starter
👤
Users4 with access
🧩
Extensions2 enabled
🔌
Applications3 registered
🎨
BrandingLogo and colours
🍝
Gusteau's Sint-NiklaasEstablishment 2.345.678.902 · 12 users · 1 application
Seal Starter
🚚
Gusteau WholesaleEstablishment 2.345.678.903 · 6 users · issuer identity configured

Verify with DNS instead

Add a TXT record at the domain root. Its value is the wallet instance address shown on Entity details.

_banqup-wallet.gusteaus.com TXT "did:web:gusteaus.banqup.com:did:deead35b-8ee3-41c4-9108-46e8620260e0"
🏢
One establishment, one issuer identity. When you turn on credential issuance, each Space becomes a separate logical issuer with its own name, logo and credential types — mapping cleanly to KBO vestigingseenheid, SIRET, KVK vestigingsnummer or Betriebsnummer. They still share one legal identity and one seal certificate, so you are billed once for the certificate and once per issuer identity.

Gusteau's Antwerp · People & access

Spaces / Gusteau's Antwerp. Manage who can access this Location and what they can do. A person's identity remains separate from the companies they work for.

PersonIdentity levelAccessRepresentative credentialCan sign
AL
Alfredo Linguini
alfredo@gusteau.be
Verified identity
BanqupID · 26 Aug 2026
Full access
all 3 Spaces
Legal representative Yes
CT
Colette Tatou
colette@gusteau.be
Verified identity
BanqupID · 14 Jun 2026
Full access
Antwerp, Sint-Niklaas
Power of attorney
to 31 Dec 2026
Yes
RB
Rémy Bouillon
remy@gusteau.be
email + mobile only
Read only
Antwerp
Employee No
needs verified identity
SP
Skinner & Partners
accounting partner
Organisation Documents only
all Spaces
Mandate on file No

Sign-in methods

🔑
PasswordAvailable to everyone
On
🪪
EUDI WalletPresent your identity credential instead of typing a password
On
🤖
Application credentialsFor ERPs and webshops calling the API
3 active

Raise the bar for sensitive actions

Choose which actions require a verified identity rather than a verified account.

Linked domains

Bind a domain you own to this wallet so a visitor's wallet can prove which legal entity is behind the site. The TLS padlock proves the domain has a certificate; this proves who runs it.

🌐
gusteaus.comdid.json detected and verified · last checked 4 min ago
Verified
🌐
fabaleus.nldid.json not yet deployed
🌐
shop.gusteaus.bedid.json deployed but the content does not match — the reciprocal reference is missing
Error

Show the binding on your site

Paste this where you want the trust mark to appear. It links to your public profile and lets a visitor inspect the underlying attestations.

<script src="https://trust.banqup.com/badge.js" data-entity="BEKBO.0123456789" data-show="name,vat,iban"></script>
✅
Verified by BanqupGusteau BV · BE0123.456.789
⚖️
Banqup does not vouch for domain ownership. Proving you control a DNS name is the job of your TLS certificate authority, under a different regulatory regime. What Banqup attests is the legal entity. The binding you create here is what joins the two — and a visitor's wallet checks both independently.

Applications & verifying

Register the sites and systems that use this wallet to check who they are dealing with — your webshop asking a visitor to prove they are over 18, or your ERP checking a new supplier is a real, active business.

🛒
gusteaus.com — webshop checkoutAsks for: over-18 proof only · callback https://gusteaus.com/auth/callback
Active
🧑‍🍳
Staff portalAsks for: name, employee credential · callback https://staff.gusteau.be/cb
Active
🚚
Supplier onboarding portalAsks for: registration extract, VAT status, IBAN, food-safety permit

What an application can ask for

The request is capped at what you declare here. A visitor's wallet will refuse anything beyond it, and will show them exactly what you asked for and why.

Over 18
Returns yes or no. No date of birth.
Allowed
Name
Given name and family name
Allowed
Full date of birth
Rarely justifiable if an age check will do
Not requested
AddressNot requested
NationalityNeeds approval
⚖️
An application cannot go live until its legal basis is uploaded. Under eIDAS 2.0 you must declare and justify every attribute you request from a person: the lawful basis, the purpose, and how long you keep it. The supervisory authority can review what you filed. This is a hard gate in the product, not a reminder.

Seal a document

Applies a qualified electronic seal in the name of Gusteau BV. The document itself never leaves your browser — only its hash is sent to the sealing service.

📄
Drop a PDF or XML here
or choose a file · up to 50 MB
📕
INV-2026-04417.pdf284 KB · sha-256 9f2a…c41e
Ready

Seal settings

All Spaces share one certificate and one legal identity. Branding differs; the legal signer does not.
XAdES and CAdES are inside Banqup's audited qualified scope. Turning them on is a configuration change, not development — safe to commit to a customer.

Preview

Gusteau BV
Kerkstraat 37 101
9100 Sint Niklaas
INVOICE 2026-04417
26 Aug 2026
Due 25 Sep 2026
Catering — corporate lunch, 60 covers€ 2,340.00
VAT 21%€ 491.40
Total€ 2,831.40
IBAN BE68 5390 0754 7034 · VAT BE0123456789
🔏 Sealed by Gusteau BVQualified electronic seal · Banqup SA
26 Aug 2026 14:02:11 CEST
BEKBO.0123456789
This seal consumes
1 of 2,588 remaining
📦
Sealing many documents? Batch sealing is not supported — each document is sealed as its own operation. For invoice runs, drive it through the API and let it stream. See Automate sealing.
🔏

Sealed

INV-2026-04417.pdf · qualified electronic seal in the name of Gusteau BV

What a receiver can verify

Anyone, anywhere in the EU, using their own tooling, with no relationship to Banqup.

Document
INV-2026-04417
sha-256 9f2a…c41e
Seal
PAdES B-LTA
timestamped 14:02:11 CEST
Signer
Gusteau BV
EUID BEKBO.0123456789
Certificate
Valid, not revoked
OCSP good · serial 3f:a1:9c:22
Issuing CA
Banqup Issuing CA ECC G2-2025
via Banqup Root CA ECC G1
Anchor
EU LOTL
Belgian Trusted List, service Qualified Remote Sealing

Attestations travelling with the document

📄
Registration extractGusteau BV · active since 14 Mar 2011
Valid
🧾
VAT statusBE0123456789 · active at time of sealing
Valid
🏦
IBAN attestationBE68 5390 0754 7034 · issued by KBC Bank NV
Matches invoice
✅
The IBAN on the invoice matches the bank-attested IBAN. This single check is what turns payment diversion from a missed manual step into a cryptographic mismatch.

Technical detail

Signature formatPAdES B-LTA
AlgorithmECDSA P-256 / SHA-256
Timestamp authorityQualified TSA, third-party QTSP
Validation materialEmbedded in the document (LTV)
Adobe trustRecognised
Long-term preservation — no qualified preservation service
Seal IDsl_01JZQ8K3N7MB4V2
⏳
LTV is not preservation. Embedded validation material lets the seal be checked after the certificate expires, but it does not refresh over decades. If a customer needs 10+ year evidential value, that is a qualified preservation service — not in scope today. Flag it in the sales conversation rather than after signature.

Automate sealing

Most volume arrives from an ERP or an invoicing platform, not from this screen. Three ways in.

⚡

Direct API

Send a hash, get a seal back. Three calls: open a session, submit the hash, collect the signature.

🔌

Peppol pipeline

Seal automatically on the way out. No code — turn it on in the e-invoicing settings and pick which document types.

🧩

Connectors

Odoo, Exact, SAP Business One, Microsoft Dynamics. confirm which exist

Seal a document from your ERP

POST /v1/seals Authorization: Bearer <client-credentials token> X-Space: gusteaus-antwerp { "documentHash": "9f2a...c41e", "hashAlgorithm": "SHA-256", "format": "PAdES-B-LTA", "attach": ["lpid", "vat", "iban"], "reference": "INV-2026-04417" } → 201 { "sealId": "sl_01JZQ8K3N7MB4V2", "signature": "MEUCIQD...", "timestamp": "2026-08-26T14:02:11Z", "allowanceRemaining": 2587 }
🔒
Only the hash crosses the wire. Your document content never reaches Banqup, which is what keeps the sealing service outside the scope of your own data-protection assessment for document content.

Application credentials

🤖
gusteau-erp-prodclient_id 8f21ab… · last used 2 min ago
Active
🤖
gusteau-erp-sandboxclient_id 4c02de… · last used 3 days ago
Sandbox

Tell me when things happen

Events posted to your endpoint. Signed, with retries.

seal.createdOn
seal.failedOn
allowance.threshold_reachedOn · 80%
certificate.renewal_dueOn · 90 days
consent.expiringOn
credential.purchasedNeeds the selling add-on
⚠️
Design for sequential throughput, not batch. There is no batch endpoint — a thousand invoices is a thousand calls. Size your invoice run accordingly and confirm the sustained rate limit with Banqup before you commit to a nightly window. rate limit TBD

Seal activity

Every seal, who or what triggered it, and whether it succeeded. Retained for the period set in Banqup's certification practice statement.

ReferenceSpaceSourceFormatResultWhen
INV-2026-04417
sl_01JZQ8K3N7MB4V2
AntwerpAPI · gusteau-erp-prodPAdES B-LTASealed26 Aug 14:02
INV-2026-04416
sl_01JZQ8K1P2MB4V1
AntwerpAPI · gusteau-erp-prodPAdES B-LTASealed26 Aug 14:00
allergen-declaration-Q3
sl_01JZQ7X4T9MB3K8
AntwerpManual · Colette TatouPAdES B-LTASealed26 Aug 13:04
supplier-agreement-2026
—
WholesaleAPI · gusteau-erp-prodXAdES B-LTARejected
format not enabled
26 Aug 11:18
INV-2026-04380
—
AntwerpAPI · gusteau-erp-prodPAdES B-LTARejected
hash malformed
26 Aug 11:02
📦
Evidence pack. Exports the seal records for a date range together with the certificate chain, the revocation responses captured at signing time and the timestamp tokens — the bundle an auditor or a court asks for. Rejected attempts are included; leaving them out would make the log incomplete.

Quota & top-up

Running out mid invoice-run is a production incident, not a billing event. This is the screen that stops it happening.

Seal Starter · year to 26 Aug 2027
7,412 of 10,000
Projected exhaustion
3 Feb 2027
7 months before renewal
2,588 remainingAverage 1,235 seals/month over the last 6 months
Stay on Starter, pay overage
€0.020 per seal
Projected extra cost to renewal: €99 for ~4,900 seals over allowance.
Move to Seal Business
€89/month
50,000 seals a year. Prorated from today: €412 for the remainder. Cheaper than overage above 20,600 seals.
Automatic top-up
+2,500 at 90%
Adds seals before you run out, charged at your overage rate. Nothing ever fails for lack of allowance.

Who gets told, and when

TriggerWhoChannel
80% of allowance usedBilling contact, adminsEmail + allowance.threshold_reached
95% of allowance usedBilling contact, admins, integration ownerEmail + webhook + in-app
Allowance exhausted, top-up offEveryone with seal rightsEmail + webhook. Sealing continues at the overage rate; it does not stop.
Payment for overage failsBilling contactEmail. Sealing continues for 14 days, then suspends. confirm grace period
💡
Deliberate choice: exhausting the allowance never blocks a seal. A blocked seal breaks an invoice run and the customer blames the product, not their forecast. Bill the overage and tell them loudly instead.

Add a subscription

Your wallet already holds verified attestations. Any Banqup product that needs to know who you are can read them with your consent instead of asking you to fill in a form and upload scans.

What onboarding looks like with and without the wallet

StepWithout a walletWith this wallet
Company identityType name, address, company number; upload a register extractAlready verified
VAT statusType the number; wait for a registry checkAlready verified
Bank accountUpload a bank statement or do a penny checkAttested by KBC Bank NV
Legal representativeUpload ID, sign a mandate, wait for reviewVerified identity on file
Beneficial ownersManual declaration plus supporting documents
Sector permitsUpload, then manual reviewFood safety permit held
Steps you complete92
📊
Step counts are illustrative. They come from the attestations in this mockup wallet, not from a measured comparison against Banqup's live onboarding funnels. Worth measuring for real — it is the strongest number the bundle has, and right now nobody can cite it. measure this
🧾

Document subscription

Send and receive e-invoices, Peppol delivery, archiving
Needs: registration extract, VAT status, Peppol address. All present.
🏦

Payments subscription

Collect and pay out, with due diligence satisfied from the wallet
Needs: registration extract, VAT status, IBAN, representative identity, beneficial owners. One attestation missing.

Customers

For accounting, reseller and system-integrator partners enrolled in the partner programme. Add customers in bulk, invite them to Banqup and follow their onboarding status.

🔒
Premium activation required. Activate the partner programme and accept its terms before managing customers. Eligible partners receive a 20% kickback on customer subscriptions.
CustomerInvitationIdentityPlan
Chez Antoine SRL
BE 0712.345.678
AcceptedVerifiedSeal Starter
Maison Colbert BV
BE 0765.432.109
Not started—

Issue credentials

Attest facts about other parties — that a supplier passed your audit, that a member is in good standing, that a batch meets a standard. Recipients hold your attestation in their own wallet and present it wherever they need it.

This changes your regulatory role

As a holder you present facts about yourself. As an issuer you make statements others rely on — which brings revocation duties, a status list, and evidence retention. That is why it is a separate add-on rather than a toggle.

€49/month
per issuer identity · unlimited issuances
🚚
Gusteau Wholesalegusteau-wholesale · establishment 2.345.678.903
Live3 credential types
🍝
Gusteau's AntwerpNo issuer identity configured
Not set up

What Gusteau Wholesale issues

Credential typeLevelIssuedActiveRevokedPrice to requester
Approved supplier
Passed the Gusteau supplier audit
EAA41238923€25.00
Origin of goods
Region and producer for a delivered lot
EAA3,8803,8800Free
Sustainability declaration
Emissions per delivered tonne, for CSRD and CBAM reporting
QEAA1401364€75.00
Issued this year
4,432
Included in the add-on
Unlimited
Charged above the allowance
0
Issuance charges this year
€0
all credentials included
⚖️
EAA or QEAA? An EAA is your own attestation, sealed with your certificate — sufficient for commercial use. A QEAA carries qualified status and is recognised as evidence across all 27 Member States without further proof. QEAA is the right level for anything a regulator or an auditor will rely on.
🔁
Revocation is your obligation, not Banqup's. If a supplier loses their approval, you revoke — anyone verifying afterwards sees it within seconds. The status list runs for you; deciding when to use it does not.

Credential designer

Define what an attestation says, how it looks in the recipient's wallet, and how long it lasts.

Basics

Claims

ClaimTypeCan be disclosed alone
supplier_nameTextYes
supplier_euidIdentifierYes
audit_dateDateYes
audit_scoreNumberNo — sensitive
categoriesListYes
🔍
Selective disclosure is per claim. A supplier can prove they are approved and in which categories without revealing their audit score. Mark anything commercially sensitive as not separately disclosable so it is never released piecemeal.

How it looks in the wallet

Gusteau Wholesale
Approved supplier
🚚
Fabaleus BV
Audited 12 Feb 2026 · categories: produce, dairy
Valid to 12 Feb 2027
✅ Verified issuer · Banqup SA

How recipients get it

Sell credentials

When issuing an attestation costs you real work — an audit, a lab test, an inspection — the party who benefits can pay for it. Banqup collects at the point of request and settles to your account.

Set a price per credential type

Credential typeYour priceBanqup feeYou receivePayment methods
Approved supplier
covers the audit visit
€25.00€0.85€24.15Card, SEPA DD, Bancontact
Sustainability declaration
covers lab analysis
€75.00€2.05€72.95Card, SEPA DD
Origin of goods
issued automatically per delivery
Free———
Banqup fee, card
2.4% + €0.25
SEPA Direct Debit
€0.35 flat
iDEAL
€0.32 flat
Bancontact
€0.39 flat
💶
Effective take on a €25 credential is 3.4% on card and 1.4% on SEPA Direct Debit. Steering high-value credentials towards direct debit is worth doing in the checkout copy — it is the difference between €0.85 and €0.35 on the same sale. rates proposed here

What the requester sees

Requesting from Gusteau Wholesale
Approved supplier
Confirms that Fabaleus BV passed the Gusteau supplier audit for food safety and traceability. Valid 12 months. Issued as an attestation you keep in your own wallet and can present to anyone.
Credential€25.00
VAT 21%€5.25
Total€30.25
Payment collected by Banqup SA on behalf of Gusteau BV. The credential is issued to your wallet once payment clears. If Gusteau declines the request, you are refunded in full.

Issue automatically, or review first

Conditions

Holds a valid registration extract
Required
VAT status active
Required
Registered in BE, NL, FR or DE
Optional
⚖️
Two things to settle with Legal and Tax before this ships. First, who is the seller of record for VAT — Gusteau or Banqup — since that determines whose VAT number appears on the receipt. Second, whether collecting on a subscriber's behalf sits inside Banqup's existing payment institution permissions or needs a different arrangement. open

Revenue & payouts

What third parties paid you for attestations, and when it lands in your account.

Collected this year
€20,800
412 approved supplier · 140 sustainability
Banqup fees
€637
3.1% blended
Paid out
€19,398
to BE68 5390 0754 7034
Next payout
€765
Monday 31 Aug

Against the cost of the add-ons

LineYear to date
Credential revenue, net of Banqup fees+€20,163
Issuer add-on, 1 identity × 12 months−€588
Selling add-on, 12 months−€588
Net contribution+€18,987
📈
This table is the upsell. A customer who can see the premium add-ons paying for themselves will not treat them as a cost line at renewal. Make sure it appears in the renewal email, not just here.
PayoutPeriodGrossFeesNetStatus
po_01JZ8K2N18–24 Aug€790€25€765
po_01JZ2B7M11–17 Aug€1,225€38€1,187Paid
po_01JYW4C14–10 Aug€950€29€921Paid

Public profile

A human-readable view of the same attestations a wallet would consume. It adds no trust of its own — it makes the trust readable to someone without a wallet.

👨‍🍳
Gusteau BV
Besloten vennootschap · Sint Niklaas, Belgium · active since 14 March 2011
✅
Verified by BanqupQualified trust service provider
Company number
BE0123.456.789
VAT number
BE0123456789 Active
Bank account
BE68 5390 0754 7034
Peppol address
0208:BE123456789

Verified attestations

📄
Registration extractVlaamse Overheid
Valid
🏦
Bank account confirmationKBC Bank NV
Valid
🏅
Best Italian cuisine 2025Gault&Millau Belgium
Valid

Proven domains

gusteaus.comfabaleus.nl — not yet proven
🔎
Found how? This page is reachable by searching any public claim — IBAN, VAT number, company number, trading name or Peppol address — in the FIDES Blue Pages directory. That directory indexes across trust service providers, so a Banqup subscriber and a Cleverbase subscriber are equally findable. Discoverability is entirely under your control: it follows from which attestations you marked public.

Verify a business

Check a counterparty before you ship, invoice or pay. Free, no account needed — this is the surface that makes the network worth joining.

Accepts IBAN, VAT number, company number, EUID, Peppol address, trading name or a domain.
✅

Gusteau BV

This account belongs to a registered, currently active Belgian company.
Verified
Account holderGusteau BV — attested by KBC Bank NV
Company numberBE0123.456.789 · active since 14 Mar 2011
VAT statusActive, checked just now
Registered addressKerkstraat 37 101, 9100 Sint Niklaas
Trust anchorBelgian Trusted List → EU List of Trusted Lists

Check a sealed document instead

Upload a PDF or XML and see who sealed it, whether it has been altered, and whether their certificate was valid at the time.

🔍
Drop a sealed document
Validation runs against the European Commission's signature validation service, not a Banqup implementation — so the verdict does not depend on trusting Banqup.
🌍
Cross-provider by construction. A supplier on Banqup, a receiver on Cleverbase, a buyer's system somewhere else: verification chains to the EU trust list, not to any provider. There is no bilateral agreement to sign and no lock-in argument to answer — which is why this page should be public and unauthenticated.

Compliance & lifecycle

Everything with an expiry date, in one place. Most sealing incidents are a date nobody was watching.

WhatExpiresEffect if it lapsesStatus
Seal certificate
3-year validity
26 Aug 2029
1,096 days
Sealing stops. Renewal needs fresh consent from a current representative.Healthy
Representative's consent26 Aug 2029
tracked separately
Sealing attestation is withdrawn even if the certificate is still valid.Healthy
Alfredo's identity document14 Nov 2026
80 days
One calendar month of grace, then re-identification. The seal key is rotated and the certificate reissued.
Tax compliance attestation31 Jul 2026
expired
Removed from the public profile and the directory. Counterparties requesting it get nothing.Expired
Colette's power of attorney31 Dec 2026
127 days
She keeps portal access but can no longer seal on behalf of the company.
Periodic re-verification of the company26 Aug 2028
per Banqup's practice statement
Suspension until the company's details are re-confirmed against the register.Healthy

If something goes wrong

⏸️
Suspend sealingReversible. You keep every attestation; you cannot seal or issue until reinstated.
🛑
Revoke the certificatePermanent. Use if a key may be compromised. A new certificate needs new consent.

Anything you sealed before revocation stays verifiable for its lifetime. Trust follows the chain that was valid when you signed — so revoking today does not retroactively invalidate last year's invoices.

Changes that need a conversation first

Change of legal nameNew certificate, same company. Attestations issued under the old name stay valid.
Change of company numberTreated as a new company. Onboard again; offboard the old one.
Merger or acquisitionOffboard plus onboard. There is no merge — the surviving company re-onboards under its own identity.
New authorised representativePermission change, and possibly re-identification depending on the scope of the change.

Subscription & usage

One subscription covers the wallet and sealing. Add-ons are billed alongside it.

Current plan

Seal Starter

Annual, renews 26 Aug 2027
€468/year
excl. VAT
Organisational walletIncluded
Qualified seal certificate, 3 yearsIncluded
Qualified seals10,000 / year
Above the allowance€0.020 per seal
Spaces / users1 / 10

Add-ons

📜
Issue credentials1 issuer identity · Gusteau Wholesale · unlimited issuance
€49/mo
💶
Sell credentials2.4% + €0.25 per settled purchase
€49/mo
🧾
Document subscriptionNot active
🏦
Payments PremiumNot active · additional subscription required

This year so far

Seal Starter, annual€468.00
Seals above allowance — none yet€0.00
Issue credentials, 12 months€1,788.00
Issuance above allowance, 1,932€995.00
Sell credentials, 12 months€0.00
Transaction fees on credential sales€637.00
Total charged€3,888.00
Credential revenue received+€20,163.00

Invoices

🧾
BQ-2026-11884226 Aug 2026 · Seal Starter annual + add-ons
Paid
🧾
BQ-2026-10441731 Jul 2026 · issuance above allowance
Paid
Every Banqup invoice is itself sealed with Banqup's qualified seal. Verify one on the verification page.

Message samples

The emails that carry the product between sessions. Each does one job and says what happens next.

From Banqup <no-reply@banqup.com> · To alfredo@gusteau.be
Subject Gusteau BV can now seal documents

Your qualified seal is live

Alfredo, the seal certificate for Gusteau BV was issued this afternoon. Anything you seal from now on is bound to your company and verifiable across the EU.

What is set up

Certificate valid to 26 August 2029 · 10,000 seals a year on Seal Starter · PAdES long-term validation with a qualified timestamp on every seal

Seal your first document

Sealing from your ERP instead? The three API calls you need are in the developer guide. Your production credentials are already in the wallet under Automate sealing.

Banqup SA · Avenue Reine Astrid 92A, 1310 La Hulpe, Belgium · VAT BE 0649.860.804
Qualified trust service provider, listed on the Belgian Trusted List under Regulation (EU) No 910/2014.

Scope, gaps & roadmap

What this mockup deliberately shows as unavailable, what it invented, and what needs a decision before any of it becomes real.

Constraints the mockup respects

Each of these comes from Banqup's actual service scope. A demo that quietly ignores them sets up a bad conversation later.

ConstraintWhere it shows up
QSeal is live in Belgium and France only, gated on trusted business-registry access for self-service onboardingCountry coverage screen, with a waitlist and manual-onboarding path rather than a dead end
No batch sealing — one document, one operationCalled out on the sealing and automation screens so nobody sizes an invoice run wrong
PAdES LTV only in production; XAdES and CAdES are in audited scope and enabled by configurationFormat dropdown, and a rejected XAdES attempt in the activity log
No qualified preservation serviceFlagged on the seal result screen next to the LTV row
Only the document hash is transmittedConsent screen and API screen
Partners cannot act as a registration authority — Banqup performs identification itself and contracts directly with the subscriberIdentification screen and consent screen
Validation uses the European Commission's service, not a Banqup implementationVerification page
Certificate renewal is transparent to the integration — the authorisation key does not changeConsent renewal email and compliance screen
Identity document expiry gives one month of grace, then re-identification and re-keyCompliance screen and the expiry email

Functionality worth adding that was not in the brief

IdeaWhy
Never block a seal for lack of allowanceA blocked seal breaks an invoice run and the customer blames the product. Bill the overage and shout instead. See Quota & top-up.
Evidence pack exportAuditors and courts ask for the seal record plus the chain, the revocation responses captured at signing time and the timestamp tokens. Assembling that by hand is a support ticket every time.
Due diligence pack exportThe strongest reason a customer keeps paying for the wallet is being able to hand a bank a verified set instead of a folder of scans. It is also how the wallet spreads to their counterparties.
One-month Sandbox trialLets customers and integrators evaluate the complete flow without creating production documents.
Multi-entity group consoleA group with several legal entities needs one operator view over many wallets. Each entity still holds its own certificate and consent — the console is a lens, not a merge.
Automatic top-up and forecast-based alertsForecasting exhaustion from actual usage is more useful than a percentage threshold on its own.
Steering credential sales towards direct debitOn a €25 credential the fee difference between card and SEPA Direct Debit is €0.50 — worth a line of checkout copy.
Sandbox available with every planIntegrators need somewhere to test safely, independent of their production tier.

Decisions this mockup cannot make for you

Open itemWho owns it
Every bundle price, allowance and overage rate on the pricing screenCommercial — see How the price is built for the derivation and what is invented
Document and payments subscription rate cards, and whether wallet subscribers get a discountProduct owners for those lines
Whether collecting on a subscriber's behalf sits inside Banqup's payment institution permissionsLegal and Compliance
Who is the seller of record for VAT on a credential saleTax
Sustained API rate limit for sealing, and the overage grace period before suspensionEngineering and Finance
Which ERP connectors actually exist todayProduct
Measured onboarding step-count with and without the walletProduct — currently the bundle's best argument and nobody can cite it