taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit d87971709ffebcf616ed0e214564e2f9d5451051
parent 5e2d0f4082ff9754981a1678c656407567232f6c
Author: Antoine A <>
Date:   Tue,  1 Apr 2025 11:16:11 +0200

checklist: improve wallet withdrawal test flows

Diffstat:
Mchecklists/checklist-demo-upgrade.rst | 67+++++++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 45 insertions(+), 22 deletions(-)

diff --git a/checklists/checklist-demo-upgrade.rst b/checklists/checklist-demo-upgrade.rst @@ -42,6 +42,51 @@ We consider the following published wallets to be "production wallets": * Android: Google Play / F-Droid / APK * iOS: Apple Store / Testflight + +libeufin - Withdraw & Deposit +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- |democheck| Visit https://bank.demo.taler.net/, register a new user +- |democheck| bank language switcher +- |democheck| bank logout +- |democheck| bank login + +To run those test you need one wallet. + +- |democheck| wallet withdrawal payto-URI + + - trigger withdraw from wallet + - paste URI in bank & pay + - wallet redirect to success + +- |democheck| bank withdrawal success + + - bank trigger withdrawal & save QR code + - wallet scan QR code + - bank pay + - wallet redirect to success + - wallet scan QR code -> redirect to success + +- |democheck| bank withdrawal failure + + - bank trigger withdrawal + - wallet scan QR code + - bank cancel + - wallet redirect to failure + - wallet scan QR code -> redirect to failure + + +- |democheck| transaction history: delete pending withdraw +- |democheck| check transaction history +- |democheck| change credentials (password) +- |democheck| (conversion-only) test cash-in +- |democheck| (conversion-only) test cash-out +- |democheck| (conversion-only) test cash-out limit enforced +- |democheck| (if configured) 2FA for withdrawals +- |democheck| (if configured) 2FA for cash-out +- |democheck| (MB-only) manually import transactions from bank account +- |democheck| (MB-only) manually export transactions to bank account + P2P payments ^^^^^^^^^^^^ @@ -118,28 +163,6 @@ Exchange management - |democheck| Check remaining balance is deposited into origin account -libeufin -^^^^^^^^ - -- |democheck| Visit https://bank.demo.taler.net/, register a new user -- |democheck| bank language switcher -- |democheck| bank logout -- |democheck| bank login -- |democheck| bank-integrated withdraw process, abort in bank -- |democheck| transaction history: delete pending withdraw -- |democheck| do bank-integrated withdraw process (5 KUDOS) -- |democheck| do wallet-initiated withdraw process (5 KUDOS) -- |democheck| check transaction history -- |democheck| change credentials (password) -- |democheck| (conversion-only) test cash-in -- |democheck| (conversion-only) test cash-out -- |democheck| (conversion-only) test cash-out limit enforced -- |democheck| (if configured) 2FA for withdrawals -- |democheck| (if configured) 2FA for cash-out -- |democheck| (MB-only) manually import transactions from bank account -- |democheck| (MB-only) manually export transactions to bank account - - Android Cashier App ^^^^^^^^^^^^^^^^^^^