aboutsummaryrefslogtreecommitdiff
path: root/gnu-taler-extensions/registry.rec
diff options
context:
space:
mode:
Diffstat (limited to 'gnu-taler-extensions/registry.rec')
-rw-r--r--gnu-taler-extensions/registry.rec43
1 files changed, 43 insertions, 0 deletions
diff --git a/gnu-taler-extensions/registry.rec b/gnu-taler-extensions/registry.rec
new file mode 100644
index 0000000..d9b4eff
--- /dev/null
+++ b/gnu-taler-extensions/registry.rec
@@ -0,0 +1,43 @@
1# -*- mode: rec -*-
2#
3# Registry for GNU Taler extensions, as per Design document 6
4#
5%rec: TalerExtensions
6%key: Identifier
7%typedef: Identifier_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789:\.]*$/
8%type: Identifier Identifier_t
9%unique: Identifier
10%mandatory: Identifier
11%typedef: Description_t regexp |^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\(\)\.,;!"':#\/ -]*$|
12%type: Description Description_t
13%mandatory: Description
14%mandatory: Critical
15%type: Critical bool
16%allowed: Contact
17%allowed: References
18%sort: Identifier Description Contact References
19
20
21Identifier: AGE_RESTRICTIONS
22Description: Restrictions to limit spending of coins on products that are legally sold only to customers below a given age.
23Critical: true
24Contact: oec-taler@kesim.org
25References: Design document 24
26
27Identifier: POLICY_REFUND
28Description: Support for refund in payments.
29Critical: false
30Contact: team@taler.net
31References: Design document 13
32
33Identifier: POLICY_AUCTION
34Description: Auction support via libbrandt
35Critical: false
36Contact: oec-taler@kesim.org
37References: Design document 32
38
39Identifier: POLICY_ESCROW
40Description: Escrow functionality provided by the exchange. Deposited coins can be put into escrow for a specified time interval, potentially in the future. If the owner of the coins and the merchant both sign the contract within the interval, the coins' value will be transferred to the merchant's account. Otherwise, the coins can be refreshed by the owner.
41Critical: false
42Contact: oec-taler@kesim.org
43References: NOT YET