summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-09-09 02:24:15 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-09-09 02:25:23 +0530
commit491c0bb229215410d89dbf962b387994324337bf (patch)
treec0a48492b6a0852e3e7608b370f12e31c1a56b5d
parente9e4a7d34c3b0ca6c5f13d77a7831b8340b8523a (diff)
downloaddocs-491c0bb229215410d89dbf962b387994324337bf.tar.gz
docs-491c0bb229215410d89dbf962b387994324337bf.tar.bz2
docs-491c0bb229215410d89dbf962b387994324337bf.zip
pay with refund aborts
-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
-----------------