How it works
Video tutorial — From zero to a working automatic payment
The account decides
One payment per phone
One bank per phone
The setup order
What you need
- A computer running Windows or Mac, with the Silver5 desktop app installed.
- BlueStacks (or a real Android phone over USB).
- Your bank’s app and your login credentials.
- Your Silver5 account (email and password) and your authenticator app for the 2FA code.
Downloads
Installers for the Silver5 desktop app and the BlueStacks emulator:Silver5 app — Windows
.exe).Silver5 app — Mac
.zip) — unzip and open Silver5-Payments.app.BlueStacks — Windows
BlueStacks — Mac
Step-by-step setup
Create the BlueStacks instance
BlueStacks — Installation (video in Spanish)
Install the bank app and log in once
Install the desktop app and log in
Tutorial 1 of 4 — Install the desktop app (video in Spanish)
Check that the phone shows up on its own
BlueStacks — Connecting the device (video in Spanish)
Load the bank credentials
Create the bank account and assign it the phone
Tutorial 3 of 4 — Add your bank account (video in Spanish)
Run a test payment
Create the integration and set the limits
Tutorial 4 of 4 — Set up the payment agent (video in Spanish)
Activate
Several phones at once
You can have several bank accounts paying in parallel, one per phone. To add a phone, you only repeat the emulator part:Video tutorial — Adding more than one device (video in Spanish)
Create a second BlueStacks instance
Install the other account's bank and log in once
Load that phone's credentials
Create the second bank account and assign it the second phone
Create its integration, set limits, and activate
Using a real phone over USB
Instead of the emulator you can connect a real Android phone.Steps to connect over USB
Steps to connect over USB
Tutorial 2 of 4 — Connect your Android phone over USB (video in Spanish)
Connect the phone over USB
Enable Developer options
Enable USB debugging
Accept the permission
The bank’s second factor (2FA)
For banks that require a second factor with a 6-digit code (TOTP), the app can generate that code on its own. You set it up by importing the QR exported from Google Authenticator.Export the 2FA from Google Authenticator
Add the QR in the Silver5 app
Executing a payment
When an order comes in, the app loads and validates the data against the order, shows a preview, and runs the payment on that account’s phone.Manual confirmation
Manual confirmation
Stop an automation
Stop an automation
Multiple orders in a row
Silver5 queues the orders and dispatches them per phone: each device runs one at a time, in the order they came in, and different phones move forward in parallel. You don’t have to do anything: leave the app connected and the phones logged in.Common issues
The phone doesn't show up under Devices
The phone doesn't show up under Devices
A payment is waiting and says the device is disconnected
A payment is waiting and says the device is disconnected
I have two accounts at the same bank and one doesn't pay
I have two accounts at the same bank and one doesn't pay
I changed the phone selector and the payment ran on the other one
I changed the phone selector and the payment ran on the other one
'Silver5 disconnected' in a loop
'Silver5 disconnected' in a loop
The bank rejects by location
The bank rejects by location
The payment stopped at 'Confirm'
The payment stopped at 'Confirm'