QairoPay
Apple Wallet and Google Wallet passes

Passes your members keep.

QairoPay lets businesses issue loyalty, membership and stored-value passes to Apple Wallet and Google Wallet, and gives your team a simple way to scan them at the counter.

No app for members to download Scanner app for your team REST API and webhooks
Example loyalty pass. Harbor Coffee Co. is a fictional business.
How QairoPay works

The pass identifies the member. It never carries money.

A pass shows a name, tier, stamps and a barcode. It never shows a balance or a card number, so a lost phone never means lost money.

  • Available

    Wallet passes

    Loyalty, membership and gift passes in Apple Wallet and Google Wallet. Change a field and the pass updates on your member's phone.

    Shows
    Name, tier, stamps, barcode
  • Pilot

    Stored value

    Members prepay a balance they can spend with your business. It's held through licensed partners and tracked in a ledger, never on the pass.

    Holds
    The member's balance
  • Pilot

    Linked card

    A card linked to the member's stored value, issued through a licensed card-issuing partner.

    Spends
    At your locations
Scan identifies the member Server adds the stamp or redemption Pass updates on the phone No balance or card number on the pass.
Use cases

Built for the passes people keep.

The designs below are examples. The businesses on them are fictional.

  • Loyalty

    • Stamp cards, points and tiers
    • Rewards unlock automatically
    • A notification when a reward is close
  • Membership

    • Check in with a quick scan
    • Renewals update the pass for you
    • Plan, member number and home location on the pass
  • Gift and stored value

    Pilot
    • Prepaid balances for your regulars
    • The balance stays in the account, not on the pass
    • Pay with a scan at your counter
Getting started

Design it, issue it, scan it.

  1. 1

    Design your pass

    Choose a pass type, add your logo and colors, and preview it on iPhone and Android.

  2. 2

    Issue it anywhere

    Share a link or QR code, email your members, import a CSV, or create passes from your own systems with the API.

  3. 3

    Scan at the counter

    Your team scans passes with the QairoPay Scanner app. Scans made offline are saved and sync when the device reconnects.

Integrations

Works with the phones your members already carry.

Native support for both wallets, a scanner app for your team, and an API for everything else.

  • Apple WalletPasses for iPhone and Apple Watch
  • Google WalletPasses for Android phones
  • Scanner appScan, check in and redeem
  • REST APICreate and update passes
  • WebhooksSigned event delivery
  • CSV importIssue passes in bulk

Point-of-sale integrations are in development. Tell us which system you use.

Developers

Issue a pass with one request.

A REST API with idempotency keys, signed webhooks and a separate test mode.

  • Separate test and live API keys
  • Webhooks signed with HMAC-SHA256
  • Idempotency keys on every write
  • SDK guides for TypeScript and Python
cURL· Issue a pass in test mode
curl https://api.sandbox.qairopay.com/v1/passes \
  -H "Authorization: Bearer $QAIROPAY_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "template_id": "tpl_XXX",
    "holder": { "email": "[email protected]", "name": "Jane Doe" }
  }'

# The response includes the pass ID and one link per wallet:
# { "id": "pass_01HZX…", "status": "issued",
#   "download": { "apple_url": "…", "google_url": "…" } }
Security and compliance

Careful with your members' data.

A plain summary of what we do today. The Security and Compliance pages have the details.

  • Encrypted in transit and at rest

    All traffic uses TLS with HSTS. Sensitive fields are also encrypted at the application layer.

  • Keys in a managed key service

    Signing and encryption keys are held in Google Cloud KMS. Application code never stores raw key material.

  • Audit log

    Sign-ins, admin actions, role changes and key operations are recorded and kept for at least 12 months.

  • Card data stays with the issuer

    Card numbers are handled by our licensed card-issuing partner and aren't stored on systems we operate.

  • Not a bank

    UpLevel Technologies LLC is a technology company. Payment and card services come through licensed partners and are in pilot.

  • Audits, honestly

    We follow SOC 2, ISO/IEC 27001 and PCI DSS practices. We haven't completed an independent audit or certification yet.

Questions, answered

Does the pass hold money?

No. The pass identifies the member: name, tier, stamps and a barcode. Where a business offers stored value, the balance is kept in the member's account, never on the pass, so losing a phone never loses money.

Do my members need to download an app?

No. Passes install into Apple Wallet or Google Wallet from a link, a QR code or an email.

How does my team scan passes?

With the QairoPay Scanner app. If a device loses its connection, scans are saved and sync when it reconnects.

Is QairoPay a bank?

No. QairoPay is a product of UpLevel Technologies LLC, a technology company. Payment and card services are provided through licensed partners.

Are stored value and cards available today?

They're in pilot with licensed partners and aren't generally available yet. Wallet passes and scanning don't depend on them. Contact us if you'd like to take part.

How much does QairoPay cost?

We're finalizing prices. You can see the plans now and contact sales for a quote.

Where can I get help?

Email [email protected] or visit the support page. A person replies within one business day.

Ready to put your program in the wallet?

Tell us about your business and we'll help you plan your first pass.