View Issue Details

IDProjectCategoryView StatusLast Update
0010882Talermerchant backendpublic2026-02-22 14:14
ReporterBohdan Assigned ToBohdan 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
PrioritynormalSeveritytextReproducibilityhave not tried
Status implementingResolutionopen 
Target Versionpost-1.0 
Summary0010882: ProductSold and MinimalInventoryProduct
DescriptionFrom the docs, not really clear that ProductSold doesn't have any inventory management, in contrast to MinimalInventoryProduct

I think this has to be clearer, as it is described in .c code

/**
   * parse_request.inventory_products => instructions to add products to contract terms
   * parse_order.products => contains products that are not from the backend-managed inventory.
   */
Additional Information+ check why this returns 400 BAD REQUEST (ec26 "detail": "order.products") {"order":{"summary":"Black, no sugar","summary_i18n":{},"amount":"KUDOS:5","products":[{"product_id":"coffee","product_name":"Coffee","description":"Black, no sugar","price":"KUDOS:5","prices_are_net":false}],"wire_transfer_deadline":{"t_s":1768651206},"refund_deadline":{"t_s":1768651206},"pay_deadline":{"t_s":1768651206}},"refund_delay":{"d_us":36000}}
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2026-01-17 11:01BohdanNew Issue
2026-01-17 11:01BohdanStatusnew => assigned
2026-01-17 11:01BohdanAssigned To => Bohdan
2026-01-26 06:50Christian GrothoffTarget Version => post-1.0
2026-02-22 14:14Christian GrothoffStatusassigned => implementing