summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--taler-wallet.rst21
1 files changed, 21 insertions, 0 deletions
diff --git a/taler-wallet.rst b/taler-wallet.rst
index 0ba46b22..a4e65f6b 100644
--- a/taler-wallet.rst
+++ b/taler-wallet.rst
@@ -484,6 +484,14 @@ Refunds
interface WalletApplyRefundResponse {
// Identifier for the purchase that was refunded
contractTermsHash: string;
+
+ amountEffectivePaid: Amount;
+
+ amountRefundGranted: Amount;
+
+ amountRefundGone: Amount;
+
+ pendingAtExchange: boolean;
}
Exchange Management
@@ -785,6 +793,19 @@ Confirm Payment
nextUrl: string;
}
+
+Global Errors
+-------------
+
+* Backup/Sync/Anastasis failed
+* refresh after pay failed for multiple attempts
+ (depending on online status)
+* scheduled refresh (to avoid expiration) failed
+* general recoups (?)
+* failed recoup
+* (maybe) fatal errors during withdrawal
+* pending refund failed permanently (?)
+
Integration Tests
=================