diff options
Diffstat (limited to 'taler-wallet.rst')
-rw-r--r-- | taler-wallet.rst | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/taler-wallet.rst b/taler-wallet.rst index 00d7fd78..6dd37749 100644 --- a/taler-wallet.rst +++ b/taler-wallet.rst @@ -556,6 +556,34 @@ Withdrawal: Get Manual Withdrawal Info paytoUris: string[]; } +Withdrawal: Get Withdrawal Info For Bank-integrated Withdrawal +-------------------------------------------------------------- + +:Name: ``"getWithdrawalDetailsForUri"`` +:Description: + Get information about fees and exchange for a bank-integrated withdrawal + from a taler://withdraw URI. +:Request: + .. ts:def:: GetManualWithdrawalDetailsRequest + + interface ExchangeAddRequest { + talerWithdrawUri: string; + // Selected exchange, if an exchange has been selected already + // by the user (or preselected by the wallet) + selectedExchange?: string; + } +:Response: + .. ts:def:: WithdrawalDetailsForUri + + export interface WithdrawalDetailsForUri { + // Did the user accept the current version of the exchange's + // terms of service? + tosAccepted: boolean; + + // Exchange suggested by the bank + bankSuggestedExchange?: string; + } + Withdrawal: Accept Manual Withdrawal ------------------------------------ |