summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--taler-wallet.rst31
1 files changed, 31 insertions, 0 deletions
diff --git a/taler-wallet.rst b/taler-wallet.rst
index 4ff37dbb..00d7fd78 100644
--- a/taler-wallet.rst
+++ b/taler-wallet.rst
@@ -615,6 +615,37 @@ Withdrawal: Get Manual Withdrawal Info
paytoUris: string[];
}
+Payments: Prepare Pay
+---------------------
+
+:Name: ``"preparePay"``
+:Description:
+ Fetch information about a payment request from a merchant.
+
+Payments: Confirm Payment
+-------------------------
+
+:Name: ``"confirmPay"``
+:Description:
+ Confirm making a payment.
+:CLI:
+ ``taler-wallet-cli advanced pay-confirm $proposalId [ --session-id=$sessionId ]``
+:Request:
+ .. ts:def:: GetManualWithdrawalDetailsRequest
+
+ interface ConfirmPayRequest {
+ proposalId: string;
+ sessionIdOverride?: string;
+ }
+:Response:
+ .. ts:def:: ConfirmPayResult
+
+ interface ConfirmPayResult {
+ // Fulfillment URL augmented with order ID
+ // or a special taler://fulfillment-success URL
+ nextUrl: string;
+ }
+
Integration Tests
=================