PluginProbe
Subscriptions for WooCommerce with Stripe Recurring Payments / 1.10.2
Subscriptions for WooCommerce with Stripe Recurring Payments v1.10.2
2.0.0 1.11.2 1.11.1 1.11.0 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 1.10.1 1.10.0 1.9.6 1.9.5 trunk 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 All 61 releases
subscription / includes / Admin / views / support.php

support.php in Subscriptions for WooCommerce with Stripe Recurring Payments 1.10.2, at includes/Admin/views/support.php

256 lines 22.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Support Admin Page
4 *
5 * @package SpringDevs\Subscription\Admin
6 */
7
8 // Exit if accessed directly.
9 defined( 'ABSPATH' ) || exit;
10 ?>
11 <div style="max-width:1240px;margin:32px auto 0 auto;padding:0 20px 40px;">
12
13 <!-- Page header -->
14 <div style="margin-bottom:24px;">
15 <h1 style="font-size:1.375rem;font-weight:700;color:var(--wpsubs-text);margin:0 0 6px;line-height:1.2;"><?php esc_html_e( 'Help & Resources', 'subscription' ); ?></h1>
16 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0 0 12px;line-height:1.5;"><?php esc_html_e( 'Documentation, community links, and ways to get help with WPSubscription.', 'subscription' ); ?></p>
17 <div style="border-top:1px dashed #d0d3d7;"></div>
18 </div>
19
20 <?php if ( ! class_exists( 'Sdevs_Wc_Subscription_Pro' ) ) : ?>
21 <!-- Upgrade banner -->
22 <div style="display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;padding:16px 20px;margin-bottom:24px;">
23 <div>
24 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);margin-bottom:4px;"><?php esc_html_e( 'Unlock the full power of WPSubscription', 'subscription' ); ?></div>
25 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.5;"><?php esc_html_e( 'Upgrade to Pro for advanced features, more payment gateways, third-party integrations, and priority support.', 'subscription' ); ?></p>
26 </div>
27 <a href="https://wpsubscription.co/?utm_source=plugin&utm_medium=admin&utm_campaign=upgrade_pro" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--primary" style="white-space:nowrap;flex-shrink:0;"><?php esc_html_e( 'Upgrade to Pro', 'subscription' ); ?></a>
28 </div>
29 <?php endif; ?>
30
31 <!-- Stats row -->
32 <div class="wpsubs-table-card" style="display:flex;flex-wrap:wrap;margin-bottom:32px;">
33 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-right:1px solid var(--wpsubs-border);">
34 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#e0f2fe;display:flex;align-items:center;justify-content:center;">
35 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#0369a1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 00-3-3.87"/><path d="M16 3.13a4 4 0 010 7.75"/></svg>
36 </div>
37 <div>
38 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;">700+</div>
39 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Active Installations', 'subscription' ); ?></div>
40 </div>
41 </div>
42 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-right:1px solid var(--wpsubs-border);">
43 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#fef3c7;display:flex;align-items:center;justify-content:center;">
44 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#92400e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>
45 </div>
46 <div>
47 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;">4.9 / 5</div>
48 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Average Rating', 'subscription' ); ?></div>
49 </div>
50 </div>
51 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-right:1px solid var(--wpsubs-border);">
52 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#dcfce7;display:flex;align-items:center;justify-content:center;">
53 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#166534" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"/></svg>
54 </div>
55 <div>
56 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;"><?php esc_html_e( 'Free', 'subscription' ); ?></div>
57 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Open source on WP.org', 'subscription' ); ?></div>
58 </div>
59 </div>
60 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-right:1px solid var(--wpsubs-border);">
61 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#fce7f3;display:flex;align-items:center;justify-content:center;">
62 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#9d174d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2z"/></svg>
63 </div>
64 <div>
65 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;"><?php esc_html_e( '48 hr', 'subscription' ); ?></div>
66 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Avg. support response', 'subscription' ); ?></div>
67 </div>
68 </div>
69 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-right:1px solid var(--wpsubs-border);">
70 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#ede9fe;display:flex;align-items:center;justify-content:center;">
71 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#6d28d9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>
72 </div>
73 <div>
74 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;">5+</div>
75 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Payment Gateways', 'subscription' ); ?></div>
76 </div>
77 </div>
78 <div style="flex:1;min-width:160px;display:flex;align-items:center;gap:14px;padding:16px 20px;">
79 <div style="width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#fff7ed;display:flex;align-items:center;justify-content:center;">
80 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#c2410c" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71"/></svg>
81 </div>
82 <div>
83 <div style="font-size:18px;font-weight:700;color:var(--wpsubs-text);line-height:1.1;">5+</div>
84 <div style="font-size:11px;color:var(--wpsubs-text-muted);margin-top:2px;line-height:1.3;"><?php esc_html_e( 'Integrations', 'subscription' ); ?></div>
85 </div>
86 </div>
87 </div>
88
89 <!-- Community -->
90 <div style="margin-bottom:32px;">
91 <div style="margin-bottom:12px;">
92 <h2 style="font-size:12px;font-weight:600;color:var(--wpsubs-text-muted);text-transform:uppercase;letter-spacing:0.06em;margin:0 0 3px;line-height:1.4;margin-left:1px;"><?php esc_html_e( 'Community', 'subscription' ); ?></h2>
93 <p style="font-size:12px;color:var(--wpsubs-text-muted);margin:0;line-height:1.5;margin-left:1px;"><?php esc_html_e( 'Help shape the product and share your experience with other users.', 'subscription' ); ?></p>
94 </div>
95 <div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;">
96
97 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
98 <div style="display:flex;align-items:center;gap:12px;">
99 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#e0f2fe;display:flex;align-items:center;justify-content:center;">
100 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#0369a1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2z"/><polyline points="9 9 12 9 12 13"/><line x1="12" y1="17" x2="12.01" y2="17"/></svg>
101 </div>
102 <div>
103 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Support Forum', 'subscription' ); ?></div>
104 <div style="font-size:11px;color:#0369a1;font-weight:500;margin-top:2px;"><?php esc_html_e( 'wordpress.org/support', 'subscription' ); ?></div>
105 </div>
106 </div>
107 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Browse existing threads or post a new question in the free WPSubscription support forum on WordPress.org.', 'subscription' ); ?></p>
108 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
109 <a href="https://wordpress.org/support/plugin/subscription/" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
110 <?php esc_html_e( 'Visit Forum', 'subscription' ); ?>
111 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
112 </a>
113 </div>
114
115 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
116 <div style="display:flex;align-items:center;gap:12px;">
117 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#fef3c7;display:flex;align-items:center;justify-content:center;">
118 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#92400e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="12" y1="5" x2="12" y2="19"/><line x1="5" y1="12" x2="19" y2="12"/></svg>
119 </div>
120 <div>
121 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Request a Feature', 'subscription' ); ?></div>
122 <div style="font-size:11px;color:#92400e;font-weight:500;margin-top:2px;"><?php esc_html_e( 'Share your ideas', 'subscription' ); ?></div>
123 </div>
124 </div>
125 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Have a feature idea? We read every request. Your feedback directly shapes the plugin roadmap.', 'subscription' ); ?></p>
126 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
127 <a href="https://wpsubscription.co/contact" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
128 <?php esc_html_e( 'Send a Request', 'subscription' ); ?>
129 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
130 </a>
131 </div>
132
133 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
134 <div style="display:flex;align-items:center;gap:12px;">
135 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#fce7f3;display:flex;align-items:center;justify-content:center;">
136 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#9d174d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>
137 </div>
138 <div>
139 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Leave a Review', 'subscription' ); ?></div>
140 <div style="font-size:11px;color:#9d174d;font-weight:500;margin-top:2px;"><?php esc_html_e( 'wordpress.org/plugins', 'subscription' ); ?></div>
141 </div>
142 </div>
143 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Enjoying WPSubscription? A short review on WordPress.org helps others discover the plugin and means a lot to our small team.', 'subscription' ); ?></p>
144 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
145 <a href="https://wordpress.org/support/plugin/subscription/reviews/" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
146 <?php esc_html_e( 'Write a Review', 'subscription' ); ?>
147 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
148 </a>
149 </div>
150
151 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
152 <div style="display:flex;align-items:center;gap:12px;">
153 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;">
154 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#475569" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="16 3 21 3 21 8"/><line x1="4" y1="20" x2="21" y2="3"/><polyline points="21 16 21 21 16 21"/><line x1="15" y1="15" x2="21" y2="21"/></svg>
155 </div>
156 <div>
157 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Changelog', 'subscription' ); ?></div>
158 <div style="font-size:11px;color:#475569;font-weight:500;margin-top:2px;"><?php esc_html_e( 'wordpress.org/plugins', 'subscription' ); ?></div>
159 </div>
160 </div>
161 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'See what\'s new in each release — bug fixes, new features, and improvements listed on the plugin page.', 'subscription' ); ?></p>
162 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
163 <a href="https://wordpress.org/plugins/subscription/#developers" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
164 <?php esc_html_e( 'View Changelog', 'subscription' ); ?>
165 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
166 </a>
167 </div>
168
169 </div>
170 </div>
171
172 <!-- Resources -->
173 <div style="margin-bottom:32px;">
174 <div style="margin-bottom:12px;">
175 <h2 style="font-size:12px;font-weight:600;color:var(--wpsubs-text-muted);text-transform:uppercase;letter-spacing:0.06em;margin:0 0 3px;line-height:1.4;margin-left:1px;"><?php esc_html_e( 'Resources', 'subscription' ); ?></h2>
176 <p style="font-size:12px;color:var(--wpsubs-text-muted);margin:0;line-height:1.5;margin-left:1px;"><?php esc_html_e( 'Guides and help for setting up and troubleshooting WPSubscription.', 'subscription' ); ?></p>
177 </div>
178 <div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;">
179
180 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
181 <div style="display:flex;align-items:center;gap:12px;">
182 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#e0f2fe;display:flex;align-items:center;justify-content:center;">
183 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#0369a1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M2 3h6a4 4 0 014 4v14a3 3 0 00-3-3H2z"/><path d="M22 3h-6a4 4 0 00-4 4v14a3 3 0 013-3h7z"/></svg>
184 </div>
185 <div>
186 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Documentation', 'subscription' ); ?></div>
187 <div style="font-size:11px;color:#0369a1;font-weight:500;margin-top:2px;"><?php esc_html_e( 'docs.converslabs.com', 'subscription' ); ?></div>
188 </div>
189 </div>
190 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Step-by-step setup guides, configuration references, shortcode docs, and migration instructions.', 'subscription' ); ?></p>
191 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
192 <a href="https://docs.converslabs.com/en" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
193 <?php esc_html_e( 'Browse Docs', 'subscription' ); ?>
194 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
195 </a>
196 </div>
197
198 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
199 <div style="display:flex;align-items:center;gap:12px;">
200 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#ede9fe;display:flex;align-items:center;justify-content:center;">
201 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#6d28d9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="1" y="4" width="22" height="16" rx="2" ry="2"/><line x1="1" y1="10" x2="23" y2="10"/></svg>
202 </div>
203 <div>
204 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Payment Gateways', 'subscription' ); ?></div>
205 <div style="font-size:11px;color:#6d28d9;font-weight:500;margin-top:2px;"><?php esc_html_e( 'docs.converslabs.com', 'subscription' ); ?></div>
206 </div>
207 </div>
208 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Setup guides for Stripe, PayPal, Mollie, Razorpay, Xendit, and other supported payment gateways.', 'subscription' ); ?></p>
209 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
210 <a href="https://docs.converslabs.com/en/category/payments" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
211 <?php esc_html_e( 'View Guides', 'subscription' ); ?>
212 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
213 </a>
214 </div>
215
216 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
217 <div style="display:flex;align-items:center;gap:12px;">
218 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#fce7f3;display:flex;align-items:center;justify-content:center;">
219 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#9d174d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71"/></svg>
220 </div>
221 <div>
222 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( '3rd Party Integrations', 'subscription' ); ?></div>
223 <div style="font-size:11px;color:#9d174d;font-weight:500;margin-top:2px;"><?php esc_html_e( 'docs.converslabs.com', 'subscription' ); ?></div>
224 </div>
225 </div>
226 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Integration guides for LMS, CRM, automation, email marketing, and license management plugins.', 'subscription' ); ?></p>
227 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
228 <a href="https://docs.converslabs.com/en/category/integrations" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
229 <?php esc_html_e( 'View Guides', 'subscription' ); ?>
230 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
231 </a>
232 </div>
233
234 <div class="wpsubs-table-card" style="padding:20px;display:flex;flex-direction:column;gap:14px;">
235 <div style="display:flex;align-items:center;gap:12px;">
236 <div style="width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#dcfce7;display:flex;align-items:center;justify-content:center;">
237 <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="#166534" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2z"/></svg>
238 </div>
239 <div>
240 <div style="font-size:14px;font-weight:700;color:var(--wpsubs-text);line-height:1.2;"><?php esc_html_e( 'Get Support', 'subscription' ); ?></div>
241 <div style="font-size:11px;color:#166534;font-weight:500;margin-top:2px;"><?php esc_html_e( 'wpsubscription.co/contact', 'subscription' ); ?></div>
242 </div>
243 </div>
244 <p style="font-size:13px;color:var(--wpsubs-text-muted);margin:0;line-height:1.6;flex:1;"><?php esc_html_e( 'Open a support ticket and our team will respond within 48 hours. Please include your site URL and a description of the issue.', 'subscription' ); ?></p>
245 <div style="border-top:1px solid var(--wpsubs-border);margin:0 -20px;"></div>
246 <a href="https://wpsubscription.co/contact" target="_blank" rel="noopener noreferrer" class="wpsubs-btn wpsubs-btn--outline wpsubs-btn--sm" style="align-self:flex-start;">
247 <?php esc_html_e( 'Open a Ticket', 'subscription' ); ?>
248 <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
249 </a>
250 </div>
251
252 </div>
253 </div>
254
255 </div>
256