UnionPay cards, issued by you

Give every customer a card, straight from your own systems.

SaveApp lets businesses anywhere in the world issue and manage prepaid UnionPay cards through a simple API, and keeps your team, verification and card activity in one merchant portal.

  • Business verification in four steps
  • IP-whitelisted API keys
  • Signed webhooks for every card event

Our partners

Built with a bank, a card network and a payments partner

Card network

Every SaveApp card is a UnionPay card, so your customers can pay wherever UnionPay is accepted.

Issuing bank

United Bank for Africa issues the prepaid UnionPay cards you give your customers.

Card customer and wallet partner

SasaPay issues SaveApp UnionPay cards to its own customers through our API, and powers wallet as a service, coming soon to SaveApp.

What you get

Everything you need to run cards for your customers

Cards API

Issue a card to a mobile number, check its status, balance and transactions, block or replace it. All from your own app or back office.

Webhooks with logs

Get card transactions and one-time codes the moment UnionPay reports them, signed so you know they came from SaveApp. See a month of deliveries in the portal.

Keys you control

Create API keys per system, choose what each can do and which IP addresses may use it. Rotate or switch a key off and it stops working at once.

Your whole team

Invite colleagues, give them roles and decide exactly what each role can see and do. One login covers every business they work with.

Guided verification

Upload the documents your country needs and follow the review in the portal. If something needs fixing, you see exactly what and why.

Safe by default

Secrets are stored hashed, full card numbers are never stored, and one-time codes are masked in logs.

How it works

From sign up to your first card

  1. 1

    Create your account

    Sign up, verify your email and add your business details.

  2. 2

    Get verified

    Upload your documents. The SaveApp team reviews them and approves your business.

  3. 3

    Connect your systems

    Create an API key with an IP whitelist and add your webhook endpoint.

  4. 4

    Issue cards

    Call the API to issue cards and follow every transaction through webhooks.

For developers

A small API that does one job well

Exchange your client id and secret for a token, then call a handful of card endpoints. The developer guide walks through authentication, every endpoint, webhook signatures and going live.

  • POST /auth/token Get an access token
  • POST /cards Issue a card
  • GET /card/:reference/balance Live balance
  • GET /card/:reference/transactions Card activity
  • POST /card/:reference/status Block or unblock
  • card.transaction Webhook on every card use

Ready to issue your first card?

Create a merchant account and start verification today. Wallet as a service is on the way.