commit 006c3bbed9617922e0765798dad04525fa30bba2 parent 81e574d1ba338e781fa6d1ae514a6834efeb3cb7 Author: Antoine A <> Date: Fri, 4 Apr 2025 18:11:49 +0200 checklist: improve blog Diffstat:
| M | checklists/checklist-demo-upgrade.rst | | | 41 | ++++++++++++++++++++++++----------------- |
1 file changed, 24 insertions(+), 17 deletions(-)
diff --git a/checklists/checklist-demo-upgrade.rst b/checklists/checklist-demo-upgrade.rst @@ -225,23 +225,30 @@ Blog demo - |democheck| Visit https://shop.demo.taler.net/ - |democheck| blog page article list renders -- |democheck| payment for blog article -- |democheck| Verify that the balance in the wallet was updated correctly. -- |democheck| Go back to https://shop.demo.taler.net/ and click on the same article - link. Verify that the article is shown and **no** repeated payment is requested. -- |democheck| Open the fulfillment page from the previous step in an anonymous browsing session - (without the wallet installed) and verify that it requests a payment again. -- |democheck| Delete cookies on https://shop.demo.taler.net/ and click on the same article again. - Verify that the wallet detects that the article has already purchased and successfully - redirects to the article without spending more money. -- |democheck| payment for other blog article -- |democheck| refund of 2nd blog article (button at the end) -- |democheck| wallet transaction history rendering -- |democheck| delete refund history entry; check original purchase entry was also deleted -- |democheck| payment for other blog article -- |democheck| refund of 3rd blog article (button at the end) -- |democheck| wallet transaction history rendering -- |democheck| delete 3rd block purchase history entry; check refund entry was also deleted + +- |democheck| blog purchase & repurchase + + - payment for blog article + - Verify that the balance in the wallet was updated correctly. + - Go back to https://shop.demo.taler.net/ and click on the same article link. Verify that the article is shown and **no** repeated payment is requested. + +- |democheck| blog repurchase + + - Open the fulfillment page from the previous step in an anonymous browsing session (without the wallet installed) and verify that it requests a payment again. + - Delete cookies on https://shop.demo.taler.net/ and click on the same article again. Verify that the wallet detects that the article has already purchased and successfully redirects to the article without spending more money. + - Remove purchase payment + - Clear cookies and check repurchase no longer works + +- |democheck| blog refund + + - payment for other blog article + - refund of 2nd blog article (button at the end) + - wallet transaction history rendering + - delete refund history entry; check original purchase entry was also deleted + - payment for other blog article + - refund of 3rd blog article (button at the end) + - wallet transaction history rendering + - delete 3rd block purchase history entry; check refund entry was also deleted Donation demo