commit 91de94f69c2cce99e425552f7560484f5486f89f parent 8d3c6d195052b7cc24d4b5688b72ed6b6b944ff7 Author: Christian Grothoff <christian@grothoff.org> Date: Wed, 20 May 2026 22:40:09 +0200 drush control for subscription prices Diffstat:
| M | config/schema/taler_turnstile.schema.yml | | | 14 | ++++++++++++++ |
1 file changed, 14 insertions(+), 0 deletions(-)
diff --git a/config/schema/taler_turnstile.schema.yml b/config/schema/taler_turnstile.schema.yml @@ -17,3 +17,17 @@ taler_turnstile.settings: grant_access_on_error: type: boolean label: 'Disable paywall when payment backend is unavailable' + # Per-subscription, per-currency price at which the corresponding + # subscription token family can be *purchased*. Keys at both levels + # are dynamic (subscription slug, then currency code) and not known + # in advance, so we model them as nested sequences. Empty / unset + # entries mean "not for sale in that currency". + subscription_prices: + type: sequence + label: 'Subscription purchase prices' + sequence: + type: sequence + label: 'Prices by currency' + sequence: + type: string + label: 'Price'