PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.11
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.11
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / payment-methods / block.json

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/payment-methods/block.json

197 lines 4.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "apiVersion": 3,
3 "$schema": "https://schemas.wp.org/trunk/block.json",
4 "name": "blockenberg/payment-methods",
5 "title": "Payment Methods",
6 "description": "Display accepted payment brand logos and security trust badges with built-in SVG icons.",
7 "category": "bkbg-marketing",
8 "icon": "money-alt",
9 "keywords": [
10 "payment",
11 "checkout",
12 "trust",
13 "visa",
14 "mastercard",
15 "paypal",
16 "security",
17 "badges"
18 ],
19 "editorScript": "bkbg-payment-methods-editor",
20 "editorStyle": "bkbg-payment-methods-style",
21 "style": "bkbg-payment-methods-style",
22 "viewScript": "bkbg-payment-methods-frontend",
23 "supports": {
24 "html": false,
25 "anchor": true,
26 "className": true,
27 "align": [
28 "wide",
29 "full"
30 ]
31 },
32 "attributes": {
33 "methods": {
34 "type": "array",
35 "default": [
36 {
37 "id": "visa",
38 "enabled": true
39 },
40 {
41 "id": "mastercard",
42 "enabled": true
43 },
44 {
45 "id": "amex",
46 "enabled": true
47 },
48 {
49 "id": "paypal",
50 "enabled": true
51 },
52 {
53 "id": "applepay",
54 "enabled": true
55 },
56 {
57 "id": "googlepay",
58 "enabled": true
59 },
60 {
61 "id": "discover",
62 "enabled": false
63 },
64 {
65 "id": "stripe",
66 "enabled": false
67 },
68 {
69 "id": "klarna",
70 "enabled": false
71 },
72 {
73 "id": "afterpay",
74 "enabled": false
75 },
76 {
77 "id": "amazonpay",
78 "enabled": false
79 },
80 {
81 "id": "venmo",
82 "enabled": false
83 },
84 {
85 "id": "maestro",
86 "enabled": false
87 },
88 {
89 "id": "bitcoin",
90 "enabled": false
91 },
92 {
93 "id": "shoppay",
94 "enabled": false
95 }
96 ]
97 },
98 "securityBadges": {
99 "type": "array",
100 "default": [
101 {
102 "id": "ssl",
103 "label": "SSL Secured",
104 "enabled": true
105 },
106 {
107 "id": "pci",
108 "label": "PCI Compliant",
109 "enabled": true
110 },
111 {
112 "id": "256bit",
113 "label": "256-bit Encryption",
114 "enabled": false
115 },
116 {
117 "id": "shield",
118 "label": "Buyer Protection",
119 "enabled": false
120 }
121 ]
122 },
123 "layout": {
124 "type": "string",
125 "default": "row"
126 },
127 "align": {
128 "type": "string",
129 "default": "center"
130 },
131 "showLabels": {
132 "type": "boolean",
133 "default": false
134 },
135 "showSecurityBadges": {
136 "type": "boolean",
137 "default": true
138 },
139 "badgePosition": {
140 "type": "string",
141 "default": "below"
142 },
143 "iconSize": {
144 "type": "number",
145 "default": 44
146 },
147 "iconRadius": {
148 "type": "number",
149 "default": 8
150 },
151 "iconGap": {
152 "type": "number",
153 "default": 10
154 },
155
156 "maxWidth": {
157 "type": "number",
158 "default": 0
159 },
160 "paddingTop": {
161 "type": "number",
162 "default": 0
163 },
164 "paddingBottom": {
165 "type": "number",
166 "default": 0
167 },
168 "iconBg": {
169 "type": "string",
170 "default": ""
171 },
172 "iconBorder": {
173 "type": "string",
174 "default": ""
175 },
176 "labelColor": {
177 "type": "string",
178 "default": ""
179 },
180 "badgeColor": {
181 "type": "string",
182 "default": ""
183 },
184 "badgeIconColor": {
185 "type": "string",
186 "default": ""
187 },
188 "bgColor": {
189 "type": "string",
190 "default": ""
191 },
192 "badgeTypo": {
193 "type": "object",
194 "default": {}
195 }
196 }
197 }