Aera Wallet Integration Overview
An overview of the steps from signing up for Aera Wallet for going live.
๐ Welcome to the Aera Wallet Documentation
Welcome! Youโre about to explore the Aera Wallet โ a powerful, secure, and fully brandable payment solution designed to help you take control of the customer experience at checkout.
Whether you're a retailer, platform provider, or payment service provider, this documentation will show you how the Aera Wallet can:
- Streamline in-store and online payments
- Reduce transaction costs by routing through optimal rails
- Deepen customer loyalty with seamless, app-integrated experiences
- Future-proof your checkout journey with tokenized, ID-based payments
This guide gives you everything you need โ from integration steps and API access to business model clarity and technical architecture. Youโll find paths tailored for merchants, membership apps, and payment providers alike.
Letโs build something thatโs not just functional โ but transformational.
Whether youโre a merchant building a Mobile application, a PSP connecting the checkout, or a platform implementing a Wallet Provider, this page will help you understand whatโs ahead โ and where to begin.
๐ Table of Contents
- Contact Aera to Get Started
- Get Access to Aera Wallet APIs
- Build Your Mobile Application (DPA)
- Set Up Wallet Provider (WSP)
- Connect Your PSP
- Understand Security, Compliance & Test Users
- Run Your End-to-End Test
- Ready to Go Live?
- Continue Your Integration Journey
Step 1: Contact Aera to Get Started
To begin any integration, youโll need:
- A project contact at Aera
- Access to our test environment
- Onboarding alignment on which roles youโll play (Mobile app (DPA), Wallet Provider (WSP), Merchant Store (ECR))
If you donโt have an onboarding contact yet, reach out to us.
Step 2: Get Access to Aera Wallet Infrastructure APIs
Your engineering team will receive:
- Wallet API credentials (client ID & secret)
- SDK access (.aar for Android)
- Access to our Wallet API reference
This includes:
- Secure session creation
- Token exchange
- Result handling
- Support for cards, vouchers, loyalty, and more
๐ How to Request API Access โ
Step 3: Build Your Mobile Application (DPA)
The Mobile app is your customer-facing app. This is where users:
- Log in (e.g. via BankID or loyalty ID)
- View and manage their wallet
- Pay by scanning a QR or through in-app checkout
Your app will embed the Aera Wallet SDK, which handles all secure actions and payment UIs.
๐ What is a Mobile Application (DPA)? โ ๐ Quick Start: Integrate Your Mobile Application โ
Step 4: Set Up Wallet Provider (WSP)
When the customer scans a QR code at checkout, the Wallet Provider makes sure the payment request is routed to the correct user and device.
As a merchant, you (or your integration partner) will host the Wallet Provider service.
๐ What is Wallet Provider (WSP)? โ ๐ Quick Start: Integrate Merchant Pay โ
Step 5: Connect Your Merchant Store
The Merchant Store (ECR) is responsible for:
- Sending the transaction to the PSP
- Receiving transaction results from the PSP
You may already work with a PSP thatโs integrated with Aera โ or you may build your own PSP-facing connection.
๐ Accepting Wallet Payments in your Merchant Store? โ
Step 6: Understand Security, Compliance & Test Users
Security is built-in. Aera handles:
- Identity verification (e.g. BankID or ItsMe)
- Tokenized card & voucher storage
- PCI-DSS and PSD2 compliance
You'll also get:
- BankID test user setup
- Voucher onboarding credentials (e.g. Monizze test account)
๐ Security & Compliance Overview โ ๐ Test Users and Preproduction Setup โ
Step 7: Run Your End-to-End Test
Once all roles are connected (Mobile app, Wallet Provider, Merchant Store), youโll run full E2E tests:
- Simulate QR scan โ approve โ confirmation
- Validate card, voucher, and QR payment flows
- Ensure correct handling of results and timeouts
Ready to Go Live?
Once your flows are tested and approved, Aera will:
- Assign production credentials
- Activate live processing
- Monitor first live traffic with your team
Updated 13 days ago