Withdrawals you can leave halfway
Release 1.3.0. A withdrawal keeps its place if you leave the screen, a rejected submission says what was wrong with it, and the connection the app makes to us is pinned to a key rather than to a certificate.
Withdrawals
Cashing out was one long form that started over the moment it lost focus. It holds its place now, and the fee it quotes is the one the payment provider actually takes:
- Progress is kept – leaving the screen part-way no longer clears what you filled in.
- The fee is exact – the Xendit deduction shown before you confirm is the one taken.
- Rejections are legible – an admin's rejection is marked on the submission itself instead of being left to a status label.
Notifications that look like us
On some Android builds the status-bar icon arrived blank. That is fixed, and a notification now carries the brand colour and a large icon rather than a silhouette.
Pinned to the key
The app pins the server's public key rather than its whole certificate, with a backup pin and a rotation path – so a routine certificate renewal can no longer lock everyone out. Logging out revokes the session on the server too, not only on the phone.
New
- A withdrawal keeps its progress if you leave the screen.
- A rejected submission carries the admin's reason in place.
Improved
- The withdrawal fee matches what Xendit charges, to the rupiah.
- Android notifications carry the brand colour and a large icon.
- The blank notification icon in the Android status bar is fixed.
- Logging out revokes the session on the server, not just on the device.