diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-11-29 22:12:53 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-11-29 22:12:53 +0100 |
commit | c7179569a342c902511ecaf919a45fa82e131dcf (patch) | |
tree | 92f8bdac8179c5dbc7431d4611f8c0432683dd27 /core | |
parent | 67f186613b9fa96c54110ea4112f5ddf5f080161 (diff) | |
download | docs-c7179569a342c902511ecaf919a45fa82e131dcf.tar.gz docs-c7179569a342c902511ecaf919a45fa82e131dcf.tar.bz2 docs-c7179569a342c902511ecaf919a45fa82e131dcf.zip |
taler URIs: add notify-reserve
Diffstat (limited to 'core')
-rw-r--r-- | core/errors.rst | 11 | ||||
-rw-r--r-- | core/taler-uri.rst | 22 |
2 files changed, 30 insertions, 3 deletions
diff --git a/core/errors.rst b/core/errors.rst index 4fe6583c..e1689a23 100644 --- a/core/errors.rst +++ b/core/errors.rst @@ -66,3 +66,14 @@ Error Conditions The wallet encountered a programming bug that should be reported to the developers. **Handling**: The wallet should allow the user to report this bug to the wallet developers. + + +End-To-End Testing Scenarios +============================ + +This section describes some advanced end-to-end testing scenarios that should +eventually be covered by our tests. + +* Reserve is created, closed, and then money is sent again to the reserve + +* Amount from payback should end up in customer's account again diff --git a/core/taler-uri.rst b/core/taler-uri.rst index a228d461..c5ffe84b 100644 --- a/core/taler-uri.rst +++ b/core/taler-uri.rst @@ -37,9 +37,9 @@ The following is a minimal example for a payment request from the demo merchant, taler://pay/backend.demo.taler.net/-/-/2019.08.26-ABCED ------------ -Withdrawing ------------ +------------------------ +Withdrawing (Initiation) +------------------------ .. code:: none @@ -53,6 +53,22 @@ Example: 'taler://withdraw/bank.taler.net/-/ABDE123 +-------------------------- +Withdrawing (Confirmation) +-------------------------- + +.. code:: none + + 'taler://notify-reserve/' [ reserve-pub ] + +Notify the wallet that the status of a reserve has changed. Used +by the bank to indicate that the withdrawal has been confirmed by the +user (e.g. via 2FA / mTAN / ...). The wallet the re-checks the +status of all unconfirmed reserves. + +Optionally, ``reserve-pub`` can be specified to also indicate the reserve that +has been updated. + ------------------------- Low-level Reserve Actions |