summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--taler-wallet.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/taler-wallet.rst b/taler-wallet.rst
index f4dc611..6b712c1 100644
--- a/taler-wallet.rst
+++ b/taler-wallet.rst
@@ -339,6 +339,10 @@ Transactions are all operations or events that are affecting the balance.
// Additional information about the payment.
info: OrderShortInfo;
+ // Wallet-internal end-to-end identifier for the payment
+ // (assigned before the order is even downloaded, thus the name).
+ proposalId: string;
+
// The current status of this payment.
status: PaymentStatus;
@@ -843,6 +847,22 @@ Confirm Payment
| ConfirmPayResultDone;
| ConfirmPayResultPending;
+Abort Failed Payment
+~~~~~~~~~~~~~~~~~~~~
+
+:Name: ``"abortFailedPayWithRefund"``
+:Description:
+ Abort a failed payment and try to get a refund for the
+ partially paid amount.
+:Request:
+ .. ts:def:: AbortPayWithRefundRequest
+
+ export interface AbortPayWithRefundRequest {
+ proposalId: string;
+ }
+:Response:
+ On success, the response is an empty object.
+
Tipping API Calls
-----------------