View Issue Details

IDProjectCategoryView StatusLast Update
0006612Talerdocumentationpublic2022-11-04 19:52
ReporterFlorian Dold Assigned ToChristian Grothoff Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0006612: write some additional simple storefronts to illustrate/validate merchant backend API use cases
DescriptionWe currently have the donations shop and digital content shop.

Some use cases of the merchant backend (selling of scarce products ("concert tickets"), inventory management, purchases bound to some login/account, management of purchases via proof of purchase) do not have a clear, simple demo implementation, but are either missing or buried in a Woocommerce patch.

We should:
1) Write down which use cases we actually care about
2) Implement them in very simple demo apps in the existing taler-frontend-demos repo and ideally write some API usage guide while doing that
3) adjust the merchant backend API if necessary

The motivation for this is to validate the API. Some corner cases are still unclear, such as the claim token (and how to write a shop for, say, concert tickets, where the storefront isn't an oracle to convert the order ID into a claim token),
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2020-09-29 16:42

manager   ~0016986

Other interesting use cases:

* Taler-native concert ticket shop (no login)
* Traditional ticket shops with Taler as one of many payment methods

Christian Grothoff

2022-10-20 09:48

manager   ~0019256

Pretix integration now exists.

Issue History

Date ModifiedUsernameFieldChange
2020-09-29 15:57Florian DoldNew Issue
2020-09-29 16:42Florian DoldNote Added: 0016986
2020-10-07 10:56Christian GrothoffSeverityminor => feature
2020-10-11 19:04Christian GrothoffTarget Version0.9 => 0.9.1
2020-10-11 19:20Christian GrothoffPrioritynormal => low
2020-10-12 11:46Christian GrothoffFile Deleted: image.png
2021-08-01 13:16Christian GrothoffCategoryother => documentation
2021-08-01 13:16Christian GrothoffProduct Version => git (master)
2021-08-24 08:32ttnAssigned To => ttn
2021-08-24 08:32ttnStatusnew => assigned
2022-10-20 09:45Christian GrothoffTarget Version0.9.1 =>
2022-10-20 09:48Christian GrothoffAssigned Tottn => Christian Grothoff
2022-10-20 09:48Christian GrothoffStatusassigned => informing
2022-10-20 09:48Christian GrothoffResolutionopen => fixed
2022-10-20 09:48Christian GrothoffFixed in Version => 0.9
2022-10-20 09:48Christian GrothoffNote Added: 0019256
2022-10-20 09:48Christian GrothoffTarget Version => 0.9
2022-11-04 19:52Christian GrothoffStatusinforming => closed