summaryrefslogtreecommitdiff
path: root/taler-wallet.rst
diff options
context:
space:
mode:
Diffstat (limited to 'taler-wallet.rst')
-rw-r--r--taler-wallet.rst28
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
------------------------------------