taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 491c0bb229215410d89dbf962b387994324337bf
parent e9e4a7d34c3b0ca6c5f13d77a7831b8340b8523a
Author: Florian Dold <florian.dold@gmail.com>
Date:   Wed,  9 Sep 2020 02:24:15 +0530

pay with refund aborts

Diffstat:
Mtaler-wallet.rst | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git 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 -----------------