-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Nikolaj Leischner edited this page Oct 31, 2019
·
4 revisions
The following diagram describes Stash!'s architecture:
There are three main parts in Stash!:
- The Stash! Backend
- The Mobile SDKs (Android and iOS)
- The Web Dashboard
Both the Mobile SDK and the Stash! Backend communicate with the Payment Service Providers (BS Payone, Braintree and Adyen), either via REST API calls or via the PSP's SDK.
The main actor in the Stash! system is the merchant. Stash! supports multiple merchants who can have multiple merchant users. However, there is only one master admin user, who is responsible for adding the new merchants. Merchant users can manage their transactions via the Web Dashboard.