In Swipe Aras, a store represents a single location or sales channel where payments are processed. Every payment processed on your account is associated with a specific store.
Your account can have one or more stores
Each store has its own balance account — an internal account where its transactions accumulate before being paid out to your bank
Each store has a unique Store ID (format: S + 10 alphanumeric characters, e.g. S1A2B3C4D5)
Checkout settings (payment methods, branding) are configured per store — different stores can have different checkout experiences
Think of your account as the legal and administrative container, and stores as the operational units.
Level | What It Represents |
|---|---|
Account | Your business entity; holds compliance, KYC, and billing |
Store | A specific location or channel; holds a balance account and checkout config |
Each store is linked to one bank account where its funds are paid out. Money flows like this:
Customer payment
↓
Store's balance account (one per store)
↓ scheduled sweep
Your bank account (one shared across all stores by default)All stores under your merchant account pay out to the same bank account. If your business requires separate bank accounts for different stores, contact your account manager.
Some merchants also have a reserve account — a portion of funds held by Swipe Aras to cover chargeback and refund activity.
Every store has a unique ID used in API calls and reporting:
S1A2B3C4D5E ← S + 10 alphanumeric charactersYou can find your Store IDs in two places:
In your dashboard, go to the Stores section. All stores under your account — and any submerchants beneath you — are listed there with their Store IDs.
Via the API, authenticate with your API key and call GET /api/v1/stores. No filter is required — the endpoint automatically returns all stores under your account and any submerchants in your hierarchy. Optional query parameters include search, status (active, inactive, pending, suspended), page, and limit.
For the full API specification — including all response fields, pagination, and example payloads — see the OpenAPI spec at api.araspayment.com/api-docs.
Stores are created for you by your Swipe Aras reseller or account manager. To add a new store to your account, contact your account manager.
If you see a "Store not found" error in the checkout widget or when calling the API, the most common cause is a typo'd or stale Store ID. To resolve:
Verify the Store ID against the Stores section of your dashboard
Make sure you're using the full ID, including the leading S and all 10 characters
If you copy/pasted the ID from a document or email, check for trailing spaces or hidden characters
If the ID exists in your dashboard but the error persists, contact your account manager. This is not the same as an "Access denied" error, which means the store exists but belongs to a different account.