PluginProbe
YayMail – WooCommerce Email Customizer / 3.2.2
YayMail – WooCommerce Email Customizer v3.2.2
4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 3.4.2 3.4.3 All 55 releases
yaymail / includes / Helper / PluginSupported.php

PluginSupported.php in YayMail – WooCommerce Email Customizer 3.2.2, at includes/Helper/PluginSupported.php

826 lines 32.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace YayMail\Helper;
4
5 defined( 'ABSPATH' ) || exit;
6 class PluginSupported {
7 public static function listAddonSupported() {
8 $arrAddonSupported = array(
9 'WC_Subscription' => array(
10 'plugin_name' => 'WooCommerce Subscriptions',
11 'template_name' => array(
12 'cancelled_subscription',
13 'expired_subscription',
14 'suspended_subscription',
15 'customer_completed_renewal_order',
16 'customer_completed_switch_order',
17 'customer_on_hold_renewal_order',
18 'customer_renewal_invoice',
19 'new_renewal_order',
20 'new_switch_order',
21 'customer_processing_renewal_order',
22 'customer_payment_retry',
23 'payment_retry',
24 '_enr_customer_auto_renewal_reminder',
25 '_enr_customer_expiry_reminder',
26 '_enr_customer_manual_renewal_reminder',
27 '_enr_customer_processing_shipping_fulfilment_order',
28 '_enr_customer_shipping_frequency_notification',
29 '_enr_customer_subscription_price_updated',
30 '_enr_customer_trial_ending_reminder',
31 ),
32 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-subscriptions',
33 ),
34 'yith_wishlist_constructor' => array(
35 'plugin_name' => 'YITH WooCommerce Wishlist Premium',
36 'template_name' => array(
37 'estimate_mail',
38 'yith_wcwl_back_in_stock',
39 'yith_wcwl_on_sale_item',
40 'yith_wcwl_promotion_mail',
41 ),
42 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-wishlist',
43 ),
44 'SUMO_Subscription' => array(
45 'plugin_name' => 'SUMO Subscription',
46 'template_name' => array(
47 'subscription_new_order',
48 'subscription_new_order_old_subscribers',
49 'subscription_processing_order',
50 'subscription_completed_order',
51 'subscription_pause_order',
52 'subscription_invoice_order_manual',
53 'subscription_expiry_reminder',
54 'subscription_automatic_charging_reminder',
55 'subscription_renewed_order_automatic',
56 'auto_to_manual_subscription_renewal',
57 'subscription_overdue_order_automatic',
58 'subscription_overdue_order_manual',
59 'subscription_suspended_order_automatic',
60 'subscription_suspended_order_manual',
61 'subscription_preapproval_access_revoked',
62 'subscription_turnoff_automatic_payments_success',
63 'subscription_pending_authorization',
64 'subscription_cancel_order',
65 'subscription_cancel_request_submitted',
66 'subscription_cancel_request_revoked',
67 'subscription_expired_order',
68 ),
69 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-sumo-subscription',
70 ),
71
72 'YITH_Subscription' => array(
73 'plugin_name' => 'YITH WooCommerce Subscription Premium',
74 'template_name' => array(
75 'ywsbs_subscription_admin_mail',
76 'ywsbs_customer_subscription_cancelled',
77 'ywsbs_customer_subscription_suspended',
78 'ywsbs_customer_subscription_expired',
79 'ywsbs_customer_subscription_before_expired',
80 'ywsbs_customer_subscription_paused',
81 'ywsbs_customer_subscription_resumed',
82 'ywsbs_customer_subscription_request_payment',
83 'ywsbs_customer_subscription_renew_reminder',
84 'ywsbs_customer_subscription_payment_done',
85 'ywsbs_customer_subscription_payment_failed',
86 'ywsbs_customer_subscription_delivery_schedules',
87 ),
88 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-subscription',
89 ),
90 'woo-b2b' => array(
91 'plugin_name' => 'WooCommerce B2B',
92 'template_name' => array(
93 'wcb2b_customer_onquote_order',
94 'wcb2b_customer_quoted_order',
95 'wcb2b_customer_status_notification',
96 'wcb2b_new_quote',
97 ),
98 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-b2b',
99 ),
100 'YITH_Vendors' => array(
101 'plugin_name' => 'YITH WooCommerce Multi Vendor Premium',
102 'template_name' => array(
103 'cancelled_order_to_vendor',
104 'commissions_paid',
105 'commissions_unpaid',
106 'new_order_to_vendor',
107 'new_vendor_registration',
108 'product_set_in_pending_review',
109 'vendor_commissions_bulk_action',
110 'vendor_commissions_paid',
111 'vendor_new_account',
112 ),
113 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-multi-vendor',
114 ),
115 'Germanized_Pro' => array(
116 'plugin_name' => 'Germanized for WooCommerce',
117 'template_name' => array(
118 'sab_cancellation_invoice',
119 'sab_document',
120 'sab_document_admin',
121 'sab_simple_invoice',
122 'sab_packing_slip',
123 'customer_paid_for_order',
124 'customer_cancelled_order',
125 'customer_order_confirmation',
126 'customer_revocation',
127 'customer_new_account_activation',
128 'customer_shipment',
129 'customer_partial_shipment',
130 'customer_return_shipment',
131 'customer_return_shipment_delivered',
132 'new_return_shipment_request',
133 'customer_trusted_shops',
134 'customer_sepa_direct_debit_mandate',
135 'customer_guest_return_shipment_request',
136 'oss_delivery_threshold_email_notification',
137 ),
138 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-germanized',
139 ),
140 'WC_Bookings' => array(
141 'plugin_name' => 'WooCommerce Bookings',
142 'template_name' => array(
143 'admin_booking_cancelled',
144 'booking_cancelled',
145 'booking_confirmed',
146 'booking_notification',
147 'booking_pending_confirmation',
148 'booking_reminder',
149 'new_booking',
150 ),
151 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-bookings',
152 ),
153 'WooCommerce_Waitlist' => array(
154 'plugin_name' => 'WooCommerce Waitlist',
155 'template_name' => array(
156 'woocommerce_waitlist_joined_email',
157 'woocommerce_waitlist_left_email',
158 'woocommerce_waitlist_mailout',
159 'woocommerce_waitlist_signup_email',
160 ),
161 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-waitlist',
162 ),
163 'WooCommerce_Quotes' => array(
164 'plugin_name' => 'Quotes for WooCommerce',
165 'template_name' => array(
166 'qwc_req_new_quote',
167 'qwc_request_sent',
168 'qwc_send_quote',
169 ),
170 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-quotes-for-woocommerce',
171 ),
172 'YITH_Pre_Order' => array(
173 'plugin_name' => 'YITH Pre-Order for WooCommerce Premium ',
174 'template_name' => array(
175 'yith_ywpo_date_end',
176 'yith_ywpo_sale_date_changed',
177 'yith_ywpo_is_for_sale',
178 'yith_ywpo_out_of_stock',
179 ),
180 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-pre-order',
181 ),
182 'WooCommerce_Appointments' => array(
183 'plugin_name' => 'WooCommerce Appointments',
184 'template_name' => array(
185 'admin_appointment_cancelled',
186 'admin_new_appointment',
187 'appointment_cancelled',
188 'appointment_confirmed',
189 'appointment_follow_up',
190 'appointment_reminder',
191 'admin_appointment_rescheduled',
192 ),
193 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-appointments',
194 ),
195 'SG_Order_Approval' => array(
196 'plugin_name' => 'Sg Order Approval for Woocommerce',
197 'template_name' => array(
198 'wc_admin_order_new',
199 'wc_customer_order_new',
200 'wc_customer_order_approved',
201 'wc_customer_order_rejected',
202 'sgitsoa_wc_admin_order_new',
203 'sgitsoa_wc_customer_order_new',
204 'sgitsoa_wc_customer_order_approved',
205 'sgitsoa_wc_customer_order_rejected',
206 ),
207 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-sg-woocommerce-order-approval',
208 ),
209 'Follow_Up_Emails' => array(
210 'plugin_name' => 'Follow Up Emails for WooCommerce ',
211 'template_name' => apply_filters( 'YaymailCreateListFollowUpNames', array() ),
212 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-follow-up-emails',
213 ),
214 'Order_Delivery_Date' => array(
215 'plugin_name' => 'Order Delivery Date for WooCommerce',
216 'template_name' => array(
217 'orddd_lite_update_date',
218 'orddd_delivery_reminder',
219 'orddd_delivery_reminder_customer',
220 'orddd_update_date',
221 ),
222 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-order-delivery-date',
223 ),
224 'WC_Email_Cancelled_Customer_Order' => array(
225 'plugin_name' => 'Order Cancellation Email to Customer',
226 'template_name' => array(
227 'wc_customer_cancelled_order',
228 ),
229 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-order-cancellation-email-to-customer',
230 ),
231 'WC_Smart_Coupons' => array(
232 'plugin_name' => 'WooCommerce Smart Coupons',
233 'template_name' => array(
234 'wc_sc_combined_email_coupon',
235 'wc_sc_acknowledgement_email',
236 'wc_sc_email_coupon',
237 ),
238 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-smart-coupons',
239 ),
240 'Dokan' => array(
241 'plugin_name' => 'Dokan',
242 'template_name' => array(
243 'dokan_new_seller',
244 'dokan_email_vendor_disable',
245 'dokan_email_vendor_enable',
246 'dokan_contact_seller',
247 'new_product',
248 'new_product_pending',
249 'pending_product_published',
250 'updated_product_pending',
251 'dokan_vendor_new_order',
252 'dokan_vendor_completed_order',
253 'dokan_vendor_withdraw_request',
254 'dokan_vendor_withdraw_cancelled',
255 'dokan_vendor_withdraw_approved',
256 'dokan_refund_request',
257 'dokan_vendor_refund',
258 'dokan_announcement',
259 'dokan_staff_new_order',
260 'Dokan_Email_Wholesale_Register',
261 'dokan_email_shipping_status_tracking',
262 'dokan_email_subscription_invoice',
263 'updates_for_store_followers',
264 'vendor_new_store_follower',
265 'dokan_product_enquiry_email',
266 'dokan_report_abuse_admin_email',
267 'Dokan_Send_Coupon_Email',
268 'Dokan_Rma_Send_Warranty_Request',
269 'dokan_new_support_ticket',
270 'dokan_reply_to_store_support_ticket',
271 'dokan_reply_to_user_support_ticket',
272 'dokan_vendor_refund_canceled',
273 'Dokan_Email_Booking_New',
274 'Dokan_Email_Booking_Cancelled_NEW',
275 'DokanNewSupportTicketForAdmin',
276 'DokanReplyToAdminSupportTicket_vendor_customer',
277 'reverse_withdrawal_invoice',
278 'dokan_staff_password_update',
279 'dokan_new_store_review',
280 'Dokan_Subscription_Cancelled',
281 ),
282 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-dokan',
283 ),
284 'Woocommerce_German_Market' => array(
285 'plugin_name' => 'Woocommerce_German_Market',
286 'template_name' => array(
287 'wgm_confirm_order_email',
288 'wgm_double_opt_in_customer_registration',
289 'wgm_sepa',
290 ),
291 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-german-market',
292 ),
293 'B2B_Wholesale_Suite' => array(
294 'plugin_name' => 'B2B & Wholesale Suite',
295 'template_name' => array(
296 'b2bwhs_new_customer_email',
297 'b2bwhs_new_customer_requires_approval_email',
298 'b2bwhs_new_message_email',
299 'b2bwhs_new_quote_email',
300 'b2bwhs_your_account_approved_email',
301 ),
302 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-b2b-wholesale-suite',
303 ),
304 'WooCommerce_Deposits' => array(
305 'plugin_name' => 'WooCommerce Deposits',
306 'template_name' => array(
307 'customer_deposit_partially_paid',
308 'customer_partially_paid',
309 'customer_second_payment_reminder',
310 'full_payment',
311 'partial_payment',
312 ),
313 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-deposits',
314 ),
315 'YITH_Booking' => array(
316 'plugin_name' => 'YITH Booking and Appointment for WooCommerce Premium',
317 'template_name' => array(
318 'yith_wcbk_admin_new_booking',
319 'yith_wcbk_booking_status',
320 'yith_wcbk_customer_booking_note',
321 'yith_wcbk_customer_cancelled_booking',
322 'yith_wcbk_customer_completed_booking',
323 'yith_wcbk_customer_confirmed_booking',
324 'yith_wcbk_customer_new_booking',
325 'yith_wcbk_customer_paid_booking',
326 'yith_wcbk_customer_unconfirmed_booking',
327 'yith_wcbk_booking_status_vendor',
328 'yith_wcbk_vendor_new_booking',
329 ),
330 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-booking-and-appointment-for-woocommerce',
331 ),
332 'WooCommerce_Points_Rewards' => array(
333 'plugin_name' => 'Points and Rewards for WooCommerce',
334 'template_name' => array(
335 'mwb_wpr_email_notification',
336 ),
337 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-points-and-rewards-for-woocommerce',
338 ),
339 'PW_WooCommerce_Gift_Cards' => array(
340 'plugin_name' => 'PW WooCommerce Gift Cards',
341 'template_name' => array(
342 'pwgc_email',
343 ),
344 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-pw-woocommerce-gift-cards',
345 ),
346 'YITH_WooCommerce_Gift_Cards_Premium' => array(
347 'plugin_name' => 'YITH WooCommerce Gift Cards Premium',
348 'template_name' => array(
349 'ywgc-email-delivered-gift-card',
350 'ywgc-email-send-gift-card',
351 ),
352 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-gift-cards',
353 ),
354 'YITH_WooCommerce_Membership_Premium' => array(
355 'plugin_name' => 'YITH WooCommerce Membership Premium',
356 'template_name' => array(
357 'membership_cancelled',
358 'membership_expired',
359 'membership_expiring',
360 'membership_welcome',
361 ),
362 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-woocommerce-membership',
363 ),
364 'WooCommerce_Order_Delivery' => array(
365 'plugin_name' => 'WooCommerce Order Delivery',
366 'template_name' => array(
367 'subscription_delivery_note',
368 'order_delivery_note',
369 ),
370 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-order-delivery-for-woocommerce',
371 ),
372 'WooCommerce_Simple_Auction' => array(
373 'plugin_name' => 'WooCommerce Simple Auction',
374 'template_name' => array(
375 'auction_buy_now',
376 'auction_closing_soon',
377 'auction_fail',
378 'auction_finished',
379 'auction_relist',
380 'auction_relist_user',
381 'auction_win',
382 'bid_note',
383 'customer_bid_note',
384 'outbid_note',
385 'remind_to_pay',
386 'Reserve_fail',
387 ),
388 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-simple-auction',
389 ),
390 'vendors_marketplace' => array(
391 'plugin_name' => 'Vendors marketplace',
392 'template_name' => array(
393 'admin_notify_approved',
394 'admin_notify_application',
395 'admin_notify_product',
396 'admin_notify_shipped',
397 'customer_notify_shipped',
398 'vendor_notify_application',
399 'vendor_notify_approved',
400 'vendor_notify_cancelled_order',
401 'vendor_notify_denied',
402 'vendor_notify_order',
403 'vendor_application',
404 'admin_new_vendor_product',
405 'vendor_notify_shipped',
406 'vendor_new_order',
407 'customer-mark-received',
408 'store_contact',
409 ),
410 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-wcvendors',
411 ),
412 'WooCommerce_Pre_Orders' => array(
413 'plugin_name' => 'WooCommerce Pre-Orders',
414 'template_name' => array(
415 'wc_pre_orders_new_pre_order',
416 'wc_pre_orders_pre_order_available',
417 'wc_pre_orders_pre_order_cancelled',
418 'wc_pre_orders_pre_order_date_changed',
419 'wc_pre_orders_pre_ordered',
420 ),
421 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-pre-order',
422 ),
423 'WooCommerce_Split_Orders' => array(
424 'plugin_name' => 'WooCommerce Split Orders',
425 'template_name' => array(
426 'customer_order_split',
427 ),
428 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woocommerce-split-order',
429 ),
430 'WP_Crowdfunding' => array(
431 'plugin_name' => 'WP Crowdfunding',
432 'template_name' => array(
433 'wp_crowdfunding_campaign_accept',
434 'wp_crowdfunding_submit_campaign',
435 'wp_crowdfunding_campaign_update_email',
436 'wp_crowdfunding_new_backed',
437 'wp_crowdfunding_new_user',
438 'wp_crowdfunding_target_reached_email',
439 'wp_crowdfunding_withdraw_request',
440 ),
441 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-wp-crowdfunding',
442 ),
443 'WC_PIP_Loader' => array(
444 'plugin_name' => 'Woocommerce Print Invoices & Packing lists',
445 'template_name' => array(
446 'pip_email_invoice',
447 'pip_email_packing_list',
448 'pip_email_pick_list',
449 ),
450 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-print-invoices-packing-lists',
451 ),
452 'LMFWC' => array(
453 'plugin_name' => 'License Manager for WooCommerce',
454 'template_name' => array(
455 'lmfwc_email_customer_deliver_license_keys',
456 ),
457 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-license-manager',
458 ),
459 'WooCommerce_Account_Funds' => array(
460 'plugin_name' => 'WooCommerce Account Funds',
461 'template_name' => array(
462 'wc_account_funds_increase',
463 ),
464 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-account-funds',
465 ),
466 'WooCommerce_Gift_Cards' => array(
467 'plugin_name' => 'WooCommerce Gift Cards',
468 'template_name' => array(
469 'gift_card_received',
470 'gift_card_send_to_buyer',
471 ),
472 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-gift-cards',
473 ),
474 'AutomateWoo' => array(
475 'plugin_name' => 'AutomateWoo',
476 'template_name' => apply_filters( 'YaymailCreateListAutomateWooNames', array() ),
477 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-automatewoo',
478 ),
479 'WooCommerce_Stripe_Gateway' => array(
480 'plugin_name' => 'WooCommerce Stripe Gateway',
481 'template_name' => array(
482 'failed_authentication_requested',
483 'failed_preorder_sca_authentication',
484 'failed_renewal_authentication',
485 ),
486 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-stripe-payment-gateway',
487 ),
488 'YITH_WCSTRIPE' => array(
489 'plugin_name' => 'YITH Woocommerce Stripe',
490 'template_name' => array(
491 'renew_needs_action',
492 'expiring_card',
493 ),
494 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-stripe',
495 ),
496 'WooCommerce_Multivendor_Marketplace' => array(
497 'plugin_name' => 'WooCommerce Multivendor Marketplace',
498 'template_name' => array(
499 'new-enquiry',
500 'store-new-order',
501 'email-verification',
502 ),
503 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-wcfm-marketplace',
504 ),
505 'WooCommerce_Memberships' => array(
506 'plugin_name' => 'WooCommerce Memberships',
507 'template_name' => array(
508 'WC_Memberships_User_Membership_Activated_Email',
509 'WC_Memberships_User_Membership_Ended_Email',
510 'WC_Memberships_User_Membership_Ending_Soon_Email',
511 'WC_Memberships_User_Membership_Note_Email',
512 'WC_Memberships_User_Membership_Renewal_Reminder_Email',
513 'wc_memberships_for_teams_team_invitation',
514 'wc_memberships_for_teams_team_membership_ended',
515 'wc_memberships_for_teams_team_membership_ending_soon',
516 'wc_memberships_for_teams_team_membership_renewal_reminder',
517 ),
518 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-woocommerce-memberships',
519 ),
520 'TrackShip_for_WooCommerce' => array(
521 'plugin_name' => 'TrackShip for WooCommerce',
522 'template_name' => apply_filters( 'YaymailCreateListTrackShipWooNames', array() ),
523 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-trackship-for-woocommerce',
524 ),
525 'AliDropship_Woo_Plugin' => array(
526 'plugin_name' => 'AliDropship Woo Plugin',
527 'template_name' => array(
528 'adsw_order_shipped_notification',
529 'adsw_order_tracking_changed_notification',
530 'adsw_update_notification',
531 ),
532 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-alidropship-woo-plugin',
533 ),
534 'YITH_WooCommerce_Review_For_Discounts_Premium' => array(
535 'plugin_name' => 'YITH WooCommerce Review For Discounts Premium',
536 'template_name' => array(
537 'yith-review-for-discounts',
538 ),
539 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-yith-review-for-discounts',
540 ),
541 'SUMO_Payment_Plans' => array(
542 'plugin_name' => 'SUMO Payment Plans',
543 'template_name' => array(
544 '_sumo_pp_deposit_balance_payment_auto_charge_reminder',
545 '_sumo_pp_deposit_balance_payment_completed',
546 '_sumo_pp_deposit_balance_payment_invoice',
547 '_sumo_pp_deposit_balance_payment_overdue',
548 '_sumo_pp_payment_awaiting_cancel',
549 '_sumo_pp_payment_cancelled',
550 '_sumo_pp_payment_pending_auth',
551 '_sumo_pp_payment_plan_auto_charge_reminder',
552 '_sumo_pp_payment_plan_completed',
553 '_sumo_pp_payment_plan_invoice',
554 '_sumo_pp_payment_plan_overdue',
555 '_sumo_pp_payment_plan_success',
556 '_sumo_pp_payment_schedule',
557 ),
558 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-premium-addon-for-sumo-payment-plans',
559 ),
560 'TeraWallet' => array(
561 'plugin_name' => 'TeraWallet',
562 'template_name' => array(
563 'new_wallet_transaction',
564 'low_wallet_balance',
565 'woo_wallet_withdraw_approved',
566 'woo_wallet_withdraw_rejected',
567 'woo_wallet_withdrawal_request',
568 ),
569 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-terawallet',
570 ),
571 'CustomFieldsforWooCommerce' => array(
572 'plugin_name' => 'Custom Fields for WooCommerce by Addify',
573 'template_name' => array(
574 'af_email_admin_register_new_user',
575 'af_email_approve_user_account',
576 'af_email_declined_user_account',
577 'af_email_register_new_account',
578 ),
579 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-custom-fields-by-addify',
580 ),
581 'WooCommerceMultiLocationInventory' => array(
582 'plugin_name' => 'WooCommerce MultiLocation Inventory & Order Routing',
583 'template_name' => array(
584 'wh_new_order',
585 'wh_reassign',
586 ),
587 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woocommerce-multi-warehouse-order-routing',
588 ),
589 'MultivendorMarketplaceSolutionWooCommerce' => array(
590 'plugin_name' => 'Multivendor Marketplace Solution for WooCommerce - WC Marketplace',
591 'template_name' => array(
592 'admin_added_new_product_to_vendor',
593 'admin_change_order_status',
594 'admin_new_question',
595 'admin_new_vendor',
596 'admin_widthdrawal_request',
597 'approved_vendor_new_account',
598 'customer_answer',
599 'notify_shipped',
600 'rejected_vendor_new_account',
601 'wcmp_send_report_abuse',
602 'suspend_vendor_new_account',
603 'vendor_commissions_transaction',
604 'vendor_contact_widget_email',
605 'vendor_direct_bank',
606 'vendor_followed',
607 'vendor_new_account',
608 'vendor_new_announcement',
609 'admin_new_vendor_coupon',
610 'vendor_new_order',
611 'admin_new_vendor_product',
612 'vendor_new_question',
613 'vendor_orders_stats_report',
614 'admin_vendor_product_rejected',
615 'review_vendor_alert',
616 'customer_order_refund_request',
617 ),
618 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-wc-marketplace',
619 ),
620 'AffiliateForWooCommerce' => array(
621 'plugin_name' => 'Affiliate For WooCommerce',
622 'template_name' => array(
623 'afwc_commission_paid',
624 'afwc_new_conversion',
625 'afwc_new_registration',
626 'afwc_welcome',
627 ),
628 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-affiliate-for-woocommerce',
629 ),
630 'WooCommerceProductVendors' => array(
631 'plugin_name' => 'WooCommerce Product Vendors',
632 'template_name' => array(
633 'vendor_approval',
634 'cancelled_order_email_to_vendor',
635 'order_email_to_vendor',
636 'order_fulfill_status_to_admin',
637 'order_note_to_customer',
638 'product_added_notice',
639 'vendor_registration_to_admin',
640 'vendor_registration_to_vendor',
641 ),
642 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woocommerce-product-vendors',
643 ),
644 'WooCommerceBackInStockNotifications' => array(
645 'plugin_name' => 'WooCommerce Back In Stock Notifications',
646 'template_name' => array(
647 'bis_notification_confirm',
648 'bis_notification_received',
649 'bis_notification_verify',
650 ),
651 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-back-in-stock-notifications',
652 ),
653 'WooCommerceReturnandWarrrantyPro' => array(
654 'plugin_name' => 'WooCommerce Return and Warrranty Pro',
655 'template_name' => array(
656 'WCRW_Send_Coupon_Email',
657 'WCRW_Send_Message_Email',
658 ),
659 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woocommerce-return-and-warranty',
660 ),
661 'B2BKing' => array(
662 'plugin_name' => 'B2BKing',
663 'template_name' => array(
664 'b2bking_new_customer_email',
665 'b2bking_new_customer_requires_approval_email',
666 'b2bking_new_message_email',
667 'b2bking_new_offer_email',
668 'b2bking_your_account_approved_email',
669 ),
670 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-b2bking',
671 ),
672 'Domina_Shipping' => array(
673 'plugin_name' => 'Domina Shipping',
674 'template_name' => array(
675 'Domina_Email_Tracking',
676 ),
677 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-domina-shipping',
678 ),
679 'YITH_WooCommerce_Delivery_Date_Premium' => array(
680 'plugin_name' => 'YITH WooCommerce Delivery Date Premium',
681 'template_name' => array(
682 'yith_advise_user_delivery_email',
683 ),
684 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-delivery-date',
685 ),
686 'YITH_Advanced_Refund_System_for_WooCommerce_Premium' => array(
687 'plugin_name' => 'YITH Advanced Refund System for WooCommerce Premium',
688 'template_name' => array(
689 'yith_ywcars_approved_user_email',
690 'yith_ywcars_coupon_user_email',
691 'yith_ywcars_new_message_admin_email',
692 'yith_ywcars_new_message_user_email',
693 'yith_ywcars_new_request_admin_email',
694 'yith_ywcars_new_request_user_email',
695 'yith_ywcars_on_hold_user_email',
696 'yith_ywcars_processing_user_email',
697 'yith_ywcars_rejected_user_email',
698 ),
699 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-advanced-refund-system',
700 ),
701 'YITH_WooCommerce_Affiliates_Premium' => array(
702 'plugin_name' => 'YITH WooCommerce Affiliates Premium',
703 'template_name' => array(
704 'new_affiliate',
705 'payment_sent',
706 'pending_commission',
707 'affiliate_ban',
708 'affiliate_new_coupon',
709 'customer_payment_sent',
710 'customer_pending_commission',
711 'affiliate_status_changed',
712 ),
713 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-affiliates',
714 ),
715 'YITH_Auctions_for_WooCommerce_Premium' => array(
716 'plugin_name' => 'YITH Auctions for WooCommerce Premium',
717 'template_name' => array(
718 'yith_wcact_email_auction_no_winner',
719 'yith_wcact_email_auction_rescheduled_admin',
720 'yith_wcact_email_auction_winner',
721 'yith_wcact_email_auction_winner_reminder',
722 'yith_wcact_email_better_bid',
723 'yith_wcact_email_closed_buy_now',
724 'yith_wcact_email_auction_delete_bid',
725 'yith_wcact_email_delete_bid_admin',
726 'yith_wcact_email_end_auction',
727 'yith_wcact_email_new_bid',
728 'yith_wcact_email_not_reached_reserve_price',
729 'yith_wcact_email_not_reached_reserve_price_max_bidder',
730 'yith_wcact_email_successfully_bid',
731 'yith_wcact_email_successfully_bid_admin',
732 'yith_wcact_email_successfully_follow',
733 'yith_wcact_email_winner_admin',
734 'yith_wcact_email_without_bid',
735 ),
736 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-auctions-for-woocommerce',
737 ),
738 'RMA_Return_Refund_Exchange_for_WooCommerce_Pro' => array(
739 'plugin_name' => 'RMA Return Refund & Exchange for WooCommerce Pro',
740 'template_name' => array(
741 'wps_rma_cancel_request_email',
742 'wps_rma_exchange_request_accept_email',
743 'wps_rma_exchange_request_cancel_email',
744 'wps_rma_exchange_request_email',
745 'wps_rma_order_messages_email',
746 'wps_rma_refund_email',
747 'wps_rma_refund_request_accept_email',
748 'wps_rma_refund_request_cancel_email',
749 'wps_rma_refund_request_email',
750 'wps_rma_returnship_email',
751 ),
752 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-rma-return-refund-and-exchange-for-woocommerce',
753 ),
754 'YITH_WooCommerce_Points_and_Rewards_Premium' => array(
755 'plugin_name' => 'YITH WooCommerce Points and Rewards Premium',
756 'template_name' => array(
757 'ywpar_expiration',
758 'ywpar_update_points',
759 ),
760 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-points-and-rewards',
761 ),
762 'WooCommerce_PDF_Product_Vouchers' => array(
763 'plugin_name' => 'WooCommerce PDF Product Vouchers',
764 'template_name' => array(
765 'wc_pdf_product_vouchers_voucher_purchaser',
766 'wc_pdf_product_vouchers_voucher_recipient',
767 ),
768 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woocommerce-pdf-product-vouchers',
769 ),
770 'YITH_WooCommerce_Request_A_Quote_Premium' => array(
771 'plugin_name' => 'YITH WooCommerce Request A Quote Premium',
772 'template_name' => array(
773 'ywraq_quote_status',
774 'ywraq_email',
775 'ywraq_email_customer',
776 'ywraq_send_quote',
777 'ywraq_send_quote_reminder',
778 'ywraq_send_quote_reminder_accept',
779 ),
780 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-request-a-quote',
781 ),
782 'Woo_Sell_Services' => array(
783 'plugin_name' => 'Woo Sell Services',
784 'template_name' => array(
785 'order_accepted',
786 'order_conversation_ready',
787 'order_ready',
788 'order_rejected',
789 'submit_requirement',
790 'requirements_received',
791 ),
792 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-woo-sell-services',
793 ),
794 'YITH_WC_Recover_Abandoned_Cart' => array(
795 'plugin_name' => 'YITH WooCommerce Recover Abandoned Cart Premium',
796 'template_name' => array(
797 'ywrac_email',
798 'ywrac_email_recovered_cart',
799 ),
800 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-recover-abandoned-cart',
801 ),
802 'YITH_WooCommerce_Coupon_Email_System_Premium' => array(
803 'plugin_name' => 'YITH WooCommerce Coupon Email System Premium',
804 'template_name' => array(
805 'yith-coupon-email-system',
806 ),
807 'link_upgrade' => 'https://yaycommerce.com/yaymail-addons/yaymail-addon-for-yith-woocommerce-coupon-email-system',
808 ),
809 );
810 return $arrAddonSupported;
811 }
812 public static function listPluginForProSupported() {
813 $list_plugin_for_pro = array();
814 if ( class_exists( 'WC_Shipment_Tracking_Actions' ) || class_exists( 'WC_Advanced_Shipment_Tracking_Actions' ) ) {
815 $list_plugin_for_pro[] = 'WC_Shipment_Tracking';
816 }
817 if ( class_exists( 'WC_Admin_Custom_Order_Fields' ) ) {
818 $list_plugin_for_pro[] = 'WC_Admin_Custom_Order_Fields';
819 }
820 if ( class_exists( 'Woocommerce_German_Market' ) ) {
821 $list_plugin_for_pro[] = 'Woocommerce_German_Market';
822 }
823 return $list_plugin_for_pro;
824 }
825 }
826