How a user converts dollars to soles (or the reverse) in the Android app today: every screen, field, rule and message captured from a real device run, plus the screens around the flow.
App com.kambista.kambistaVersion 2.0.218 (code 391)Device Samsung SM-A266M, 1080×2340Captured Sat 10 Oct 2026, 17:01–17:06Language Spanish (Peru)
Flow map
One exchange is a three-step wizard (Datos → Transferencia → Constancia) started from the Inicio calculator. The user sends the money from their own bank outside the app, then reports it back. Click a node to jump to it.
Off-ramp: pressing back on the Transferencia step shows “Tienes una operación en curso ¿Deseas cancelarla?”. Cancelling returns to the calculator with the amounts kept (100 → 342.00).
Main flow: Dollars → Soles
Run with $100 at the Compra 3.420 rate. Origin bank BCP, destination “Sueldo Soles” (Scotiabank), source of funds “Ahorros”. Those picks were arbitrary; they only exist to reach the next screen.
0
Inicio: the calculator
Entry point and default tab. The user chooses the direction, types an amount and sees the converted amount live.
Top of homeGreeting, Koinks coupon banner, “¿Cuándo recibo mi dinero?”, rate tabs, calculator.CalculatorAmount in, amount out, Koinks, coupon, preferential-rate link, start button.Below the foldWhich banks are instant (15 min) vs deferred (1 business day), plus limits.
After INICIAR OPERACIÓN a brand logo loading overlay appears for ~2–3 s, then the form. Three required selections gate the CONTINUAR button (pale until all are set, teal when complete).
LoadingLogo spinner over the form.Empty formSummary card + three dropdowns, CONTINUAR disabled.Origin bankBottom sheet of banks with logos (BCP, Interbank, BBVA, BanBif, Scotiabank, Falabella, Pichincha, Comercio, …).Origin chosenField shows logo + bank name.Destination accountTitled “Cuenta Soles”: only the user’s saved soles accounts + Agregar cuenta.Origen de fondosAhorros, Donación/Sorteo, Venta de bien mueble / inmueble, Herencia, Venta de Oro, No Especificado.ReadyAll three set; CONTINUAR turns teal.
Summary card (read-only)
Tú envías $ 100.00 · Tú recibes S/ 342.00
Koinks 150 · Tipo de cambio utilizado 3.420
Blue banner: “recibirás tu dinero en 15 minutos aproximadamente”
Fields
¿Desde qué banco nos envías tu dinero? → bank list
¿En qué cuenta deseas recibir tu dinero? → saved accounts for the receive currency
Origen de fondos → compliance declaration
Rule shown inline: “ambas cuentas (origen y destino) deben estar a tu nombre. Kambista no transfiere a cuentas de terceros.”
2
Transferencia: “Transfiere a Kambista”
wizard 2 / 3
CONTINUAR registers the operation and shows where to send the money. The user leaves the app, makes a bank transfer to Kambista, then comes back.
First viewOut-of-hours toast overlaps the account card.Coach mark“Transfiere a la cuenta correcta” → ENTENDIDO. Blocks scrolling until dismissed.InstructionsTwo numbered steps, then the account card.Account + actionsCopy icons, reminder, “Detalle de tu operación”, YA HICE MI OPERACIÓN.Detalle de tu operaciónOrigin bank, destination account (masked here), amounts, rate.Back → cancel promptCANCELAR OPERACIÓN or Continuar.After cancelBack on the calculator, values preserved.
Instructions shown
1. Transfiere 100.00 dólares desde tu banco BCP a nuestra cuenta bancaria.
2. Guarda el número de operación para el siguiente paso.
Timer line: “El tipo de cambio podría actualizarse a las: 17:18”
Kambista account card
Titular: Kambista SAC
Monto a transferir (copy icon)
Banco: BCP (matches the user’s origin bank in this run)
Tipo de cuenta: Corriente · Dólares, with a warning to use the DÓLARES account
Número de cuenta (copy) · RUC Kambista (copy)
“Kambista NO realiza cobros automáticos de tus cuentas.”
Out-of-hours behaviour: captured on a Saturday at 17:03. A dismissible toast said “¡Te encuentras fuera de horario! Tu operación se verificará el lunes, 12/10/2026 a las 09:00 am”.
3
Constancia
not entered
The third wizard step is labelled “Constancia”, reached from YA HICE MI OPERACIÓN. It was deliberately not opened: that button tells Kambista a real bank transfer was made, which was not the case. See Not captured.
Sell direction: Soles → Dollars
Same calculator, other rate tab. Only the tab and currencies flip; the wizard after it is the same shape (not walked through).
Venta 3.460Envías 100 Soles → recibes 28.90 Dólares; Koinks reward drops to 43.
100 ÷ 3.460 = 28.90, so Venta divides and Compra multiplies. The Historial examples below were sell-direction (Enviaste S/ …, Recibiste $ …).
After the operation: Historial
Where a user tracks an exchange and gets receipts.
En procesoEmpty (“No hay operaciones”) right after cancelling, confirming the cancel removed it.FinalizadasCards: operation id (copy), Boletas download, sent/received, Koinks, date | rate, Ver detalle.Transacción finalizadaSummary, 4-stage timeline, BOLETA PDF / XML.
Operation lifecycle (from a finished operation)
Operación registrada 15:20 · user completed the wizard
Verificamos tu transferencia 15:42 · Kambista confirmed the incoming deposit
Enviamos tu dinero 15:43 · payout to the user’s account
Recibiste tu dinero 15:43 · done, 23 minutes end-to-end
Other tabs
Supporting screens a user touches around the exchange.
CuentasSaved bank accounts, filter, edit/delete per card, “+” to add. These feed the destination dropdown.KoinksBalance (322), “¿Cómo funcionan?”, swipeable coupons (20 PIPS = 2000, 30 PIPS = 6000, …), history.PerfilDatos personales, Refiere y gana, Alertas de tipo de cambio, Contáctanos, Información legal, Libro de reclamaciones, Cerrar sesión.
Koinks connect back to the flow: the calculator shows the Koinks tied to the amount, and the home banner “¡Gana CUPONES! Canjea tus Koinks y ahorra” points to redeeming them. Inferred, not tested: redeemed coupons are used in the calculator’s coupon field.
Rules, limits & copy seen in the flow
Topic
What the app says
Where
Account ownership
Origin and destination accounts must be in the user’s name; no third-party transfers.
Datos
Instant transfers (~15 min)
Todo el Perú: BCP, Interbank. Lima: BanBif, Pichincha (Mon–Fri), BBVA, Scotiabank and others.
Home, below fold
Deferred (1 business day)
Lima: BBVA, Scotiabank and other banks.
Home, below fold
Limits
BCP, Interbank, Pichincha, BanBif: no limit. Other banks up to $10,000 or S/30,000.
Home, below fold
Preferential rate
For amounts over $5,000 or S/18,000, via a link on the calculator.
Home
Rate refresh
“El tipo de cambio podría actualizarse a las: HH:MM” (17:18 when captured at 17:03, so ~15 min).
Transferencia
Correct currency account
Kambista has soles and dollars accounts; send to the one matching the currency being exchanged.
Transferencia (coach mark + warning)
No auto-debit
Kambista never charges the user’s accounts automatically; the user initiates the transfer.
Transferencia
Business hours
Outside hours the operation is verified at the next opening (Mon 09:00 in the capture).
Transferencia toast
Receipts
Boleta PDF and XML for finished operations.
Historial
Not captured (to explore next)
Left out on purpose or not reached. Each would need either a real transfer or a side effect on the account.
Skipped to avoid side effects
Constancia step and what YA HICE MI OPERACIÓN asks for (likely an operation number or voucher; unverified)
“Agregar cuenta” form and edit/delete account
Applying a coupon, “Tipo de Cambio Preferencial”, CANJEAR on Koinks
Not opened
“¿Cuándo recibo mi dinero?” chip
Datos personales, Refiere y gana, Alertas de tipo de cambio, Cambiar perfil
Login / registration / identity verification (the device was already signed in)
Not triggered
Validation and error states (empty amount, over the limit, minimum amount)
Behaviour inside business hours (the capture was on a Saturday evening)
A Venta (soles → dollars) run through the wizard
An operation sitting in “En proceso”
Capture log
What was actually done on the device, for transparency.
Time
Action
Effect
17:01–17:02
Browsed home, tapped INICIAR OPERACIÓN, filled the three dropdowns (BCP · Sueldo Soles · Ahorros)
None; form state only
17:03
Pressed CONTINUAR (approved in chat)
Created a pending operation of $100 → S/342.00
17:04
Opened “Detalle de tu operación”, pressed back, chose CANCELAR OPERACIÓN
Operation cancelled; Historial → En proceso is empty
17:04–17:06
Opened Venta tab, Historial, Cuentas, Koinks, Perfil, one finished operation’s detail
Read-only
—
Not pressed: YA HICE MI OPERACIÓN, Agregar cuenta, any delete/edit, any coupon action
—
Personal bank-account numbers in screenshots 12, 17 and 21 were masked with black bars. Kambista’s own receiving account and RUC in 08, 10, 11 and 13 are shown as the app displays them.