-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmembership-payment-signup.json
More file actions
141 lines (141 loc) · 3.86 KB
/
membership-payment-signup.json
File metadata and controls
141 lines (141 loc) · 3.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{
"0": {
"title": "Membership Signup",
"description": "Choose your membership plan and complete your registration",
"labelPlacement": "top_label",
"descriptionPlacement": "below",
"markupVersion": 2,
"fields": [
{
"id": 1,
"type": "name",
"label": "Full Name",
"isRequired": true,
"nameFormat": "advanced",
"inputs": [
{
"id": "1.2",
"label": "Prefix",
"isHidden": true
},
{
"id": "1.3",
"label": "First"
},
{
"id": "1.4",
"label": "Middle",
"isHidden": true
},
{
"id": "1.6",
"label": "Last"
},
{
"id": "1.8",
"label": "Suffix",
"isHidden": true
}
]
},
{
"id": 8,
"type": "section",
"label": "Personal Information",
"description": "Please provide your contact details for account setup"
},
{
"id": 2,
"type": "email",
"label": "Email Address",
"isRequired": true,
"description": "This will be your login email and where we'll send membership confirmations."
},
{
"id": 3,
"type": "phone",
"label": "Phone Number",
"phoneFormat": "standard",
"description": "Optional - for urgent account notifications or membership support."
},
{
"id": 9,
"type": "section",
"label": "Membership Selection",
"description": "Choose your preferred membership plan"
},
{
"id": 4,
"type": "product",
"label": "Membership Plan",
"inputType": "radio",
"isRequired": true,
"choices": [
{
"text": "Monthly Membership - $29.99",
"value": "Monthly",
"price": "$29.99"
},
{
"text": "Yearly Membership - $299.99",
"value": "Yearly",
"price": "$299.99"
}
],
"description": "Save $59.89 with the yearly plan! All plans include full access to our facilities and services."
},
{
"id": 10,
"type": "section",
"label": "Complete Your Registration",
"description": "Review and confirm your membership details"
},
{
"id": 5,
"type": "textarea",
"label": "Special Requests or Comments",
"maxLength": 500,
"description": "Let us know about any accessibility needs, special interests, or questions about your membership."
},
{
"id": 6,
"type": "consent",
"label": "Terms and Conditions",
"checkboxLabel": "I agree to the terms and conditions and privacy policy",
"description": "",
"isRequired": true,
"size": "large",
"visibility": "visible",
"validateState": true,
"descriptionPlacement": "above",
"inputs": [
{"id": "6.1", "label": "Consent", "name": ""},
{"id": "6.2", "label": "Text", "name": "", "isHidden": true},
{"id": "6.3", "label": "Description", "name": "", "isHidden": true}
],
"choices": [
{"text": "Checked", "value": "1", "isSelected": false, "price": ""}
]
},
{
"id": 7,
"type": "total",
"label": "Total Amount"
}
],
"button": {
"type": "text",
"text": "Complete Signup"
},
"confirmations": {
"default": {
"id": "default",
"name": "Default Confirmation",
"isDefault": true,
"type": "message",
"message": "Thank you for signing up! Your membership registration has been received and you will receive a confirmation email shortly."
}
}
},
"version": "2.9"
}