[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4Xh-O6oxgTOVgJOAillIqtt97bOJTfxprCjgT44Pscs":3,"$fgTas-VLjVUhGCSMdj_1If-pAzb3GaFHhoi5M4rMQ32g":2991,"$fuuc48ACEACL6359QubeeBDmmn6wYZecUDB0s3ZZzzmA":2995},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":229,"crawl_stats":39,"alternatives":235,"analysis":329,"fingerprints":2957},"sms-alert","SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery","3.9.4","Cozy Vision","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozyvision1\u002F","\u003Cp>SMS Alert is a WooCommerce SMS plugin that enables OTP verification, order notifications, abandoned cart recovery, stock alerts, login with OTP, and transactional SMS automation.\u003C\u002Fp>\n\u003Cp>Built specifically for WooCommerce workflows, this plugin helps store owners reduce fake COD orders, recover lost sales, and improve customer communication through real-time SMS alerts.\u003C\u002Fp>\n\u003Cp>This plugin requires an account (demo or paid) with https:\u002F\u002Fwww.smsalert.co.in to send SMS messages. Demo accounts include free test credits.\u003C\u002Fp>\n\u003Cp>🎥 Setup Video:\u003Cbr \u002F>\nhttps:\u002F\u002Fyoutu.be\u002FnSoXZBWEG5k\u003C\u002Fp>\n\u003Ch3>Why Use WooCommerce SMS Notifications?\u003C\u002Fh3>\n\u003Cp>Email open rates are declining. SMS messages have significantly higher open and response rates.\u003C\u002Fp>\n\u003Cp>Unlike generic SMS gateway plugins, SMS Alert is purpose-built for WooCommerce workflows including OTP verification, COD validation, abandoned cart recovery, multivendor notifications, booking reminders, and CRM-triggered SMS automation.\u003C\u002Fp>\n\u003Cp>With WooCommerce SMS Alert, you can:\u003C\u002Fp>\n\u003Cp>✔ Improve order confirmation reliability\u003Cbr \u002F>\n✔ Reduce fake orders using OTP verification\u003Cbr \u002F>\n✔ Recover abandoned carts via automated SMS\u003Cbr \u002F>\n✔ Send low stock and back-in-stock alerts\u003Cbr \u002F>\n✔ Enable login and registration with OTP\u003Cbr \u002F>\n✔ Notify admins instantly about new orders\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cp>• eCommerce stores\u003Cbr \u002F>\n• Multivendor marketplaces\u003Cbr \u002F>\n• Booking websites\u003Cbr \u002F>\n• LMS websites\u003Cbr \u002F>\n• Membership sites\u003Cbr \u002F>\n• Indian WooCommerce stores requiring DLT compliant SMS\u003C\u002Fp>\n\u003Ch4>Popular Use Cases\u003C\u002Fh4>\n\u003Cp>• WooCommerce OTP verification for COD orders\u003Cbr \u002F>\n• Login with OTP for WordPress\u003Cbr \u002F>\n• SMS alerts for WooCommerce order status changes\u003Cbr \u002F>\n• Abandoned cart SMS recovery automation\u003Cbr \u002F>\n• DLT compliant SMS plugin for Indian businesses\u003Cbr \u002F>\n• SMS notifications for multivendor WooCommerce stores\u003Cbr \u002F>\n• Booking confirmation SMS for WordPress websites\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Ch4>📦 WooCommerce Order SMS Notifications\u003C\u002Fh4>\n\u003Cp>• SMS to customer when order is placed\u003Cbr \u002F>\n• SMS to admin on new order\u003Cbr \u002F>\n• SMS for all order statuses (Pending, Processing, Completed, Cancelled, Refunded, etc.)\u003Cbr \u002F>\n• Custom SMS templates per order status\u003Cbr \u002F>\n• Include dynamic order variables (order ID, items, amount, status)\u003C\u002Fp>\n\u003Ch4>🔐 OTP Verification (One Time Password)\u003C\u002Fh4>\n\u003Cp>• OTP for order confirmation\u003Cbr \u002F>\n• OTP only for COD orders (optional)\u003Cbr \u002F>\n• Login with OTP\u003Cbr \u002F>\n• Registration with OTP\u003Cbr \u002F>\n• Reset password with OTP\u003Cbr \u002F>\n• Role-based OTP verification\u003Cbr \u002F>\n• Limit resend attempts\u003Cbr \u002F>\n• Country-based OTP restriction\u003C\u002Fp>\n\u003Ch4>🛒 Abandoned Cart Recovery\u003C\u002Fh4>\n\u003Cp>• Automatically capture abandoned carts\u003Cbr \u002F>\n• Send reminder SMS to recover lost sales\u003Cbr \u002F>\n• Track abandoned cart performance\u003Cbr \u002F>\n• Block-based checkout compatible\u003C\u002Fp>\n\u003Ch4>📢 Stock & Inventory Alerts\u003C\u002Fh4>\n\u003Cp>• Low stock alert to admin\u003Cbr \u002F>\n• Out of stock alert\u003Cbr \u002F>\n• Back in stock notifier for customers\u003C\u002Fp>\n\u003Ch4>📊 Campaign & Customer Sync\u003C\u002Fh4>\n\u003Cp>• Sync customers to groups in SMS Alert dashboard\u003Cbr \u002F>\n• Send promotional SMS campaigns\u003Cbr \u002F>\n• Daily SMS balance report\u003Cbr \u002F>\n• Low balance alert\u003C\u002Fp>\n\u003Ch4>🧩 Developer Friendly\u003C\u002Fh4>\n\u003Cp>Hooks available to:\u003Cbr \u002F>\n• Send SMS programmatically\u003Cbr \u002F>\n• Modify SMS content before sending\u003Cbr \u002F>\n• Capture SMS API responses\u003Cbr \u002F>\n• Extend WooCommerce SMS triggers\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>Compatible with 50+ popular WordPress plugins including form builders, booking plugins, membership systems, CRM tools, multivendor marketplaces, and WooCommerce extensions.\u003C\u002Fp>\n\u003Ch4>Form Builders\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Fluent Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Website Builder\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Form Builder\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforminator\u002F\" rel=\"ugc\">Forminator Contact form\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmetform\u002F\" rel=\"ugc\">Metform Elementor Contact Form Builder\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetformbuilder\u002F\" rel=\"ugc\">Jetform\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feverest-forms\u002F\" rel=\"ugc\">Everest Forms\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fform-maker\u002F\" rel=\"ugc\">Form Maker Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fws-form\u002F\" rel=\"ugc\">WS Form\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Membership, LMS & User Management\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuserswp\u002F\" rel=\"ugc\">UsersWP – User Registration & User Profile\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flearnpress\u002F\" rel=\"ugc\">LearnPress – WordPress LMS Plugin\u003C\u002Fa> to send notifications to student and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Farmember-membership\u002F\" rel=\"ugc\">ARMember\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaid-memberships-pro\u002F\" rel=\"ugc\">Membership pro\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-user-approve\" rel=\"ugc\">New User Approve\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Booking Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-bookings\u002F\" rel=\"nofollow ugc\">WooCommerce Bookings\u003C\u002Fa> to send booking confirmation to customers and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking\u002F\" rel=\"ugc\">Booking Calendar\u003C\u002Fa> to send booking confirmation to customers and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbookit\u002F\" rel=\"ugc\">Bookit Calendar\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-appointments\u002F\" rel=\"ugc\">Easy Appointments\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fameliabooking\u002F\" rel=\"ugc\">Amelia Booking Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimply-schedule-appointments\u002F\" rel=\"ugc\">Simply Schedule Appointments Booking Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquick-restaurant-reservations\u002F\" rel=\"ugc\">Quick Restaurant Reservation\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestaurant-reservations\u002F\" rel=\"ugc\">Five Star Restaurant Reservations\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fgappointments.com\u002F\" rel=\"nofollow ugc\">gAppointments\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsalon-booking-system\u002F\" rel=\"ugc\">salon booking system\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwww.booknetic.com\u002F\" rel=\"nofollow ugc\">Booknetic\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>CRM & Marketing\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-crm\u002F\" rel=\"ugc\">Fluent CRM\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ferp\u002F\" rel=\"ugc\">WP ERP\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzero-bs-crm\u002F\" rel=\"ugc\">Jetpack CRM\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Funcanny-automator\u002F\" rel=\"ugc\">Uncanny Automator\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgroundhogg\u002F\" rel=\"ugc\">Groundhogg\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-fusion-lite\u002F\" rel=\"ugc\">Wp Fusion plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Marketplace, Affiliates & Community\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffiliates-manager\u002F\" rel=\"ugc\">Affiliates Manager\u003C\u002Fa> to send notification to Affiliates and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpadverts\u002F\" rel=\"ugc\">WP adverts\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">WPCafe plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>WooCommerce Extensions\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-vendors\u002F\" rel=\"nofollow ugc\">Product Vendors\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwarranty-requests\u002F\" rel=\"nofollow ugc\">Returns and Warranty Requests\u003C\u002Fa> to send RMA status update to customer\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdelivery-drivers-for-woocommerce\u002F\" rel=\"ugc\">Delivery Drivers for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-simple-auctions-wordpress-auctions\u002F6811382\" rel=\"nofollow ugc\">Woocommerce Simple Auctions\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwployalty.net\u002F\" rel=\"nofollow ugc\">WP Loyalty\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-wallet\u002F\" rel=\"ugc\">TeraWallet – For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support & Helpdesk\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fawesome-support\u002F\" rel=\"ugc\">awesome support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Digital Store Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> to send notification to customer\u003C\u002Fp>\n\u003Ch4>Events & Travel Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager\u003C\u002Fa> to send event booking confirmation to customer and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-travel-engine\u002F\" rel=\"ugc\">WP Travel Engine\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>And many more.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsequential-order-numbers-pro\u002F\" rel=\"nofollow ugc\">Sequential Order Numbers Pro\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-order-status-manager\u002F\" rel=\"nofollow ugc\">WooCommerce Order Status Manager\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fadmin-custom-order-fields\u002F\" rel=\"nofollow ugc\">Admin Custom Order Fields\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fshipment-tracking\u002F\" rel=\"nofollow ugc\">Shipment Tracking\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-shipment-tracking\u002F\" rel=\"ugc\">Advanced Shipment Tracking for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faftership-woocommerce-tracking\u002F\" rel=\"ugc\">Aftership – WooCommerce Tracking\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fmembermouse.com\u002F\" rel=\"nofollow ugc\">Member Mouse\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpie-register\u002F\" rel=\"ugc\">Pie Register\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-members\u002F\" rel=\"ugc\">WP-Members Membership Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-registration\u002F\" rel=\"ugc\">User Registration\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-registration-forms\u002F\" rel=\"ugc\">Easy Registration Forms\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-registration-form-builder-with-submission-manager\u002F\" rel=\"ugc\">RegistrationMagic Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprofile-builder\u002F\" rel=\"ugc\">Profile Builder\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">Buddypress\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdokan-lite\u002F\" rel=\"ugc\">Dokan Multivendor Marketplace\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdc-woocommerce-multi-vendor\u002F\" rel=\"ugc\">MultiVendorX Marketplace\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">WooCommerce PDF Invoices & Packing Slips\u003C\u002Fa> to send invoice on SMS\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclaim-gst\u002F\" rel=\"ugc\">Claim GST for Woocommerce\u003C\u002Fa> for Input tax credit\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" rel=\"ugc\">Order Delivery Date for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-multi-step-checkout\u002F\" rel=\"ugc\">WooCommerce Multi-Step Checkout\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-serial-numbers\u002F\" rel=\"ugc\">WooCommerce Serial Numbers\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-refund-and-exchange-lite\u002F\" rel=\"ugc\">Return Refund and Exchange For WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Flocal-pickup-plus\u002F\" rel=\"nofollow ugc\">Local Pickup Plus\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fraffle-ticket-generator\u002F\" rel=\"ugc\">Raffle ticket generator\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Create or login to your account at https:\u002F\u002Fwww.smsalert.co.in\u003C\u002Fli>\n\u003Cli>Enter API credentials in plugin settings.\u003C\u002Fli>\n\u003Cli>Configure SMS templates.\u003C\u002Fli>\n\u003Cli>Enable OTP and notification rules.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Start sending WooCommerce SMS notifications instantly.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Since this plugin is dependent on www.smsalert.co.in, we provide 24X7 email support for this plugin via support@cozyvision.com. For new feature requests please use wordpress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsms-alert\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Translation Plugins Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Send WooCommerce SMS notifications, OTP verification, abandoned cart recovery alerts, and real-time order updates to customers and admins.",4000,294496,92,35,"2026-04-15T02:22:00.000Z","6.9.4","4.6","5.6",[20,21,22,23,24],"otp-verification","sms-notification","woocommerce-otp","woocommerce-sms","woocommerce-sms-plugin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsms-alert\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.4.zip",82,13,0,"2026-02-18 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34,67,82,99,115,126,137,153,165,177,189,201,216],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":56,"research_verified":57,"research_rounds_completed":58,"research_plan":59,"research_summary":60,"research_vulnerable_code":61,"research_fix_diff":62,"research_exploit_outline":63,"research_model_used":64,"research_started_at":65,"research_completed_at":66,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2026-32373","sms-alert-order-notifications-missing-authorization-2","SMS Alert Order Notifications \u003C= 3.9.0 - Missing Authorization","The SMS Alert Order Notifications plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 3.9.0. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=3.9.0","3.9.1","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-04-15 20:52:44",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F90b7fa47-ca32-41a6-ae9c-e15f361c6398?source=api-prod",57,[51,52,53,54,55],"SMSAlert-wc-order-sms.php","handler\u002Fforms\u002Fwoocommerce\u002Fwc-checkout.php","helper\u002Fconstants.php","js\u002Fadmin.js","readme.txt","researched",false,3,"# Exploitation Research Plan - CVE-2026-32373\n\n## 1. Vulnerability Summary\nThe **SMS Alert Order Notifications** plugin (versions \u003C= 3.9.0) contains a missing authorization vulnerability. The plugin registers several administrative actions via an `admin_init` or `init` hook that processes a custom `option` parameter. These actions lack proper capability checks (e.g., `current_user_can( 'manage_options' )`), allowing any authenticated user with access to the WordPress dashboard—specifically users with the **Subscriber** role—to perform sensitive plugin operations such as syncing groups, creating groups, or logging the administrator out of the SMS Alert service.\n\n## 2. Attack Vector Analysis\n- **Endpoint**: `\u002Fwp-admin\u002Fadmin.php` or any admin page that triggers `admin_init` (e.g., `\u002Fwp-admin\u002Fprofile.php`).\n- **Hook**: Likely `admin_init` or `init` within the `smsalert_WC_Order_SMS` class.\n- **Query Parameters**: \n    - `option`: Identifies the action to perform (e.g., `smsalert-group-sync`, `smsalert-woocommerce-logout`).\n    - `nonce`: A WordPress nonce (required for some actions).\n    - Other action-specific parameters like `grp_name`.\n- **Authentication**: Required (Subscriber level or higher).\n- **Preconditions**: The plugin must be active. For the \"logout\" action, the administrator should ideally be \"logged in\" to the SMS Alert service (API credentials configured).\n\n## 3. Code Flow\n1.  The plugin initializes and hooks a routing function to `admin_init` or `init`.\n2.  The routing function checks for the presence of the `option` parameter in `$_GET`.\n3.  Based on the value of `option`, the code calls specific handler functions:\n    - `smsalert-group-sync` -> Likely calls a method to sync contacts.\n    - `smsalert-woocommerce-logout` -> Calls a method to clear plugin credentials.\n4.  The handlers may check a nonce using `wp_verify_nonce()` or `check_ajax_referer()`, but they **fail to check for administrative capabilities** via `current_user_can()`.\n5.  Since a Subscriber can access `\u002Fwp-admin\u002Fprofile.php`, they trigger the `admin_init` hook, allowing them to execute these functions if they possess a valid nonce.\n\n## 4. Nonce Acquisition Strategy\nThe plugin localizes a nonce for the `smsalert` object in the WordPress admin dashboard.\n\n1.  **Identify Localization**: In `js\u002Fadmin.js`, the functions `verifyUser`, `logout`, and `create_group` all use `smsalert.nonce`.\n2.  **Access for Subscriber**: Subscribers can access the WordPress admin via `\u002Fwp-admin\u002Fprofile.php`.\n3.  **Extraction**:\n    - Use `browser_navigate` to go to `\u002Fwp-admin\u002Fprofile.php` as a Subscriber.\n    - Use `browser_eval` to extract the nonce: `window.smsalert?.nonce`.\n4.  **Special Case**: The `doSASyncNow` function (handling `smsalert-group-sync`) in `js\u002Fadmin.js` (line 45) appears to send a request **without a nonce**:\n    `data:\"option=smsalert-group-sync&grp_name=\"+t`\n    If this action is verified on the backend without a nonce check, it is a zero-precondition authenticated attack.\n\n## 5. Exploitation Strategy\n\n### Target Action: `smsalert-woocommerce-logout`\nThis action is chosen because it demonstrates a disruptive \"unauthorized action\" by clearing the site's SMS service configuration.\n\n**Step-by-Step:**\n1.  **Get Nonce**: \n    - Log in as a Subscriber.\n    - Navigate to `\u002Fwp-admin\u002Fprofile.php`.\n    - Extract `window.smsalert.nonce`.\n2.  **Execute Request**:\n    - Send a GET request to `\u002Fwp-admin\u002Fadmin.php?option=smsalert-woocommerce-logout&nonce=[NONCE]`.\n    - Use the `http_request` tool.\n3.  **Analyze Response**:\n    - A successful logout typically returns a JSON response: `{\"status\":\"success\"}` or similar, and the plugin's credentials will be cleared from the database.\n\n### Target Action: `smsalert-group-sync` (Alternative)\nIf `logout` fails due to nonce issues, try the sync action which may lack a nonce entirely.\n- **Request**: `GET \u002Fwp-admin\u002Fadmin.php?option=smsalert-group-sync&grp_name=attack_group`\n\n## 6. Test Data Setup\n1.  Install and activate WooCommerce.\n2.  Install and activate SMS Alert Order Notifications v3.9.0.\n3.  **Configure Plugin**: Go to SMS Alert settings and enter dummy API credentials (e.g., username `testuser`, password `testpass`) so that a \"logout\" action has a visible effect.\n4.  **Create Attacker**: Create a user with the `subscriber` role.\n\n## 7. Expected Results\n- **Logout Action**: The HTTP response should be a JSON success message. Post-exploit, the plugin settings for `smsalert_gateway` or similar should be empty or reset.\n- **Sync Action**: The HTTP response should indicate a success status or a \"sync completed\" message in JSON.\n\n## 8. Verification Steps\n1.  **Check Plugin Options via WP-CLI**:\n    ```bash\n    wp option get smsalert_gateway\n    ```\n    Compare the value before and after the `smsalert-woocommerce-logout` request. If the credentials\u002Fsender ID are removed, the exploit is successful.\n2.  **Check for Missing Capabilities**:\n    Verify that the Subscriber can indeed trigger the response by checking the HTTP status code (should be 200, not 403).\n\n## 9. Alternative Approaches\nIf `\u002Fwp-admin\u002Fadmin.php` redirects the Subscriber (due to `wp-admin` access restrictions often implemented by security plugins), use `\u002Fwp-admin\u002Fadmin-post.php` or `\u002Fwp-admin\u002Fprofile.php` as the base URL, as both will still trigger the `admin_init` hook where the `option` parameter is likely processed:\n- `GET \u002Fwp-admin\u002Fprofile.php?option=smsalert-woocommerce-logout&nonce=[NONCE]`\n\nIf the `option` is processed via `init` rather than `admin_init`, the exploit can be launched from the frontend:\n- `GET \u002F?option=smsalert-woocommerce-logout&nonce=[NONCE]`","The SMS Alert Order Notifications plugin for WordPress is vulnerable to unauthorized access and actions because several functions lack proper capability checks and nonce validation. Authenticated attackers with subscriber-level permissions or higher can exploit these flaws to send custom SMS messages, sync contact groups, or disconnect the plugin from the SMS Alert service.","\u002F\u002F handler\u002Fforms\u002Fwoocommerce\u002Fwc-checkout.php line 1488\npublic function sendCustomSms( $data )\n{\n    $order_id = empty($_POST['order_id']) ? '' : sanitize_text_field(wp_unslash($_POST['order_id']));\n    $sms_body = empty($_POST['sms_body']) ? '' : sanitize_textarea_field(wp_unslash($_POST['sms_body']));\n\n    $buyer_sms_data             = array();\n    if ( version_compare( WC_VERSION, '7.1', '\u003C' ) ) {\n      $buyer_sms_data['number']   = get_post_meta( $order_id, '_billing_phone', true );\n    } else {\n      $order       = wc_get_order($order_id);\n      $buyer_sms_data['number']   = !empty($order->get_billing_phone())?$order->get_billing_phone():$order->get_shipping_phone();\n    }\n    \n    $buyer_sms_data['sms_body'] = $sms_body;\n    $buyer_sms_data             = apply_filters('sa_wc_order_sms_customer_before_send', $buyer_sms_data, $order_id);\n    wp_send_json(SmsAlertcURLOTP::sendsms($buyer_sms_data));\n    exit();\n}","--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fsms-alert\u002F3.9.0\u002Fhandler\u002Fforms\u002Fwoocommerce\u002Fwc-checkout.php\t2026-01-03 05:02:44.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fsms-alert\u002F3.9.1\u002Fhandler\u002Fforms\u002Fwoocommerce\u002Fwc-checkout.php\t2026-02-11 02:18:12.000000000 +0000\n@@ -1488,21 +1488,24 @@\n      *\u002F\n     public function sendCustomSms( $data )\n     {\n-\t\t$order_id = empty($_POST['order_id']) ? '' : sanitize_text_field(wp_unslash($_POST['order_id']));\n-\t\t$sms_body = empty($_POST['sms_body']) ? '' : sanitize_textarea_field(wp_unslash($_POST['sms_body']));\n+\t\tif(current_user_can('manage_options') && wp_verify_nonce( $_POST['sa_custom_nonce'], 'sacustom_wp_nonce' ))\n+        {\n+\t\t\t$order_id = empty($_POST['order_id']) ? '' : sanitize_text_field(wp_unslash($_POST['order_id']));\n+\t\t\t$sms_body = empty($_POST['sms_body']) ? '' : sanitize_textarea_field(wp_unslash($_POST['sms_body']));\n \n-\t\t$buyer_sms_data             = array();\n-\t\tif ( version_compare( WC_VERSION, '7.1', '\u003C' ) ) {\n-\t\t  $buyer_sms_data['number']   = get_post_meta( $order_id, '_billing_phone', true );\n-\t\t} else {\n-\t\t  $order       = wc_get_order($order_id);\n-\t\t  $buyer_sms_data['number']   = !empty($order->get_billing_phone())?$order->get_billing_phone():$order->get_shipping_phone();\n+\t\t\t$buyer_sms_data             = array();\n+\t\t\tif ( version_compare( WC_VERSION, '7.1', '\u003C' ) ) {\n+\t\t\t  $buyer_sms_data['number']   = get_post_meta( $order_id, '_billing_phone', true );\n+\t\t\t} else {\n+\t\t\t  $order       = wc_get_order($order_id);\n+\t\t\t  $buyer_sms_data['number']   = !empty($order->get_billing_phone())?$order->get_billing_phone():$order->get_shipping_phone();\n+\t\t\t}\n+\t\t\t\n+\t\t\t$buyer_sms_data['sms_body'] = $sms_body;\n+\t\t\t$buyer_sms_data             = apply_filters('sa_wc_order_sms_customer_before_send', $buyer_sms_data, $order_id);\n+\t\t\twp_send_json(SmsAlertcURLOTP::sendsms($buyer_sms_data));\n+\t\t\texit();\n \t\t}\n-\t\t\n-\t\t$buyer_sms_data['sms_body'] = $sms_body;\n-\t\t$buyer_sms_data             = apply_filters('sa_wc_order_sms_customer_before_send', $buyer_sms_data, $order_id);\n-\t\twp_send_json(SmsAlertcURLOTP::sendsms($buyer_sms_data));\n-\t\texit();\n     }","The exploit involves an authenticated attacker with Subscriber-level access or higher. \n\n1. Log in to the WordPress dashboard as a Subscriber.\n2. For actions like `logout` or `group-sync`, obtain the `smsalert.nonce` by inspecting the global JavaScript object on an admin page (e.g., `\u002Fwp-admin\u002Fprofile.php`). Note that some actions may not require a nonce in vulnerable versions.\n3. To trigger the sensitive operations, send a request to a dashboard endpoint (like `\u002Fwp-admin\u002Fadmin.php` or via AJAX). For sending custom SMS, use a POST request to the AJAX endpoint with `action=wc_sms_alert_sms_send_order_sms`, an existing `order_id`, and the desired `sms_body`. \n4. For service disruption, send a GET request to `\u002Fwp-admin\u002Fadmin.php?option=smsalert-woocommerce-logout&nonce=[NONCE]`, which clears the plugin's API credentials without verifying the user has administrative privileges.","gemini-3-flash-preview","2026-04-19 05:33:25","2026-04-19 05:33:57",{"id":68,"url_slug":69,"title":70,"description":71,"plugin_slug":4,"theme_slug":39,"affected_versions":72,"patched_in_version":73,"severity":42,"cvss_score":74,"cvss_vector":75,"vuln_type":45,"published_date":76,"updated_date":77,"references":78,"days_to_patch":80,"patch_diff_files":81,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-66086","sms-alert-order-notifications-missing-authorization","SMS Alert Order Notifications \u003C= 3.8.8 - Missing Authorization","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 3.8.8. This makes it possible for unauthenticated attackers to perform an unauthorized action.","\u003C=3.8.8","3.8.9",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2025-12-05 00:00:00","2025-12-11 15:47:32",[79],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F136f9667-ee76-4feb-9fc1-860cdb9e84cf?source=api-prod",7,[],{"id":83,"url_slug":84,"title":85,"description":86,"plugin_slug":4,"theme_slug":39,"affected_versions":87,"patched_in_version":88,"severity":89,"cvss_score":90,"cvss_vector":91,"vuln_type":92,"published_date":93,"updated_date":94,"references":95,"days_to_patch":97,"patch_diff_files":98,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-49915","sms-alert-order-notifications-unauthenticated-sql-injection","SMS Alert Order Notifications \u003C= 3.8.5 - Unauthenticated SQL Injection","The SMS Alert Order Notifications plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.8.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=3.8.5","3.8.6","high",7.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-08-15 00:00:00","2025-10-29 20:02:16",[96],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe10873f0-135e-4229-8b7a-6c1d69599c1d?source=api-prod",76,[],{"id":100,"url_slug":101,"title":102,"description":103,"plugin_slug":4,"theme_slug":39,"affected_versions":104,"patched_in_version":105,"severity":42,"cvss_score":106,"cvss_vector":107,"vuln_type":108,"published_date":109,"updated_date":110,"references":111,"days_to_patch":113,"patch_diff_files":114,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-3878","sms-alert-order-notifications-woocommerce-authenticated-contributor-stored-cross-site-scripting-via-saverify-shortcode","SMS Alert Order Notifications – WooCommerce \u003C= 3.8.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via sa_verify Shortcode","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's sa_verify shortcode in all versions up to, and including, 3.8.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.8.1","3.8.2",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-05-09 21:58:48","2025-05-10 11:22:46",[112],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa85461b7-6d16-435c-a149-ad25419a1585?source=api-prod",1,[],{"id":116,"url_slug":117,"title":118,"description":119,"plugin_slug":4,"theme_slug":39,"affected_versions":104,"patched_in_version":105,"severity":89,"cvss_score":120,"cvss_vector":121,"vuln_type":45,"published_date":122,"updated_date":110,"references":123,"days_to_patch":113,"patch_diff_files":125,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-3876","sms-alert-order-notifications-woocommerce-authenticated-subscriber-privilege-escalation-via-handlewplogincreateuseractio","SMS Alert Order Notifications – WooCommerce \u003C= 3.8.1 - Authenticated (Subscriber+) Privilege Escalation via handleWpLoginCreateUserAction Function","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to Privilege Escalation due to insufficient user OTP validation in the handleWpLoginCreateUserAction() function in all versions up to, and including, 3.8.1. This makes it possible for authenticated attackers, with Subscriber-level access and above, to impersonate any account by supplying its username or email and elevate their privileges to that of an administrator.",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","2025-05-09 21:58:31",[124],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1cf65f79-d386-4dd4-a360-b2f764dfaf19?source=api-prod",[],{"id":127,"url_slug":128,"title":129,"description":130,"plugin_slug":4,"theme_slug":39,"affected_versions":104,"patched_in_version":105,"severity":89,"cvss_score":90,"cvss_vector":91,"vuln_type":92,"published_date":131,"updated_date":132,"references":133,"days_to_patch":135,"patch_diff_files":136,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-47682","sms-alert-order-notifications-woocommerce-unauthenticated-sql-injection-2","SMS Alert Order Notifications – WooCommerce \u003C= 3.8.1 - Unauthenticated SQL Injection","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.8.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","2025-05-08 00:00:00","2025-05-16 14:19:19",[134],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff4ccfeac-e20e-45f3-9c38-a139130b4ab8?source=api-prod",9,[],{"id":138,"url_slug":139,"title":140,"description":141,"plugin_slug":4,"theme_slug":39,"affected_versions":142,"patched_in_version":143,"severity":144,"cvss_score":145,"cvss_vector":146,"vuln_type":147,"published_date":148,"updated_date":149,"references":150,"days_to_patch":113,"patch_diff_files":152,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-13553","sms-alert-order-notifications-woocommerce-unauthenticated-account-takeoverprivilege-escalation","SMS Alert Order Notifications – WooCommerce \u003C= 3.7.9 - Unauthenticated Account Takeover\u002FPrivilege Escalation","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 3.7.9. This is due to the plugin using the Host header to determine if the plugin is in a playground environment. This makes it possible for unauthenticated attackers to spoof the Host header to make the OTP code \"1234\" and authenticate as any user, including administrators.","\u003C=3.7.9","3.8.0","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Authentication Bypass Using an Alternate Path or Channel","2025-03-31 00:00:00","2025-04-01 11:12:31",[151],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4e444a30-11c5-4219-b4fe-635084cbac3a?source=api-prod",[],{"id":154,"url_slug":155,"title":156,"description":157,"plugin_slug":4,"theme_slug":39,"affected_versions":158,"patched_in_version":159,"severity":89,"cvss_score":90,"cvss_vector":91,"vuln_type":92,"published_date":160,"updated_date":161,"references":162,"days_to_patch":135,"patch_diff_files":164,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-26988","sms-alert-order-notifications-woocommerce-unauthenticated-sql-injection","SMS Alert Order Notifications – WooCommerce \u003C= 3.7.8 - Unauthenticated SQL Injection","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.7.8 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=3.7.8","3.7.9","2025-03-02 00:00:00","2025-03-10 14:41:46",[163],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F92dd10fa-0241-4238-9ed2-31de0dc450d7?source=api-prod",[],{"id":166,"url_slug":167,"title":168,"description":169,"plugin_slug":4,"theme_slug":39,"affected_versions":158,"patched_in_version":159,"severity":42,"cvss_score":170,"cvss_vector":171,"vuln_type":108,"published_date":172,"updated_date":173,"references":174,"days_to_patch":135,"patch_diff_files":176,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-26984","sms-alert-order-notifications-woocommerce-reflected-cross-site-scripting","SMS Alert Order Notifications – WooCommerce \u003C= 3.7.8 - Reflected Cross-Site Scripting","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 3.7.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2025-02-23 00:00:00","2025-03-03 18:20:32",[175],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb81e12f9-0e04-4cbf-829f-fa3edfa8ecdf?source=api-prod",[],{"id":178,"url_slug":179,"title":180,"description":181,"plugin_slug":4,"theme_slug":39,"affected_versions":182,"patched_in_version":183,"severity":89,"cvss_score":120,"cvss_vector":121,"vuln_type":45,"published_date":184,"updated_date":185,"references":186,"days_to_patch":113,"patch_diff_files":188,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-11725","sms-alert-order-notifications-woocommerce-missing-authorization-to-authenticated-subscriber-arbitrary-options-update","SMS Alert Order Notifications – WooCommerce \u003C= 3.7.6 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Options Update","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data that can lead to privilege escalation due to a missing capability check on the updateWcWarrantySettings() function in all versions up to, and including, 3.7.6. This makes it possible for authenticated attackers, with subscriber-level access and above, to update arbitrary options on the WordPress site. This can be leveraged to update the default role for registration to administrator and enable user registration for attackers to gain administrative user access to a vulnerable site. Please note this requires the woocommerce-warranty plugin to be installed in order to be exploited.","\u003C=3.7.6","3.7.7","2025-01-06 00:00:00","2025-01-07 06:40:57",[187],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F33517dba-78ac-4391-a55e-d1f13801b212?source=api-prod",[],{"id":190,"url_slug":191,"title":192,"description":193,"plugin_slug":4,"theme_slug":39,"affected_versions":194,"patched_in_version":195,"severity":42,"cvss_score":106,"cvss_vector":107,"vuln_type":108,"published_date":196,"updated_date":197,"references":198,"days_to_patch":113,"patch_diff_files":200,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-10233","smsalert-woocommerce-authenticated-contributor-stored-cross-site-scripting-via-sasubscribe-shortcode","SMSAlert - WooCommerce \u003C= 3.7.5 - Authenticated (Contributor+) Stored Cross-Site Scripting via sa_subscribe Shortcode","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's sa_subscribe shortcode in all versions up to, and including, 3.7.5 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.7.5","3.7.6","2024-10-28 22:36:10","2024-10-29 11:01:35",[199],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc923d1d6-04c6-4ea2-a69e-041fea1e280a?source=api-prod",[],{"id":202,"url_slug":203,"title":204,"description":205,"plugin_slug":4,"theme_slug":39,"affected_versions":206,"patched_in_version":207,"severity":42,"cvss_score":43,"cvss_vector":208,"vuln_type":209,"published_date":210,"updated_date":211,"references":212,"days_to_patch":214,"patch_diff_files":215,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2024-1489","sms-alert-order-notifications-woocommerce-cross-site-request-forgery","SMS Alert Order Notifications – WooCommerce \u003C= 3.6.9 - Cross-Site Request Forgery","The SMS Alert Order Notifications – WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.6.9. This is due to missing or incorrect nonce validation on the processBulkAction function. This makes it possible for unauthenticated attackers to delete pages and posts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=3.6.9","3.7.0","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-02-26 00:00:00","2024-03-13 15:27:22",[213],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe7a28382-facb-43a7-892a-8ca9e7f0f62b?source=api-prod",17,[],{"id":217,"url_slug":218,"title":219,"description":220,"plugin_slug":4,"theme_slug":39,"affected_versions":221,"patched_in_version":222,"severity":42,"cvss_score":170,"cvss_vector":171,"vuln_type":108,"published_date":223,"updated_date":224,"references":225,"days_to_patch":227,"patch_diff_files":228,"patch_trac_url":39,"research_status":39,"research_verified":57,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":57,"poc_model_used":39,"poc_verification_depth":39},"CVE-2021-24588","sms-alert-order-notifications-woocommerce-cross-site-scripting","SMS Alert Order Notifications – WooCommerce \u003C= 3.4.6 - Cross-Site Scripting","The SMS Alert Order Notifications WordPress plugin before 3.4.7 is affected by a cross site scripting (XSS) vulnerability in the plugin's setting page.","\u003C3.4.7","3.4.7","2021-08-02 00:00:00","2024-01-22 19:56:02",[226],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F215ea2de-538b-4f24-98f8-67b8314453cd?source=api-prod",904,[],{"slug":230,"display_name":7,"profile_url":8,"plugin_count":58,"total_installs":231,"avg_security_score":232,"avg_patch_time_days":233,"trust_score":27,"computed_at":234},"cozyvision1",4100,91,84,"2026-05-19T20:59:42.788Z",[236,260,280,295,313],{"slug":237,"name":238,"version":239,"author":240,"author_profile":241,"description":242,"short_description":243,"active_installs":244,"downloaded":245,"rating":27,"num_ratings":246,"last_updated":247,"tested_up_to":248,"requires_at_least":249,"requires_php":250,"tags":251,"homepage":256,"download_link":257,"security_score":258,"vuln_count":214,"unpatched_count":29,"last_vuln_date":259,"fetched_at":31},"wp-sms","WSMS (formerly WP SMS) – SMS & MMS Notifications with OTP and 2FA for WooCommerce","7.2.4","VeronaLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fveronalabs\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwsms.io\u002F?utm_source=wporg&utm_medium=link&utm_campaign=website\" rel=\"nofollow ugc\">WSMS\u003C\u002Fa> lets you send SMS\u002FMMS notifications, one-time passwords (OTP), and two-factor authentication (2FA) messages straight from WordPress. It supports a wide range of SMS gateways and integrates with popular e-commerce and form builder plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use WSMS to:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Keep customers updated on WooCommerce orders\u003Cbr \u002F>\n– Collect subscribers with SMS newsletter forms\u003Cbr \u002F>\n– Secure logins with OTP & 2FA\u003Cbr \u002F>\n– Alert admins about new users, logins, or updates\u003Cbr \u002F>\n– Run marketing campaigns with scheduled or bulk SMS\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdemo.wsms.io\u002Fwp-login.php\" rel=\"nofollow ugc\">Check out the demo\u003C\u002Fa> | \u003Ca href=\"#screenshots\" rel=\"nofollow ugc\">View screenshots\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fgateways?utm_source=wporg&utm_medium=link&utm_campaign=gateways\" rel=\"nofollow ugc\">See supported gateways\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fintegrations?utm_source=wporg&utm_medium=link&utm_campaign=integrations\" rel=\"nofollow ugc\">Explore integrations\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Send SMS\u002FMMS:\u003C\u002Fstrong> Send messages through your choice of supported SMS gateways.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-Commerce & Form Integration:\u003C\u002Fstrong> Seamlessly integrates with popular e-commerce platforms and form builders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP & 2FA:\u003C\u002Fstrong> Add extra login security with one-time passwords and two-factor authentication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Login:\u003C\u002Fstrong> Let users log in with their mobile number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Alerts:\u003C\u002Fstrong> Get notified when new users register, posts are published, or WordPress updates are available.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletters & Widgets:\u003C\u002Fstrong> Build SMS newsletter forms with shortcodes, widgets, or Gutenberg blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-Way SMS (All-in-One):\u003C\u002Fstrong> Receive and reply to SMS messages inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk & Scheduled SMS:\u003C\u002Fstrong> Send to multiple recipients at once, immediately or on schedule.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-Party Integration:\u003C\u002Fstrong> Connect with external services and automation platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Messaging Button:\u003C\u002Fstrong> Let visitors reach you instantly via messaging channels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant:\u003C\u002Fstrong> Built with privacy and compliance in mind.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Upgrade to WSMS All-in-One\u003C\u002Fh3>\n\u003Cp>Unlock additional features with \u003Cstrong>All-in-One\u003C\u002Fstrong> — the plan that gives you access to all premium add-ons in one package.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With All-in-One you get:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Secure login & registration with OTP & 2FA\u003Cbr \u002F>\n– Scheduled & recurring SMS\u002FMMS\u003Cbr \u002F>\n– Two-way SMS inbox\u003Cbr \u002F>\n– Enhanced e-commerce features (login, checkout verification, order updates)\u003Cbr \u002F>\n– Membership platform integrations\u003Cbr \u002F>\n– Advanced form builder SMS capabilities\u003Cbr \u002F>\n– Marketing automation integrations\u003Cbr \u002F>\n– Booking system compatibility\u003Cbr \u002F>\n– URL shortening service integration\u003Cbr \u002F>\n– All future add-ons included\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=pricing\" rel=\"nofollow ugc\">See All-in-One details & compare features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🐞 Report Bugs & Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Found a bug? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-sms\u002Fwp-sms\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">Open an issue on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Security concerns? Report them via the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fwordpress\u002Fplugin\u002Fwp-sms\u002Fvdp\" rel=\"nofollow ugc\">Patchstack VDP program\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📝 Trademark Notice\u003C\u002Fh3>\n\u003Cp>WooCommerce, GravityForms, Elementor, Contact Form 7, Twilio, WhatsApp, Clickatell, BulkSMS, Plivo, Zapier, Bitly, and other product names mentioned are trademarks of their respective owners. WSMS is not affiliated with, endorsed by, or sponsored by these companies.\u003C\u002Fp>\n\u003Ch3>Source Code and Build Instructions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The plugin works out of the box — no build steps required for regular users. This section is for developers who want to modify or contribute to the source code. See the \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa> for user guides.\u003C\u002Fp>\n\u003Cp>All source code for minified JavaScript and CSS is included in the plugin under the \u003Ccode>resources\u002F\u003C\u002Fcode> directory. Build instructions and full source are available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-sms\u002Fwp-sms\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Third-Party Libraries\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflatpickr\u002Fflatpickr\" rel=\"nofollow ugc\">flatpickr\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\" rel=\"nofollow ugc\">intlTelInput\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDubFriend\u002Fjquery.repeater\" rel=\"nofollow ugc\">jquery.repeater\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqwertypants\u002FjQuery-Word-and-Character-Counter-Plugin\" rel=\"nofollow ugc\">jQuery Word and Character Counter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffacebook\u002Freact\" rel=\"nofollow ugc\">React\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\" rel=\"nofollow ugc\">Select2\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftailwindlabs\u002Ftailwindcss\" rel=\"nofollow ugc\">Tailwind CSS\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcalebjacob\u002Ftooltipster\" rel=\"nofollow ugc\">Tooltipster\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fveronalabs\u002Fwp-scoper\" rel=\"nofollow ugc\">WP Scoper\u003C\u002Fa>\u003C\u002Fp>\n","Send SMS\u002FMMS notifications, OTP & 2FA messages, and WooCommerce updates with support for multiple gateways and plugin integrations.",8000,740730,107,"2026-04-15T05:44:00.000Z","7.0","4.1","7.4",[252,253,254,255,23],"2fa-authentication","bulk-sms","otp-login","sms-notifications","https:\u002F\u002Fwsms.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sms.7.2.4.zip",95,"2026-04-23 00:00:00",{"slug":261,"name":262,"version":263,"author":264,"author_profile":265,"description":266,"short_description":267,"active_installs":268,"downloaded":269,"rating":268,"num_ratings":270,"last_updated":271,"tested_up_to":16,"requires_at_least":272,"requires_php":18,"tags":273,"homepage":278,"download_link":279,"security_score":268,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"alpha-sms","Alpha SMS","1.0.17","alphanetbd","https:\u002F\u002Fprofiles.wordpress.org\u002Falphanetbd\u002F","\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>Alpha SMS makes it easy to add SMS-based two-factor authentication and transactional notifications to your WordPress site. Replace unreliable email-based logins with one-time passwords, confirm customer phone numbers during registration, and keep shoppers updated with automated WooCommerce order status messages that are verified in order notes.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>OTP verification for WordPress and WooCommerce registration and login forms.\u003C\u002Fli>\n\u003Cli>WooCommerce order status notifications for customers and administrators.\u003C\u002Fli>\n\u003Cli>Bulk SMS campaign tool for WordPress and WooCommerce users or custom phone lists.\u003C\u002Fli>\n\u003Cli>Message templates that can be tailored directly from the WordPress admin.\u003C\u002Fli>\n\u003Cli>Built specifically for Bangladeshi mobile operators using the Alpha SMS gateway.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>A user submits a supported form (registration, login, or checkout).\u003C\u002Fli>\n\u003Cli>Alpha SMS sends a one-time password (OTP) to the provided Bangladeshi mobile number.\u003C\u002Fli>\n\u003Cli>The OTP is validated before the registration, login, or checkout process is completed.\u003C\u002Fli>\n\u003Cli>WooCommerce stores can optionally send transactional order notifications to customers and administrators.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>An active Alpha SMS account and API key from https:\u002F\u002Fsms.net.bd\u002F.\u003C\u002Fli>\n\u003Cli>WooCommerce 3.0+ for eCommerce-specific features (optional for OTP-only usage).\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your WordPress and WooCommerce store to Alpha SMS for OTP verification and order notifications in Bangladesh.",100,5161,2,"2026-02-18T03:39:00.000Z","3.5",[274,20,275,276,277],"order-notification","sms-gateway","two-step-verification","woocommerce-sms-integration","https:\u002F\u002Fsms.net.bd\u002Fplugins\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falpha-sms.1.0.17.zip",{"slug":281,"name":282,"version":283,"author":284,"author_profile":285,"description":286,"short_description":243,"active_installs":287,"downloaded":288,"rating":29,"num_ratings":29,"last_updated":289,"tested_up_to":290,"requires_at_least":291,"requires_php":292,"tags":293,"homepage":292,"download_link":294,"security_score":268,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"ultimate-sms","Ultimate SMS Notifications – Messaging, Alerts & OTP","1.0.3","wpunicorn","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpunicorn\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsmspro.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=website\" rel=\"nofollow ugc\">Ultimate SMS\u003C\u002Fa>: A powerful texting Plugin for WordPress, Receive SMS notifications as per the site’s activities, Inteagrate Your WordPress Website with Twilio API.\u003Cbr \u002F>\nAlso, You can send SMS to subscribers of the newsletter, any number or admin for any notifications in WordPress.\u003Cbr \u002F>\nThis plugin was created for this by using \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa> API,One of the best SMS solutions on the market. And they’re reasonably priced and have an excellent API.\u003C\u002Fp>\n\u003Cp>Here’s a list of what the plugin provides out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom function to easily send SMS messages to any number (including international ones)\u003C\u002Fli>\n\u003Cli>Functionality to directly send a text message to any permissible number from the plugin settings page\u003C\u002Fli>\n\u003Cli>Send Bulk SMS to all the users of the website or to a user role.\u003C\u002Fli>\n\u003Cli>Send SMS Newsletter to all the users of the website or to a user role or to a custom list of numbers.Many premium features and options are integrated within this one.\u003C\u002Fli>\n\u003Cli>Enable sending SMS notifications to the admin or any number about any activity on the website (New comment,New Post,..)\u003C\u002Fli>\n\u003Cli>Hooks to add additional tabs on the plugin settings page to allow managing all SMS related settings from the same page\u003C\u002Fli>\n\u003Cli>Basic logging capability to keep track of up to 100 entries\u003C\u002Fli>\n\u003Cli>Mobile Phone User Field added to each profile (optional)\u003C\u002Fli>\n\u003Cli>Shorten URLs using Bit.ly or Google URL Shortener API (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Extend, Contribute, Integrate\u003C\u002Fp>\n\u003Cp>Disclaimer: This plugin is not affiliated with or supported by Twilio, Inc. All logos and trademarks are the property of their respective owners.\u003C\u002Fp>\n",10,1777,"2025-11-16T14:47:00.000Z","6.8.5","4.5","",[252,253,254,255,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-sms.1.0.3.zip",{"slug":296,"name":297,"version":298,"author":299,"author_profile":300,"description":301,"short_description":302,"active_installs":29,"downloaded":303,"rating":29,"num_ratings":29,"last_updated":304,"tested_up_to":16,"requires_at_least":305,"requires_php":250,"tags":306,"homepage":310,"download_link":311,"security_score":268,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":312},"gray-sms","Gray SMS – Complete SMS Notificaitons for WordPress, Woocommerce & Multi Features","1.3.3","graywp","https:\u002F\u002Fprofiles.wordpress.org\u002Fgraywp\u002F","\u003Cp>Gray SMS is a lightweight and powerful multi-provider SMS notification plugin for WordPress and WooCommerce. It allows store owners to automatically send order status SMS notifications to WooCommerce customers and send individual SMS messages directly from the WordPress admin dashboard. The plugin supports multiple global SMS gateway providers, allowing businesses to choose their preferred messaging service for reliable SMS delivery. Gray SMS is designed to be fast, secure, and developer-friendly, making it easy to integrate SMS notifications into your WooCommerce store.\u003C\u002Fp>\n\u003Ch4>🌍 Supported SMS Providers\u003C\u002Fh4>\n\u003Cp>Gray SMS supports multiple global and regional SMS gateway providers so you can send SMS notifications worldwide.\u003C\u002Fp>\n\u003Cp>Twilio – Global cloud communications platform for SMS, voice, and messaging APIs.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.twilio.com\u003C\u002Fp>\n\u003Cp>Vonage (Nexmo) – Cloud communications APIs for SMS, voice, and verification services.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.vonage.com\u003C\u002Fp>\n\u003Cp>Plivo – Reliable cloud messaging and voice API platform.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.plivo.com\u003C\u002Fp>\n\u003Cp>Clickatell – Enterprise-grade global messaging platform.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.clickatell.com\u003C\u002Fp>\n\u003Cp>GatewayAPI – Developer-friendly SMS gateway service.\u003Cbr \u002F>\nhttps:\u002F\u002Fgatewayapi.com\u003C\u002Fp>\n\u003Cp>Routee – Enterprise communication platform for SMS and messaging automation.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.routee.net\u003C\u002Fp>\n\u003Cp>Termii – Messaging, OTP, and verification SMS API platform.\u003Cbr \u002F>\nhttps:\u002F\u002Ftermii.com\u003C\u002Fp>\n\u003Cp>MessageBird – Cloud communications platform for SMS, voice, and chat APIs.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.messagebird.com\u003C\u002Fp>\n\u003Cp>Infobip – Global omnichannel communications platform for SMS and messaging APIs.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.infobip.com\u003C\u002Fp>\n\u003Cp>Webex Interact – Enterprise messaging platform for SMS and customer engagement.\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.webexinteract.com\u003C\u002Fp>\n\u003Cp>Khudebarta – SMS gateway service for sending transactional and notification SMS.\u003Cbr \u002F>\nhttps:\u002F\u002Fkhudebarta.com\u003C\u002Fp>\n\u003Cp>You can switch between providers from the plugin settings.\u003C\u002Fp>\n\u003Ch4>🚀 Features\u003C\u002Fh4>\n\u003Cp>🔔 WooCommerce Order SMS Notifications\u003Cbr \u002F>\nAutomatically send SMS when:\u003C\u002Fp>\n\u003Cp>A new order is placed\u003C\u002Fp>\n\u003Cp>Order status changes to Processing, Completed, Cancelled, Refunded, or On-hold\u003C\u002Fp>\n\u003Cp>🧩 Custom SMS Templates\u003Cbr \u002F>\nUse dynamic tags:\u003Cbr \u002F>\n{customer_name}\u003Cbr \u002F>\n{order_id}\u003Cbr \u002F>\n{order_total}\u003Cbr \u002F>\n{product_list}\u003Cbr \u002F>\n{site_url}\u003C\u002Fp>\n\u003Cp>📱 Single SMS Sender\u003Cbr \u002F>\nSend SMS to any phone number directly from the WordPress admin.\u003C\u002Fp>\n\u003Cp>⚙️ Multi-Provider Switch System\u003Cbr \u002F>\nEasily switch between Twilio, Vonage, Plivo, Clickatell, or Khudebarta.\u003C\u002Fp>\n\u003Cp>🔐 Secure storage of API credentials\u003C\u002Fp>\n\u003Cp>🪶 Lightweight, secure, and developer-friendly architecture\u003C\u002Fp>\n\u003Cp>🌐 Supports international phone number formats (E.164)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with third-party SMS gateway providers to send SMS notifications (such as WooCommerce order alerts and OTP messages).\u003C\u002Fp>\n\u003Cp>When an SMS is sent, the following data may be transmitted to the selected SMS provider:\u003C\u002Fp>\n\u003Cp>• Phone number\u003Cbr \u002F>\n• SMS message content\u003C\u002Fp>\n\u003Cp>Data is only sent when an SMS notification is triggered by the website. Users should review the privacy policies of their selected SMS provider for details about how their data is processed.\u003C\u002Fp>\n","Send WooCommerce order notifications and individual SMS messages using Twilio, Vonage, Plivo, Clickatell and other SMS gateways.",227,"2026-03-15T06:24:00.000Z","6.4",[307,275,308,309,23],"order-sms-notification","sms-plugin","twilio-sms","https:\u002F\u002Fgraywp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgray-sms.1.3.3.zip","2026-03-15T15:16:48.613Z",{"slug":314,"name":315,"version":316,"author":317,"author_profile":318,"description":319,"short_description":320,"active_installs":29,"downloaded":321,"rating":29,"num_ratings":29,"last_updated":322,"tested_up_to":16,"requires_at_least":323,"requires_php":250,"tags":324,"homepage":327,"download_link":328,"security_score":268,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"sms-manager","SMS Manager – SMS Notifications for WooCommerce","1.2.1","BeautifulPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeautifulplugins\u002F","\u003Cp>The “SMS Manager” plugin enables you to send SMS notifications to your customers directly from your WooCommerce store. With this plugin, you can easily configure and customize SMS notifications for various order statuses, such as order received, order processing, order completed, and more. Keep your customers informed about their order status, delivery updates, and other important information via SMS. Enhance customer experience, improve communication, and boost sales with the “SMS Manager” plugin for WooCommerce.\u003C\u002Fp>\n\u003Ch3>✨ Features of SMS Manager\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send SMS Notifications: Automatically send SMS notifications to customers for various order statuses.\u003C\u002Fli>\n\u003Cli>Customizable Templates: Create and customize SMS templates for different order statuses.\u003C\u002Fli>\n\u003Cli>Order Status Updates: Keep customers informed about their order status, delivery updates, and more.\u003C\u002Fli>\n\u003Cli>Personalized Messages: Send personalized SMS messages to customers based on their order details.\u003C\u002Fli>\n\u003Cli>Easy Configuration: Simple and user-friendly settings page for configuring SMS notifications.\u003C\u002Fli>\n\u003Cli>SMS Logs: View logs of sent SMS notifications for tracking and monitoring purposes.\u003C\u002Fli>\n\u003Cli>SMS Gateway Integration: Easily integrate with popular SMS gateways for sending SMS notifications.\u003C\u002Fli>\n\u003Cli>Multilingual Support: Fully compatible with multilingual plugins for translating SMS notifications.\u003C\u002Fli>\n\u003Cli>Regular Updates: Consistent updates to ensure compatibility with the latest WooCommerce versions.\u003C\u002Fli>\n\u003Cli>Dedicated Support: Access to comprehensive support and documentation. Responsive support team ready to assist with any issues.\u003C\u002Fli>\n\u003Cli>Compatibility: Compatible with a wide range of WooCommerce themes and plugins. Tested extensively to ensure smooth integration.\u003C\u002Fli>\n\u003Cli>Open Source: Fully open-source with GPLv2 or later license. Freedom to modify and distribute under the license terms.\u003C\u002Fli>\n\u003Cli>Trusted Solution: Developed by a reputable team with years of experience in WooCommerce plugin development. Trusted by thousands of users worldwide.\u003C\u002Fli>\n\u003Cli>GDPR Compliant: Ensures compliance with data protection regulations for sending SMS notifications.\u003C\u002Fli>\n\u003Cli>Secure and Reliable: Safely sends SMS notifications without compromising customer data or site security.\u003C\u002Fli>\n\u003Cli>Performance Optimized: Efficiently sends SMS notifications without slowing down your site. Ensures minimal impact on site performance.\u003C\u002Fli>\n\u003Cli>Developer Friendly: Offers hooks and filters for advanced customizations. Easily extend functionality as needed.\u003C\u002Fli>\n\u003Cli>User-Friendly Interface: Easy-to-use settings page for configuring SMS notifications. No coding skills required.\u003C\u002Fli>\n\u003Cli>Enhanced Customer Experience: Improve communication, build trust, and enhance customer satisfaction with SMS notifications.\u003C\u002Fli>\n\u003Cli>Boost Sales: Increase sales and conversions by keeping customers informed and engaged with SMS notifications.\u003C\u002Fli>\n\u003Cli>Automated Notifications: Automatically send SMS notifications for order status updates, reducing manual effort.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose SMS Manager?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enhance Customer Experience: Keep customers informed about their order status, delivery updates, and more with SMS notifications.\u003C\u002Fli>\n\u003Cli>Improve Communication: Build trust, enhance customer satisfaction, and improve communication with personalized SMS messages.\u003C\u002Fli>\n\u003Cli>Boost Sales: Increase sales and conversions by engaging customers with timely SMS notifications and updates.\u003C\u002Fli>\n\u003Cli>Save Time and Effort: Automate the process of sending SMS notifications for order status updates, reducing manual effort.\u003C\u002Fli>\n\u003Cli>Secure and Reliable: Safely send SMS notifications without compromising customer data or site security.\u003C\u002Fli>\n\u003Cli>GDPR Compliant: Ensure compliance with data protection regulations for sending SMS notifications.\u003C\u002Fli>\n\u003Cli>Performance Optimized: Efficiently send SMS notifications without slowing down your site. Ensures minimal impact on site performance.\u003C\u002Fli>\n\u003Cli>Developer Friendly: Offers hooks and filters for advanced customizations. Easily extend functionality as needed.\u003C\u002Fli>\n\u003Cli>Regular Updates: Consistent updates to ensure compatibility with the latest WooCommerce versions. Continuous improvements and new feature additions.\u003C\u002Fli>\n\u003Cli>Dedicated Support: Access to comprehensive support and documentation. Responsive support team ready to assist with any issues.\u003C\u002Fli>\n\u003Cli>Compatibility: Compatible with a wide range of WooCommerce themes and plugins. Tested extensively to ensure smooth integration.\u003C\u002Fli>\n\u003Cli>Open Source: Fully open-source with GPLv2 or later license. Freedom to modify and distribute under the license terms.\u003C\u002Fli>\n\u003Cli>Trusted Solution: Developed by a reputable team with years of experience in WooCommerce plugin development. Trusted by thousands of users worldwide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Choosing “SMS Manager” ensures a reliable, user-friendly solution for sending SMS notifications to your customers, enhancing customer experience, improving communication, and boosting sales. Keep your customers informed, engaged, and satisfied with timely SMS notifications for order status updates and delivery information.\u003C\u002Fp>\n\u003Ch3>Get Started Today:\u003C\u002Fh3>\n\u003Cp>Install SMS Manager from the WordPress plugin repository and start sending SMS notifications to your customers directly from your WooCommerce store. Enhance customer experience, improve communication, and boost sales with SMS notifications. Get started today!\u003C\u002Fp>\n","SMS Manager for WooCommerce allows you to send SMS notifications to your customers.",1000,"2026-03-04T23:33:00.000Z","5.0",[325,314,255,326,23],"sms","woocommerce","https:\u002F\u002Fbeautifulplugins.com\u002Fsms-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-manager.1.2.1.zip",{"attackSurface":330,"codeSignals":2059,"taintFlows":2538,"riskAssessment":2936,"analyzedAt":2956},{"hooks":331,"ajaxHandlers":1952,"restRoutes":2024,"shortcodes":2025,"cronEvents":2047,"entryPointCount":2057,"unprotectedCount":2058},[332,339,343,346,349,352,356,357,359,362,366,370,374,377,379,383,387,390,393,396,399,403,407,411,416,420,424,428,432,434,436,441,444,447,451,454,458,462,464,466,469,471,475,479,483,486,489,492,495,497,499,503,505,507,510,513,514,516,518,522,525,526,528,530,536,539,541,543,546,548,551,554,557,560,564,568,573,576,579,581,586,589,593,597,600,604,608,612,615,619,622,623,625,627,629,631,634,637,641,644,648,652,656,660,664,666,670,673,676,680,683,686,687,689,691,696,699,701,703,705,707,709,711,715,718,721,723,725,729,732,735,738,741,745,748,752,756,758,760,762,766,768,770,772,776,780,784,788,792,796,800,804,806,808,812,814,816,820,823,824,826,831,834,837,841,844,847,850,853,856,859,862,864,866,870,873,876,880,884,887,889,891,895,898,899,902,905,908,911,914,917,920,922,925,928,929,931,933,937,940,942,943,947,951,954,956,957,959,961,965,967,970,971,973,975,978,980,982,986,987,989,991,994,997,999,1001,1002,1004,1006,1009,1013,1016,1019,1023,1026,1027,1031,1032,1036,1039,1040,1044,1046,1049,1053,1054,1056,1059,1062,1064,1067,1070,1072,1074,1077,1080,1083,1086,1089,1092,1093,1094,1095,1098,1099,1101,1104,1105,1106,1109,1111,1113,1115,1119,1122,1125,1128,1131,1134,1135,1138,1141,1145,1147,1149,1152,1155,1158,1160,1164,1168,1171,1174,1177,1180,1182,1183,1186,1187,1190,1193,1195,1198,1202,1205,1207,1209,1213,1216,1219,1224,1228,1232,1234,1236,1238,1241,1243,1245,1247,1251,1253,1255,1256,1260,1263,1266,1269,1272,1275,1279,1282,1285,1289,1292,1295,1298,1302,1305,1308,1311,1313,1317,1319,1321,1325,1329,1331,1335,1337,1341,1345,1348,1351,1355,1358,1361,1363,1366,1368,1371,1373,1375,1377,1380,1384,1386,1389,1390,1391,1394,1398,1401,1403,1404,1405,1407,1408,1410,1413,1415,1418,1419,1421,1424,1427,1429,1431,1433,1435,1437,1439,1441,1444,1446,1450,1453,1457,1459,1462,1465,1468,1471,1474,1477,1478,1480,1483,1486,1489,1492,1493,1496,1500,1502,1504,1507,1509,1513,1516,1518,1521,1523,1527,1530,1532,1534,1536,1538,1540,1542,1544,1549,1552,1555,1558,1560,1562,1563,1566,1571,1576,1580,1583,1587,1590,1594,1597,1601,1603,1605,1608,1609,1612,1614,1616,1617,1620,1622,1624,1626,1628,1630,1632,1634,1637,1640,1643,1646,1649,1651,1654,1657,1658,1662,1664,1666,1669,1672,1674,1676,1678,1680,1682,1683,1684,1686,1689,1692,1693,1695,1697,1699,1702,1705,1707,1708,1710,1713,1716,1718,1719,1721,1723,1725,1727,1731,1734,1737,1738,1741,1743,1744,1746,1748,1750,1751,1752,1754,1756,1758,1761,1764,1767,1768,1771,1775,1777,1779,1781,1783,1785,1788,1790,1792,1794,1795,1796,1798,1800,1801,1803,1807,1811,1814,1816,1818,1822,1826,1830,1832,1834,1838,1842,1845,1847,1851,1853,1855,1857,1860,1863,1865,1866,1869,1872,1873,1875,1876,1877,1879,1882,1886,1889,1893,1895,1898,1900,1904,1908,1912,1915,1918,1922,1926,1930,1933,1935,1937,1941,1945,1948],{"type":333,"name":334,"callback":335,"priority":336,"file":337,"line":338},"action","admin_menu","anonymous",50,"classes\\setting-options.php",66,{"type":340,"name":341,"callback":335,"priority":287,"file":337,"line":342},"filter","um_predefined_fields_hook",68,{"type":333,"name":344,"callback":335,"file":337,"line":345},"verify_senderid_button",70,{"type":333,"name":347,"callback":335,"file":337,"line":348},"admin_post_save_sms_alert_settings",71,{"type":333,"name":350,"callback":335,"file":337,"line":351},"admin_notices",73,{"type":333,"name":353,"callback":354,"file":337,"line":355},"load-index.php","closure",80,{"type":333,"name":350,"callback":335,"file":337,"line":27},{"type":333,"name":350,"callback":335,"file":337,"line":358},87,{"type":333,"name":360,"callback":335,"priority":287,"file":337,"line":361},"dashboard_glance_items",163,{"type":333,"name":363,"callback":364,"file":337,"line":365},"admin_footer","add_shortcode_popup_html",1072,{"type":333,"name":367,"callback":368,"priority":287,"file":369,"line":258},"wpam_front_end_registration_form_submitted","handleWpamRegisterForm","handler\\forms\\class-affiliatemanager.php",{"type":333,"name":371,"callback":372,"priority":287,"file":369,"line":373},"woocommerce_order_status_processing","handleCommission",99,{"type":333,"name":375,"callback":372,"priority":287,"file":369,"line":376},"woocommerce_order_status_refunded",103,{"type":333,"name":378,"callback":372,"priority":287,"file":369,"line":246},"woocommerce_order_status_cancelled",{"type":340,"name":380,"callback":381,"priority":287,"file":369,"line":382},"sa_get_user_phone_no","saUpdateBillingPhone",111,{"type":333,"name":384,"callback":385,"priority":287,"file":369,"line":386},"wpam_affiliate_application_approved","afterChangedWpamStatus",115,{"type":333,"name":388,"callback":385,"priority":287,"file":369,"line":389},"wpam_affiliate_application_declined",119,{"type":333,"name":391,"callback":385,"priority":287,"file":369,"line":392},"wpam_affiliate_application_blocked",123,{"type":333,"name":394,"callback":385,"priority":287,"file":369,"line":395},"wpam_affiliate_application_activated",127,{"type":333,"name":397,"callback":385,"priority":287,"file":369,"line":398},"wpam_affiliate_application_deactivated",131,{"type":333,"name":400,"callback":401,"priority":287,"file":369,"line":402},"wpam_affiliate_commission_added","afterAddedWpamTransaction",135,{"type":333,"name":404,"callback":405,"priority":287,"file":369,"line":406},"sa_addTabs","addTabs",594,{"type":340,"name":408,"callback":409,"priority":270,"file":369,"line":410},"sAlertDefaultSettings","addDefaultSetting",598,{"type":333,"name":412,"callback":413,"priority":287,"file":414,"line":415},"AmeliaCustomerWPCreated","ameliaNewCustomer","handler\\forms\\class-ameliabooking.php",44,{"type":333,"name":417,"callback":418,"priority":287,"file":414,"line":419},"AmeliaBookingAdded","sendsmsNewBooking",45,{"type":333,"name":421,"callback":422,"priority":287,"file":414,"line":423},"AmeliaBookingCanceled","sendsmsBookingCanceled",46,{"type":333,"name":425,"callback":426,"priority":287,"file":414,"line":427},"AmeliaBookingStatusUpdated","sendBookingUpdated",47,{"type":333,"name":429,"callback":430,"priority":287,"file":414,"line":431},"booking_reminder_sendsms_hook","sendReminderSms",48,{"type":340,"name":408,"callback":335,"priority":113,"file":414,"line":433},659,{"type":333,"name":404,"callback":405,"priority":287,"file":414,"line":435},660,{"type":333,"name":437,"callback":438,"priority":287,"file":439,"line":440},"arm_cancel_subscription_gateway_action","sendSmsOnStatusCancelSubscription","handler\\forms\\class-armember.php",56,{"type":333,"name":442,"callback":443,"priority":287,"file":439,"line":49},"arm_after_user_plan_change","sendSmsOnStatusAfterUserPlanChange",{"type":333,"name":445,"callback":443,"priority":287,"file":439,"line":446},"arm_after_user_plan_change_by_admin",58,{"type":333,"name":448,"callback":449,"priority":287,"file":439,"line":450},"arm_after_user_plan_renew","sendSmsOnStatusAfterUserPlanRenew",59,{"type":333,"name":452,"callback":449,"priority":287,"file":439,"line":453},"arm_after_user_plan_renew_by_admin",60,{"type":340,"name":455,"callback":456,"priority":287,"file":439,"line":457},"arm_change_content_before_field","addPhoneField",61,{"type":340,"name":459,"callback":460,"priority":287,"file":439,"line":461},"arm_change_content_after_field","addLoginOtp",62,{"type":340,"name":408,"callback":335,"priority":113,"file":439,"line":463},457,{"type":333,"name":404,"callback":405,"priority":287,"file":439,"line":465},458,{"type":333,"name":467,"callback":456,"priority":287,"file":468,"line":336},"wpas_after_registration_fields","handler\\forms\\class-awesomesupport.php",{"type":340,"name":380,"callback":381,"priority":287,"file":468,"line":470},51,{"type":333,"name":472,"callback":473,"priority":287,"file":468,"line":474},"wpas_open_ticket_after","newTicketSubmission",52,{"type":333,"name":476,"callback":477,"priority":287,"file":468,"line":478},"wpas_ticket_after_update_admin_success","updateTicketStatus",53,{"type":333,"name":480,"callback":481,"priority":287,"file":468,"line":482},"wpas_after_login_fields","saSiteLoginOtp",54,{"type":333,"name":467,"callback":484,"priority":287,"file":468,"line":485},"saRegisterOtp",55,{"type":333,"name":487,"callback":488,"priority":287,"file":468,"line":440},"wpas_after_close_ticket","closeTicket",{"type":333,"name":490,"callback":491,"priority":287,"file":468,"line":49},"wpas_after_reopen_ticket","reopenTicket",{"type":340,"name":493,"callback":494,"priority":287,"file":468,"line":446},"wp_pre_insert_user_data","siteRegistrationErrors",{"type":340,"name":408,"callback":335,"priority":113,"file":468,"line":496},512,{"type":333,"name":404,"callback":405,"priority":287,"file":468,"line":498},513,{"type":340,"name":500,"callback":501,"priority":373,"file":502,"line":336},"wpdev_booking_form_content","getFormField","handler\\forms\\class-bookingcalendar.php",{"type":340,"name":504,"callback":501,"priority":373,"file":502,"line":474},"wpbc_booking_form_html__update__append_change_over_times",{"type":333,"name":506,"callback":418,"priority":268,"file":502,"line":478},"wpbc_track_new_booking",{"type":333,"name":508,"callback":509,"priority":373,"file":502,"line":482},"wpbc_booking_action__approved","sendsmsApprovedPending",{"type":333,"name":511,"callback":512,"priority":268,"file":502,"line":485},"wpbc_booking_action__trash","sendsmsTrash",{"type":333,"name":429,"callback":430,"priority":287,"file":502,"line":440},{"type":340,"name":408,"callback":335,"priority":113,"file":502,"line":515},644,{"type":333,"name":404,"callback":405,"priority":287,"file":502,"line":517},645,{"type":333,"name":519,"callback":520,"priority":287,"file":521,"line":415},"bookit_appointment_created","sendsmsNewBookit","handler\\forms\\class-bookitcalendar.php",{"type":333,"name":523,"callback":524,"priority":287,"file":521,"line":419},"bookit_appointment_status_changed","sendsmsBookitStatusUpdated",{"type":333,"name":429,"callback":430,"priority":287,"file":521,"line":423},{"type":340,"name":408,"callback":335,"priority":113,"file":521,"line":527},558,{"type":333,"name":404,"callback":405,"priority":287,"file":521,"line":529},559,{"type":333,"name":531,"callback":532,"priority":533,"file":534,"line":535},"bkntc_appointment_created","sendSmsOn",5,"handler\\forms\\class-booknetic.php",49,{"type":333,"name":537,"callback":538,"priority":533,"file":534,"line":336},"bkntc_payment_confirmed","sendSmsOnConfirmPayment",{"type":333,"name":540,"callback":532,"priority":533,"file":534,"line":470},"bkntc_appointment_after_edit",{"type":340,"name":408,"callback":335,"priority":113,"file":534,"line":542},361,{"type":333,"name":404,"callback":544,"priority":287,"file":534,"line":545},"add_tabs",362,{"type":340,"name":380,"callback":381,"priority":287,"file":547,"line":474},"handler\\forms\\class-buddypress.php",{"type":340,"name":549,"callback":550,"priority":287,"file":547,"line":482},"bp_nouveau_get_signup_fields","smsalertBpAddSignupPhoneField",{"type":333,"name":552,"callback":553,"priority":287,"file":547,"line":440},"bp_before_registration_submit_buttons","bpSiteRegistrationOtp",{"type":340,"name":555,"callback":556,"priority":287,"file":547,"line":446},"login_form_bottom","bpSiteLoginOtp",{"type":333,"name":558,"callback":559,"priority":287,"file":547,"line":457},"bp_login_widget_form","bpSiteLoginMobile",{"type":333,"name":561,"callback":562,"priority":287,"file":547,"line":563},"bp_signup_validate","bpSiteRegistrationErrors",67,{"type":333,"name":565,"callback":566,"priority":567,"file":547,"line":386},"wp_footer","addLoginwithotpShortcode",15,{"type":340,"name":569,"callback":570,"priority":113,"file":571,"line":572},"wpcf7_validate_text*","validateFormPost","handler\\forms\\class-contactform7.php",88,{"type":340,"name":574,"callback":570,"priority":113,"file":571,"line":575},"wpcf7_validate_tel*",89,{"type":340,"name":577,"callback":570,"priority":287,"file":571,"line":578},"wpcf7_validate_billing_phone*",90,{"type":340,"name":580,"callback":570,"priority":113,"file":571,"line":232},"wpcf7_validate_smsalert_otp_input*",{"type":340,"name":582,"callback":583,"priority":584,"file":571,"line":585},"wpcf7_editor_panels","newMenuSmsAlert",98,94,{"type":333,"name":587,"callback":588,"file":571,"line":258},"wpcf7_after_save","saveForm",{"type":333,"name":590,"callback":591,"file":571,"line":592},"wpcf7_before_send_mail","sendsmsC7",96,{"type":333,"name":594,"callback":595,"priority":596,"file":571,"line":373},"wpcf7_admin_init","addSmsalertPhoneTag",20,{"type":333,"name":594,"callback":598,"priority":596,"file":571,"line":599},"addSmsalertPhoneTagV2",102,{"type":333,"name":601,"callback":602,"file":571,"line":603},"wpcf7_init","smsalertWpcf7AddShortcodePhonefieldFrontend",104,{"type":340,"name":605,"callback":606,"priority":287,"file":571,"line":607},"wpcf7_messages","wpcf7BillingPhoneMessages",105,{"type":333,"name":609,"callback":610,"priority":287,"file":571,"line":611},"wpcf7_admin_notices","smsalertWpcf7ShowWarnings",106,{"type":340,"name":613,"callback":614,"priority":287,"file":571,"line":246},"wpcf7_validate","smsalertValidation",{"type":333,"name":616,"callback":617,"priority":287,"file":618,"line":482},"ea_new_app","sendSmsOnNewAppointment","handler\\forms\\class-easyappointments.php",{"type":333,"name":620,"callback":621,"priority":287,"file":618,"line":485},"ea_edit_app","sendSmsOnUpdateAppointment",{"type":333,"name":429,"callback":430,"priority":287,"file":618,"line":440},{"type":340,"name":624,"callback":501,"priority":596,"file":618,"line":49},"ea_checkout_script",{"type":340,"name":408,"callback":335,"priority":113,"file":618,"line":626},587,{"type":333,"name":404,"callback":405,"priority":287,"file":618,"line":628},588,{"type":340,"name":380,"callback":381,"priority":287,"file":630,"line":431},"handler\\forms\\class-easyregistration.php",{"type":340,"name":632,"callback":633,"priority":268,"file":630,"line":535},"erf_process_form_html","saErHandleJsScript",{"type":340,"name":635,"callback":636,"priority":287,"file":630,"line":336},"intel_dep","setDependencyIntl",{"type":333,"name":638,"callback":639,"priority":135,"file":640,"line":478},"elementor_pro\u002Fforms\u002Fvalidation","checkPhoneVerified","handler\\forms\\class-elementor.php",{"type":333,"name":638,"callback":642,"priority":643,"file":640,"line":482},"elementorFormValidationErrors",11,{"type":333,"name":645,"callback":646,"file":640,"line":647},"elementor_pro\u002Finit","addCustomAction",286,{"type":333,"name":649,"callback":650,"file":640,"line":651},"elementor\u002Fwidget\u002Fbefore_render_content","addShortcode",287,{"type":340,"name":653,"callback":654,"file":640,"line":655},"elementor_pro\u002Fforms\u002Ffield_types","registerFieldType",288,{"type":333,"name":657,"callback":658,"file":640,"line":659},"elementor\u002Fpreview\u002Finit","editorInlineJS",289,{"type":340,"name":661,"callback":662,"priority":268,"file":640,"line":663},"elementor\u002Fdocument\u002Fbefore_save","checkSmsalertField",290,{"type":333,"name":565,"callback":354,"file":640,"line":665},301,{"type":340,"name":667,"callback":668,"priority":287,"file":669,"line":470},"everest_forms_builder_settings_section","saEverestformBuilderSettingsSections","handler\\forms\\class-everestform.php",{"type":333,"name":671,"callback":672,"priority":287,"file":669,"line":485},"everest_forms_builder_content_settings","saEverestformFormSettingsPanelContent",{"type":333,"name":674,"callback":675,"priority":287,"file":669,"line":450},"everest_forms_process_complete","saSendSmsOnSubmission",{"type":333,"name":677,"callback":678,"priority":287,"file":669,"line":679},"everest_forms_display_submit_after","saHandleOtpEvfForm",63,{"type":333,"name":681,"callback":532,"priority":287,"file":682,"line":485},"fat_after_add_booking","handler\\forms\\class-fatservicesbooking.php",{"type":333,"name":684,"callback":685,"priority":287,"file":682,"line":440},"fat_after_update_booking_status","sendsmsBookingUpdate",{"type":333,"name":429,"callback":430,"priority":287,"file":682,"line":49},{"type":340,"name":408,"callback":335,"priority":113,"file":682,"line":688},600,{"type":333,"name":404,"callback":405,"priority":287,"file":682,"line":690},601,{"type":333,"name":692,"callback":693,"priority":287,"file":694,"line":695},"fluentcrm_contact_added_by_fluentform","sendSmsOnNewEntry","handler\\forms\\class-fluentcrm.php",42,{"type":333,"name":697,"callback":532,"priority":287,"file":694,"line":698},"fluentcrm_subscriber_status_to_unsubscribed",43,{"type":333,"name":700,"callback":532,"priority":287,"file":694,"line":415},"fluentcrm_subscriber_status_to_subscribed",{"type":333,"name":702,"callback":532,"priority":287,"file":694,"line":419},"fluentcrm_subscriber_status_to_pending",{"type":333,"name":704,"callback":532,"priority":287,"file":694,"line":423},"fluentcrm_subscriber_status_to_bounced",{"type":333,"name":706,"callback":532,"priority":287,"file":694,"line":427},"fluentcrm_subscriber_status_to_complained",{"type":340,"name":408,"callback":335,"priority":113,"file":694,"line":708},334,{"type":333,"name":404,"callback":405,"priority":287,"file":694,"line":710},335,{"type":333,"name":712,"callback":713,"priority":287,"file":714,"line":336},"fluentform_submission_inserted","fluentformSubmissionComplete","handler\\forms\\class-fluentform.php",{"type":333,"name":716,"callback":717,"priority":287,"file":714,"line":474},"fluentform_after_form_render","addSmsalertShortcode",{"type":340,"name":719,"callback":720,"priority":287,"file":714,"line":478},"fluentform_is_form_renderable","addSmsalertConversational",{"type":340,"name":408,"callback":335,"priority":113,"file":714,"line":722},355,{"type":333,"name":404,"callback":405,"priority":287,"file":714,"line":724},356,{"type":340,"name":726,"callback":727,"priority":113,"file":728,"line":482},"frm_recaptcha_js_url","captchaReset","handler\\forms\\class-formidable.php",{"type":340,"name":730,"callback":731,"priority":287,"file":728,"line":440},"frm_validate_entry","validateValue",{"type":340,"name":733,"callback":734,"priority":287,"file":728,"line":49},"frm_fields_to_validate","byPassValidateFields",{"type":340,"name":736,"callback":737,"priority":287,"file":728,"line":446},"frm_add_form_settings_section","frmAddSettings",{"type":340,"name":739,"callback":740,"priority":287,"file":728,"line":450},"frm_submit_button_html","addCustomHtmlToSubmitButton",{"type":333,"name":742,"callback":743,"priority":744,"file":728,"line":453},"frm_after_create_entry","formidableFormSubmit",30,{"type":340,"name":746,"callback":747,"priority":287,"file":728,"line":457},"frm_validate_form","smsalertFormidableShowWarnings",{"type":340,"name":749,"callback":750,"priority":113,"file":728,"line":751},"frm_filter_final_form","ResetRecaptcha",185,{"type":340,"name":753,"callback":754,"priority":287,"file":755,"line":431},"forminator_custom_form_submit_field_data","forminatorFormResponseMessage","handler\\forms\\class-forminator.php",{"type":333,"name":757,"callback":717,"priority":287,"file":755,"line":535},"forminator_after_form_render",{"type":340,"name":408,"callback":335,"priority":113,"file":755,"line":759},275,{"type":333,"name":404,"callback":405,"priority":287,"file":755,"line":761},276,{"type":333,"name":763,"callback":764,"priority":287,"file":765,"line":478},"fm_addon_frontend_init","formmakerSubmissionComplete","handler\\forms\\class-formmaker.php",{"type":333,"name":767,"callback":717,"priority":287,"file":765,"line":482},"WD_FM_SAVE_PROG_init",{"type":340,"name":408,"callback":335,"priority":113,"file":765,"line":769},256,{"type":333,"name":404,"callback":405,"priority":287,"file":765,"line":771},257,{"type":333,"name":773,"callback":774,"priority":287,"file":775,"line":496},"gform_after_submission","do_gForm_processing","handler\\forms\\class-gravityform.php",{"type":340,"name":777,"callback":778,"priority":287,"file":775,"line":779},"gform_submit_button","add_otp_btn",607,{"type":333,"name":781,"callback":782,"priority":287,"file":775,"line":783},"gform_preview_footer","load_smsalert_modal_html",610,{"type":340,"name":785,"callback":786,"priority":287,"file":775,"line":787},"gform_payment_statuses","add_new_status",613,{"type":333,"name":789,"callback":790,"priority":287,"file":775,"line":791},"gform_post_payment_action","paymentStatus",618,{"type":333,"name":793,"callback":794,"priority":287,"file":775,"line":795},"ga_new_appointment","sendNewAppoinmentNotification",632,{"type":333,"name":797,"callback":798,"priority":287,"file":775,"line":799},"transition_post_status","sendAppoinmentNotification",633,{"type":333,"name":801,"callback":802,"priority":287,"file":803,"line":419},"groundhogg\u002Fcontact\u002Fpreferences\u002Fupdated","contactStatusChanged","handler\\forms\\class-groundhoggcrm.php",{"type":340,"name":408,"callback":335,"priority":113,"file":803,"line":805},369,{"type":333,"name":404,"callback":405,"priority":287,"file":803,"line":807},370,{"type":333,"name":809,"callback":810,"priority":287,"file":811,"line":427},"jet-form-builder\u002Fform-handler\u002Fafter-send","jetformSubmissionComplete","handler\\forms\\class-jetform.php",{"type":340,"name":408,"callback":335,"priority":113,"file":811,"line":813},216,{"type":333,"name":404,"callback":405,"priority":287,"file":811,"line":815},220,{"type":333,"name":817,"callback":818,"priority":287,"file":819,"line":698},"zbs_new_customer","sendsmsNewContact","handler\\forms\\class-jetpack.php",{"type":333,"name":821,"callback":822,"priority":287,"file":819,"line":415},"zerobs_save_contact","sendsmsContactUpdate",{"type":340,"name":408,"callback":335,"priority":113,"file":819,"line":807},{"type":333,"name":404,"callback":405,"priority":287,"file":819,"line":825},371,{"type":340,"name":827,"callback":828,"priority":829,"file":830,"line":336},"learn-press\u002Fnew-user-data","learnpressSiteRegistrationErrors",8,"handler\\forms\\class-learnpressregistration.php",{"type":340,"name":832,"callback":833,"file":830,"line":470},"learn-press\u002Fafter-form-register-fields","smsalertLearnpressAddPhoneField",{"type":333,"name":835,"callback":836,"file":830,"line":474},"register_form","lpSiteRegistrationOtp",{"type":333,"name":838,"callback":839,"file":840,"line":695},"mm_member_add","sendSmsOnStatusMemberAdd","handler\\forms\\class-membermouse.php",{"type":333,"name":842,"callback":843,"file":840,"line":427},"mm_member_membership_change","sendSmsOnStatusMemberMembershipChange",{"type":333,"name":845,"callback":846,"file":840,"line":535},"mm_member_status_change","sendSmsOnStatusMemberStatusChange",{"type":333,"name":848,"callback":849,"file":840,"line":470},"mm_bundles_add","sendSmsOnStatusBundlesAddedToMember",{"type":333,"name":851,"callback":852,"file":840,"line":478},"mm_bundles_status_change","sendSmsOnStatusBundlesStatusChange",{"type":333,"name":854,"callback":855,"file":840,"line":485},"mm_payment_received","sendSmsOnStatusPaymentReceived",{"type":333,"name":857,"callback":858,"file":840,"line":49},"mm_refund_issued","sendSmsOnStatusRefundIssued",{"type":333,"name":860,"callback":861,"file":840,"line":450},"smsalert_followup_sms","smsalertSendSms",{"type":340,"name":408,"callback":335,"priority":113,"file":840,"line":863},857,{"type":333,"name":404,"callback":405,"priority":287,"file":840,"line":865},858,{"type":333,"name":867,"callback":868,"priority":287,"file":869,"line":698},"metform_after_store_form_data","metformSubmissionComplete","handler\\forms\\class-metform.php",{"type":333,"name":871,"callback":872,"priority":287,"file":869,"line":427},"mf_form_settings_tab","addSmsalertSetting",{"type":333,"name":874,"callback":875,"priority":287,"file":869,"line":470},"mf_form_settings_tab_content","smsalertSettingContent",{"type":333,"name":877,"callback":650,"priority":268,"file":878,"line":879},"ninja_forms_after_form_display","handler\\forms\\class-ninjaform.php",64,{"type":333,"name":881,"callback":882,"priority":373,"file":878,"line":883},"ninja_forms_localize_field_settings_submit","addCustomButton",65,{"type":333,"name":885,"callback":335,"priority":287,"file":878,"line":886},"ninja_forms_after_submission",69,{"type":340,"name":408,"callback":335,"priority":113,"file":878,"line":888},304,{"type":333,"name":404,"callback":405,"priority":287,"file":878,"line":890},305,{"type":333,"name":892,"callback":893,"priority":287,"file":894,"line":535},"pmpro_before_change_membership_level","sendSmsMembershipCancel","handler\\forms\\class-paidmembershippro.php",{"type":333,"name":896,"callback":897,"priority":287,"file":894,"line":336},"pmpro_after_change_membership_level","sendSmsMembershipActive",{"type":340,"name":380,"callback":381,"priority":287,"file":894,"line":470},{"type":333,"name":900,"callback":901,"priority":287,"file":894,"line":474},"pmpro_after_checkout","triggerSmsOrderStatusSuccess",{"type":333,"name":903,"callback":904,"priority":287,"file":894,"line":478},"pmpro_order_status_cancelled","triggerSmsStatusCancelled",{"type":333,"name":906,"callback":907,"priority":287,"file":894,"line":482},"pmpro_order_status_error","triggerSmsStatusError",{"type":333,"name":909,"callback":910,"priority":287,"file":894,"line":485},"pmpro_order_status_pending","triggarSmsStatusPending",{"type":333,"name":912,"callback":913,"priority":287,"file":894,"line":440},"pmpro_order_status_refunded","triggerSmsStatusRefunded",{"type":333,"name":915,"callback":916,"priority":287,"file":894,"line":49},"pmpro_order_status_review","triggerSmsStatusReview",{"type":333,"name":918,"callback":919,"priority":287,"file":894,"line":446},"pmpro_order_status_token","triggerSmsStatusToken",{"type":333,"name":921,"callback":456,"priority":287,"file":894,"line":450},"pmpro_checkout_after_user_fields",{"type":333,"name":923,"callback":924,"priority":287,"file":894,"line":453},"pmpro_checkout_before_submit_button","pmproFormCheckoutOtp",{"type":340,"name":926,"callback":927,"priority":287,"file":894,"line":457},"login_form_top","pmproFormLoginOtp",{"type":333,"name":860,"callback":430,"file":894,"line":461},{"type":340,"name":408,"callback":335,"priority":113,"file":894,"line":930},745,{"type":333,"name":404,"callback":405,"priority":287,"file":894,"line":932},746,{"type":333,"name":934,"callback":935,"priority":373,"file":936,"line":440},"pieregister_registration_validation_after","smsalertPieUserRegistration","handler\\forms\\class-pieregistration.php",{"type":340,"name":938,"callback":939,"priority":373,"file":936,"line":49},"pie_register_frontend_output_after","addRegisterOtp",{"type":340,"name":941,"callback":460,"priority":373,"file":936,"line":446},"pie_register_frontend_login_output_after",{"type":340,"name":380,"callback":381,"priority":287,"file":936,"line":450},{"type":333,"name":944,"callback":945,"priority":287,"file":946,"line":485},"wppb_after_form_fields","wppbPhoneAddFormFormBuilder","handler\\forms\\class-profileregistration.php",{"type":333,"name":948,"callback":949,"priority":533,"file":950,"line":535},"qrr_booking_requested","sendSmsOnNewBooking","handler\\forms\\class-quickrestaurantreservation.php",{"type":333,"name":952,"callback":953,"priority":533,"file":950,"line":336},"save_post_qrr_booking","sendSmsOnUpdate",{"type":333,"name":955,"callback":501,"priority":533,"file":950,"line":470},"qrr_after_form_submit_button",{"type":333,"name":429,"callback":430,"priority":287,"file":950,"line":474},{"type":340,"name":408,"callback":335,"priority":113,"file":950,"line":958},528,{"type":333,"name":404,"callback":405,"priority":287,"file":950,"line":960},529,{"type":333,"name":962,"callback":963,"priority":287,"file":964,"line":470},"rm_submission_completed","smsalertUserRegister","handler\\forms\\class-registrationmagic.php",{"type":333,"name":966,"callback":553,"priority":287,"file":964,"line":474},"rm_form_rendered",{"type":333,"name":968,"callback":501,"priority":596,"file":969,"line":336},"rtb_booking_form_after_fields","handler\\forms\\class-restaurantreservation.php",{"type":333,"name":429,"callback":430,"priority":287,"file":969,"line":470},{"type":333,"name":972,"callback":418,"file":969,"line":474},"rtb_insert_booking",{"type":333,"name":974,"callback":685,"file":969,"line":478},"rtb_update_booking",{"type":340,"name":976,"callback":977,"priority":287,"file":969,"line":482},"rtb_bookings_table_bulk_action","sendsmsBulkBookingUpdate",{"type":340,"name":408,"callback":335,"priority":113,"file":969,"line":979},553,{"type":333,"name":404,"callback":405,"priority":287,"file":969,"line":981},554,{"type":333,"name":797,"callback":983,"priority":287,"file":984,"line":985},"sendBookingSms","handler\\forms\\class-salonbooking.php",41,{"type":333,"name":429,"callback":430,"priority":287,"file":984,"line":695},{"type":340,"name":408,"callback":335,"priority":113,"file":984,"line":988},472,{"type":333,"name":404,"callback":405,"priority":287,"file":984,"line":990},473,{"type":333,"name":992,"callback":418,"priority":287,"file":993,"line":695},"ssa\u002Fappointment\u002Fbooked","handler\\forms\\class-simplyappointments.php",{"type":333,"name":995,"callback":996,"priority":287,"file":993,"line":698},"ssa\u002Fappointment\u002Fcanceled","sendBookingUpdate",{"type":333,"name":998,"callback":996,"priority":287,"file":993,"line":415},"ssa\u002Fappointment\u002Fabandoned",{"type":333,"name":1000,"callback":996,"priority":287,"file":993,"line":419},"ssa\u002Fappointment\u002Fpending",{"type":333,"name":429,"callback":430,"priority":287,"file":993,"line":423},{"type":340,"name":408,"callback":335,"priority":113,"file":993,"line":1003},533,{"type":333,"name":404,"callback":405,"priority":287,"file":993,"line":1005},534,{"type":340,"name":380,"callback":381,"priority":287,"file":1007,"line":1008},"handler\\forms\\class-ultimatemember.php",78,{"type":333,"name":1010,"callback":1011,"priority":287,"file":1007,"line":1012},"um_submit_form_errors_hook_","smsalertUmRegistrationValidation",79,{"type":333,"name":1014,"callback":1015,"priority":29,"file":1007,"line":27},"um_reset_password_process_hook","smsalertUmResetPwdSubmitted",{"type":333,"name":1017,"callback":1018,"priority":287,"file":1007,"line":233},"um_after_form","umFormAddShortcode",{"type":333,"name":1020,"callback":1021,"priority":287,"file":1007,"line":1022},"um_after_form_fields","addCountryCode",86,{"type":340,"name":1024,"callback":1025,"priority":287,"file":1007,"line":585},"um_before_form_is_loaded","myBeforeForm",{"type":340,"name":408,"callback":335,"priority":113,"file":1007,"line":592},{"type":333,"name":1028,"callback":1029,"priority":287,"file":1007,"line":1030},"um_after_user_status_is_changed","sendSmsStatusChanged",97,{"type":333,"name":404,"callback":405,"priority":268,"file":1007,"line":584},{"type":340,"name":1033,"callback":1034,"priority":287,"file":1035,"line":535},"user_registration_response_array","smsalertUrRegistrationValidation","handler\\forms\\class-userregistration.php",{"type":333,"name":1037,"callback":1038,"priority":135,"file":1035,"line":478},"user_registration_after_form_fields","myPredefinedFields",{"type":340,"name":380,"callback":381,"priority":287,"file":1035,"line":485},{"type":340,"name":1041,"callback":1042,"priority":287,"file":1043,"line":883},"uwp_validate_result","uwpSiteRegistrationErrors","handler\\forms\\class-userswpform.php",{"type":333,"name":1045,"callback":456,"priority":287,"file":1043,"line":563},"uwp_template_fields",{"type":333,"name":1047,"callback":1048,"priority":287,"file":1043,"line":886},"uwp_template_after","smsalertDisplayLoginWithOtp",{"type":333,"name":1050,"callback":1051,"file":1052,"line":485},"wcpv_registration_form","vendorsRegCustomFields","handler\\forms\\class-vendorregistration.php",{"type":340,"name":380,"callback":381,"priority":287,"file":1052,"line":440},{"type":340,"name":380,"callback":381,"priority":287,"file":1055,"line":431},"handler\\forms\\class-wcfmarketplace.php",{"type":340,"name":380,"callback":1057,"priority":287,"file":1058,"line":695},"setUserPhoneNo","handler\\forms\\class-wpadverts.php",{"type":333,"name":1060,"callback":1061,"priority":321,"file":1058,"line":698},"advert_tmp_to_publish","sendSmsOnUserAdvertPublish",{"type":333,"name":1063,"callback":1061,"priority":321,"file":1058,"line":415},"advert-pending_to_publish",{"type":333,"name":1065,"callback":1066,"priority":287,"file":1058,"line":419},"pending_to_publish","sendSmsOnAdvertPendingToPublish",{"type":333,"name":1068,"callback":1069,"priority":287,"file":1058,"line":423},"advert_tmp_to_advert-pending","sendSmsOnUserDraftToPending",{"type":333,"name":1071,"callback":1069,"priority":287,"file":1058,"line":427},"advert_tmp_to_pending",{"type":333,"name":1073,"callback":1069,"priority":287,"file":1058,"line":431},"adverts_payment_new_to_pending",{"type":333,"name":1075,"callback":1076,"priority":287,"file":1058,"line":535},"publish_to_expired","sendSmsOnAdvertPublishToExpire",{"type":333,"name":1078,"callback":1079,"priority":287,"file":1058,"line":336},"expired_to_publish","sendSmsOnAdvertExpiredToPublish",{"type":333,"name":1081,"callback":1082,"priority":287,"file":1058,"line":470},"expired_to_pending","sendSmsOnAdvertExpiredToPending",{"type":333,"name":1084,"callback":1085,"priority":287,"file":1058,"line":474},"pending_to_trash","sendSmsOnAdvertPendingToTrash",{"type":333,"name":1087,"callback":1088,"priority":268,"file":1058,"line":478},"adverts_payment_completed","advertsPostUpdated",{"type":333,"name":1090,"callback":1091,"priority":287,"file":1058,"line":482},"adext_contact_form_send","sendSmsAuthor",{"type":333,"name":860,"callback":430,"file":1058,"line":485},{"type":340,"name":408,"callback":335,"priority":113,"file":1058,"line":795},{"type":333,"name":404,"callback":405,"priority":287,"file":1058,"line":799},{"type":333,"name":1096,"callback":501,"priority":287,"file":1097,"line":336},"wpc_before_minicart","handler\\forms\\class-wpcafe.php",{"type":333,"name":429,"callback":430,"priority":287,"file":1097,"line":470},{"type":340,"name":1100,"callback":418,"priority":287,"file":1097,"line":474},"wpcafe_pro\u002Faction\u002Fextra_field",{"type":340,"name":1102,"callback":1103,"priority":287,"file":1097,"line":478},"wpcafe\u002Freservation_with_food\u002Fextra_field","bookingUpdate",{"type":340,"name":408,"callback":335,"priority":113,"file":1097,"line":1003},{"type":333,"name":404,"callback":405,"priority":287,"file":1097,"line":1005},{"type":333,"name":1107,"callback":532,"priority":287,"file":1108,"line":698},"erp_create_new_people","handler\\forms\\class-wperp.php",{"type":333,"name":1110,"callback":532,"priority":287,"file":1108,"line":415},"erp_update_people",{"type":340,"name":408,"callback":335,"priority":113,"file":1108,"line":1112},364,{"type":333,"name":404,"callback":405,"priority":287,"file":1108,"line":1114},365,{"type":333,"name":1116,"callback":1117,"priority":287,"file":1118,"line":535},"wpforms_process_complete","wpfDevProcessComplete","handler\\forms\\class-wpforms.php",{"type":340,"name":1120,"callback":1121,"priority":287,"file":1118,"line":336},"wpforms_field_properties","wpfAddPhoneClass",{"type":340,"name":1123,"callback":1124,"priority":287,"file":1118,"line":470},"wpforms_display_field_after","wpfDevProcessFilter",{"type":340,"name":1126,"callback":1127,"priority":287,"file":1118,"line":474},"wpforms_save_form_args","smsalertWpformShowWarnings",{"type":333,"name":1129,"callback":1130,"priority":596,"file":1118,"line":478},"wpforms_process","validateFields",{"type":340,"name":1132,"callback":1133,"priority":287,"file":1118,"line":482},"wpforms_process_bypass_captcha","beforeValidateFields",{"type":340,"name":380,"callback":381,"priority":287,"file":1118,"line":485},{"type":333,"name":1136,"callback":1137,"priority":287,"file":1118,"line":446},"wpforms_form_settings_panel_content","customWpformsFormSettingsPanelContent",{"type":340,"name":1139,"callback":1140,"priority":287,"file":1118,"line":450},"wpforms_builder_settings_sections","customWpformsBuilderSettingsSections",{"type":333,"name":1142,"callback":1143,"priority":287,"file":1144,"line":431},"create_job_application_notification_recipient","newJobApplicationSendSms","handler\\forms\\class-wpjobs.php",{"type":333,"name":1065,"callback":1146,"file":1144,"line":535},"listingPublishedSendSms",{"type":333,"name":1148,"callback":1146,"file":1144,"line":336},"pending_payment_to_publish",{"type":340,"name":1150,"callback":1151,"file":1144,"line":470},"submit_job_form_fields","frontendAddPhoneField",{"type":333,"name":1153,"callback":1154,"file":1144,"line":474},"job_manager_job_submitted","sendNewJobNotification",{"type":333,"name":1156,"callback":1157,"file":1144,"line":478},"job_manager_user_edit_job_listing","sendUpdatedJobNotification",{"type":333,"name":1159,"callback":381,"priority":287,"file":1144,"line":482},"wpjm_notify_new_user",{"type":340,"name":1161,"callback":1162,"file":1144,"line":1163},"job_manager_settings","jobManagerSettings",540,{"type":333,"name":1165,"callback":1166,"file":1167,"line":27},"xoo_el_login_add_fields","xooElAddLoginOtpPopup","handler\\forms\\class-wplogin.php",{"type":333,"name":1169,"callback":1170,"file":1167,"line":233},"woocommerce_login_form_end","addLoginOtpPopup",{"type":340,"name":1172,"callback":1173,"priority":373,"file":1167,"line":1022},"authenticate","handleSmsalertWpLogin",{"type":333,"name":1175,"callback":1176,"priority":287,"file":1167,"line":358},"thim_after_login_form","edumaLoginOtpPopup",{"type":333,"name":1178,"callback":1048,"priority":287,"file":1167,"line":1179},"xoo_el_form_end",93,{"type":333,"name":1181,"callback":1048,"file":1167,"line":258},"xoo_el_login_form_end",{"type":333,"name":1169,"callback":1048,"file":1167,"line":584},{"type":333,"name":1184,"callback":1048,"priority":1185,"file":1167,"line":373},"um_after_login_fields",1002,{"type":333,"name":1175,"callback":1048,"priority":287,"file":1167,"line":268},{"type":333,"name":1188,"callback":1189,"priority":287,"file":1167,"line":376},"login_form","showLoginWithOtpAdmin",{"type":340,"name":1191,"callback":1192,"priority":287,"file":1167,"line":611},"gglcptch_add_custom_form","add_custom_recaptcha_forms",{"type":333,"name":565,"callback":566,"priority":567,"file":1167,"line":1194},261,{"type":333,"name":1196,"callback":1197,"priority":567,"file":1167,"line":761},"login_footer","addAdminLoginWithOtpShortcode",{"type":333,"name":1199,"callback":1200,"priority":287,"file":1201,"line":415},"wlr_after_add_earn_point","sendEarnPointSMS","handler\\forms\\class-wployalty.php",{"type":340,"name":1203,"callback":1204,"priority":268,"file":1201,"line":535},"wlr_after_save_extra_transaction","sendRewardSMS",{"type":340,"name":408,"callback":335,"priority":113,"file":1201,"line":1206},515,{"type":333,"name":404,"callback":405,"priority":287,"file":1201,"line":1208},516,{"type":340,"name":1210,"callback":1211,"priority":373,"file":1212,"line":886},"wpmem_register_form_rows","wpmemberAddButton","handler\\forms\\class-wpmember.php",{"type":333,"name":1214,"callback":1215,"priority":373,"file":1212,"line":345},"wpmem_pre_register_data","validateWpmemberSubmit",{"type":340,"name":1217,"callback":1218,"priority":373,"file":1212,"line":348},"wpmem_admin_tabs","wpmemAddSmsalertTab",{"type":333,"name":1220,"callback":1221,"priority":1222,"file":1212,"line":1223},"wpmem_admin_do_tab","wpmemSmsalertPanel",999,72,{"type":333,"name":1225,"callback":1226,"priority":287,"file":1227,"line":440},"lostpassword_post","startSmsalertResetPasswordProcess","handler\\forms\\class-wpresetpassword.php",{"type":340,"name":1229,"callback":1230,"priority":287,"file":1231,"line":440},"wp_travel_engine_booking_fields_display","addBookingPhoneField","handler\\forms\\class-wptravelengine.php",{"type":333,"name":1233,"callback":418,"priority":287,"file":1231,"line":49},"wp_travel_engine_after_booking_process_completed",{"type":340,"name":1235,"callback":953,"priority":287,"file":1231,"line":446},"wte_before_update__prev_booking_status",{"type":333,"name":1237,"callback":650,"priority":268,"file":1231,"line":453},"wte_booking_before_submit_button",{"type":340,"name":1239,"callback":1240,"priority":287,"file":1231,"line":879},"wp_travel_engine_registration_errors","wptSiteRegistrationErrors",{"type":333,"name":1242,"callback":456,"priority":268,"file":1231,"line":338},"wp_travel_engine_after_registration_form_password",{"type":340,"name":408,"callback":335,"priority":113,"file":1231,"line":1244},493,{"type":333,"name":404,"callback":405,"priority":287,"file":1231,"line":1246},494,{"type":340,"name":1248,"callback":1249,"priority":287,"file":1250,"line":431},"wsf_api_submit_response_data","wsFormResponseMessage","handler\\forms\\class-wsform.php",{"type":340,"name":1252,"callback":717,"priority":287,"file":1250,"line":535},"wsf_pre_render",{"type":340,"name":408,"callback":335,"priority":113,"file":1250,"line":1254},226,{"type":333,"name":404,"callback":405,"priority":287,"file":1250,"line":303},{"type":333,"name":1257,"callback":1258,"priority":113,"file":1259,"line":427},"admin_init","handleFormOptions","handler\\forms\\FormInterface.php",{"type":333,"name":1261,"callback":1262,"priority":113,"file":1259,"line":440},"init","handleForm",{"type":333,"name":1264,"callback":1265,"priority":287,"file":1259,"line":450},"otp_verification_successful","handle_post_verification",{"type":333,"name":1267,"callback":1268,"priority":287,"file":1259,"line":461},"otp_verification_failed","handle_failed_verification",{"type":340,"name":1270,"callback":1271,"priority":113,"file":1259,"line":338},"is_ajax_form","is_ajax_form_in_play",{"type":333,"name":1273,"callback":1274,"priority":113,"file":1259,"line":886},"unset_session_variable","unsetOTPSessionVariables",{"type":340,"name":1276,"callback":1277,"priority":113,"file":1278,"line":611},"woocommerce_checkout_fields","getCheckoutFields","handler\\forms\\woocommerce\\wc-checkout.php",{"type":333,"name":1280,"callback":1281,"priority":287,"file":1278,"line":246},"woocommerce_after_checkout_validation","woocommerceSiteCheckoutErrors",{"type":333,"name":1283,"callback":1284,"priority":287,"file":1278,"line":382},"woocommerce_thankyou_order_received_text","sendPostOrderOtp",{"type":333,"name":1286,"callback":1287,"priority":287,"file":1278,"line":1288},"woocommerce_order_details_after_order_table","orderDetailsAfterPostOrderOtp",112,{"type":333,"name":1290,"callback":1291,"file":1278,"line":386},"woocommerce_blocks_enqueue_checkout_block_scripts_after","showButtonOnBlockPage",{"type":333,"name":1293,"callback":650,"priority":113,"file":1278,"line":1294},"woocommerce_review_order_after_submit",125,{"type":333,"name":1296,"callback":1297,"priority":373,"file":1278,"line":395},"woocommerce_after_checkout_billing_form","myCustomCheckoutField",{"type":333,"name":1299,"callback":1300,"priority":373,"file":1278,"line":1301},"wfacp_footer_after_print_scripts","aeroCheckoutPage",129,{"type":333,"name":1303,"callback":1297,"priority":373,"file":1278,"line":1304},"wfacp_after_billing_phone_field",130,{"type":333,"name":1306,"callback":1307,"priority":373,"file":1278,"line":398},"woocommerce_order_partially_refunded","refundedPartiallyAmount",{"type":340,"name":1309,"callback":1310,"priority":287,"file":1278,"line":398},"before_sa_campaign_send","modifyMessage",{"type":333,"name":565,"callback":650,"priority":113,"file":1278,"line":1312},538,{"type":333,"name":1314,"callback":1315,"file":1278,"line":1316},"add_meta_boxes","addSendSmsMetaBox",927,{"type":333,"name":404,"callback":405,"priority":113,"file":1278,"line":1318},931,{"type":340,"name":408,"callback":335,"priority":113,"file":1278,"line":1320},932,{"type":333,"name":1322,"callback":1323,"priority":287,"file":1278,"line":1324},"woocommerce_admin_order_data_after_billing_address","addAdminGeneralOrderVariationDescription",934,{"type":333,"name":1326,"callback":1327,"priority":287,"file":1278,"line":1328},"woocommerce_after_register_post_type","routeData",2239,{"type":333,"name":404,"callback":405,"priority":287,"file":1278,"line":1330},2367,{"type":333,"name":1332,"callback":1333,"priority":113,"file":1278,"line":1334},"sa_tabContent","tabContent",2368,{"type":340,"name":408,"callback":409,"priority":113,"file":1278,"line":1336},2369,{"type":333,"name":1338,"callback":1339,"priority":287,"file":1278,"line":1340},"cod_to_prepaid_cart_notification_sendsms_hook","sendSms",2372,{"type":340,"name":1342,"callback":1343,"priority":287,"file":1278,"line":1344},"woocommerce_valid_order_statuses_for_payment","filterWoocommerceValidOrderStatusesForPayment",2373,{"type":333,"name":350,"callback":1346,"priority":287,"file":1278,"line":1347},"displayWpCronWarnings",2374,{"type":333,"name":334,"callback":1349,"file":1278,"line":1350},"allArderVariableAdminMenu",2775,{"type":340,"name":1352,"callback":1353,"priority":287,"file":1354,"line":1223},"woocommerce_registration_errors","woocommerceSiteRegistrationErrors","handler\\forms\\woocommerce\\wc-registration.php",{"type":333,"name":1356,"callback":1357,"file":1354,"line":97},"dokan_reg_form_field","smsalertAddDokanPhoneField",{"type":333,"name":1359,"callback":1357,"file":1354,"line":1360},"dokan_vendor_reg_form_start",77,{"type":333,"name":1359,"callback":1362,"file":1354,"line":1008},"smsalertAddDokanVendorRegField",{"type":333,"name":1364,"callback":1365,"priority":113,"file":1354,"line":355},"woocommerce_register_form","smsalertAddPhoneField",{"type":333,"name":1367,"callback":1365,"file":1354,"line":233},"wcmp_vendor_register_form",{"type":333,"name":1369,"callback":1370,"file":1354,"line":572},"woocommerce_register_form_end","smsalertDisplayRegisterOTPBtn",{"type":333,"name":1372,"callback":1365,"file":1354,"line":578},"xoo_el_register_add_fields",{"type":333,"name":1372,"callback":1374,"file":1354,"line":232},"xooElSmsalertDisplayRegisterOTPBtn",{"type":333,"name":835,"callback":1376,"priority":287,"file":1354,"line":258},"edumaSmsalertDisplayRegisterOTPBtn",{"type":333,"name":1378,"callback":1379,"priority":287,"file":1354,"line":268},"woocommerce_after_save_address_validation","validateWoocommerceSaveAddress",{"type":340,"name":1381,"callback":1382,"priority":287,"file":1354,"line":1383},"woocommerce_address_to_edit","getBillingFieldsProfilepage",101,{"type":333,"name":1178,"callback":1385,"priority":287,"file":1354,"line":246},"smsalertDisplaySignupWithMobile",{"type":333,"name":1387,"callback":1385,"priority":287,"file":1354,"line":1388},"xoo_el_register_form_end",109,{"type":333,"name":1369,"callback":1385,"priority":287,"file":1354,"line":1288},{"type":340,"name":1309,"callback":1310,"priority":287,"file":1354,"line":386},{"type":333,"name":565,"callback":1392,"priority":567,"file":1354,"line":1393},"addSignupwithmobileShortcode",179,{"type":333,"name":1395,"callback":1396,"priority":113,"file":1397,"line":886},"wp_loaded","smsalert_customer_validation_handle_form","handler\\smsalert_form_handler.php",{"type":333,"name":1399,"callback":1400,"priority":113,"file":1397,"line":345},"smsalert_validate_otp","_handle_validation_form_action",{"type":333,"name":404,"callback":405,"priority":287,"file":1402,"line":97},"helper\\class-abandonedcart.php",{"type":333,"name":1332,"callback":1333,"priority":113,"file":1402,"line":1360},{"type":340,"name":408,"callback":409,"priority":113,"file":1402,"line":1008},{"type":333,"name":1293,"callback":1406,"priority":113,"file":1402,"line":1012},"addNonceField",{"type":333,"name":350,"callback":335,"file":1402,"line":382},{"type":333,"name":1409,"callback":335,"file":1402,"line":1288},"ab_cart_notification_sendsms_hook",{"type":333,"name":1411,"callback":335,"file":1402,"line":1412},"woocommerce_new_order",114,{"type":333,"name":1414,"callback":335,"file":1402,"line":386},"woocommerce_thankyou",{"type":333,"name":1416,"callback":335,"file":1402,"line":1417},"wp_enqueue_scripts",128,{"type":333,"name":1416,"callback":335,"file":1402,"line":1301},{"type":333,"name":1420,"callback":335,"file":1402,"line":1304},"woocommerce_after_checkout_form",{"type":333,"name":1422,"callback":335,"file":1402,"line":1423},"woocommerce_add_to_cart",133,{"type":333,"name":1425,"callback":335,"file":1402,"line":1426},"woocommerce_cart_actions",134,{"type":333,"name":1428,"callback":335,"file":1402,"line":402},"woocommerce_cart_item_removed",{"type":333,"name":1422,"callback":335,"file":1402,"line":1430},136,{"type":333,"name":1425,"callback":335,"file":1402,"line":1432},137,{"type":333,"name":1428,"callback":335,"file":1402,"line":1434},138,{"type":333,"name":1395,"callback":335,"file":1402,"line":1436},140,{"type":340,"name":1276,"callback":335,"file":1402,"line":1438},141,{"type":333,"name":565,"callback":335,"file":1402,"line":1440},142,{"type":333,"name":1442,"callback":335,"file":1402,"line":1443},"woocommerce_before_checkout_form",147,{"type":340,"name":1309,"callback":1310,"priority":287,"file":1402,"line":1445},477,{"type":340,"name":1447,"callback":1448,"file":1402,"line":1449},"woocommerce_create_account_default_checked","__return_true",2579,{"type":340,"name":1451,"callback":1448,"file":1402,"line":1452},"woocommerce_ship_to_different_address_checked",2586,{"type":333,"name":350,"callback":1454,"priority":287,"file":1455,"line":1456},"smsalertReview","helper\\class-backend.php",37,{"type":340,"name":408,"callback":335,"priority":113,"file":1458,"line":423},"helper\\class-backinstock.php",{"type":333,"name":1460,"callback":1461,"priority":287,"file":1458,"line":427},"woocommerce_product_set_stock","triggerOnProductStockChanged",{"type":333,"name":1463,"callback":1464,"priority":1222,"file":1458,"line":431},"woocommerce_variation_set_stock_status","triggerOnVariationStockChanged",{"type":333,"name":1466,"callback":1467,"priority":679,"file":1458,"line":474},"woocommerce_simple_add_to_cart","displayInSimpleProduct",{"type":333,"name":1469,"callback":1470,"file":1458,"line":478},"woocommerce_after_variations_form","saDisplayInNoVariationProduct",{"type":340,"name":1472,"callback":1473,"priority":268,"file":1458,"line":482},"woocommerce_available_variation","saDisplayInVariation",{"type":333,"name":1475,"callback":1476,"priority":268,"file":1458,"line":485},"blocksy:woocommerce:product-single:add_to_cart:before","saDisplayInBlocksy",{"type":333,"name":404,"callback":405,"priority":268,"file":1458,"line":453},{"type":333,"name":1416,"callback":1479,"file":1458,"line":461},"enqueueScriptOnPage",{"type":333,"name":1481,"callback":1482,"priority":287,"file":1458,"line":679},"manage_posts_custom_column","smsalertPopulateSubscriber",{"type":333,"name":1484,"callback":1485,"file":1458,"line":879},"woocommerce_product_options_inventory_product_data","showSubscriberInSingleProduct",{"type":333,"name":1487,"callback":1488,"priority":287,"file":1458,"line":883},"woocommerce_variation_options_pricing","showSubscriberInVariationProduct",{"type":333,"name":1490,"callback":1491,"priority":287,"file":1458,"line":563},"woocommerce_update_product","triggerOnProductStockStatusChanged",{"type":340,"name":1309,"callback":1310,"priority":287,"file":1458,"line":563},{"type":333,"name":334,"callback":1494,"file":1458,"line":1495},"allSubscriberAdminMenu",1106,{"type":333,"name":1261,"callback":1497,"file":1498,"line":1499},"block_editor_render","helper\\class-blocks.php",36,{"type":340,"name":408,"callback":335,"priority":113,"file":1501,"line":1499},"helper\\class-cartbounty.php",{"type":333,"name":1503,"callback":861,"priority":113,"file":1501,"line":1456},"cartbounty_notification_sendout_hook",{"type":333,"name":1505,"callback":861,"priority":113,"file":1501,"line":1506},"cartbounty_pro_notification_sendout_hook",38,{"type":333,"name":404,"callback":405,"priority":268,"file":1501,"line":1508},39,{"type":333,"name":1510,"callback":1511,"file":1512,"line":1012},"et_builder_ready","registerModule","helper\\class-divi.php",{"type":333,"name":1416,"callback":1514,"priority":1515,"file":1512,"line":355},"frontendStyles",12,{"type":333,"name":1416,"callback":1517,"file":1512,"line":358},"builderScripts",{"type":333,"name":1519,"callback":354,"priority":58,"file":1512,"line":1520},"smsalert_frontend_output",201,{"type":333,"name":1519,"callback":354,"priority":744,"file":1512,"line":1522},208,{"type":333,"name":1524,"callback":1525,"file":1526,"line":985},"elementor\u002Fwidgets\u002Fregister","initWidgets","helper\\class-elementorwidget.php",{"type":333,"name":1524,"callback":1528,"file":1529,"line":482},"initWidget","helper\\class-sapopup.php",{"type":333,"name":1257,"callback":1531,"file":1529,"line":485},"addThemeCaps",{"type":333,"name":661,"callback":1533,"priority":268,"file":1529,"line":440},"checkSmsalertWidget",{"type":333,"name":661,"callback":1535,"priority":268,"file":1529,"line":49},"checkSmsalertExitIntentWidget",{"type":333,"name":661,"callback":1537,"priority":268,"file":1529,"line":446},"checkSmsalertShareCartWidget",{"type":333,"name":661,"callback":1539,"priority":268,"file":1529,"line":450},"checkSmsalertNotifyMeWidget",{"type":333,"name":1261,"callback":1541,"file":1529,"line":461},"registerPostType",{"type":333,"name":404,"callback":405,"priority":268,"file":1543,"line":419},"helper\\class-shortcode.php",{"type":340,"name":1545,"callback":1546,"priority":113,"file":1547,"line":1548},"bulk_actions-users","addUsersAction","helper\\class-smscampaign.php",40,{"type":340,"name":1550,"callback":1551,"priority":287,"file":1547,"line":985},"handle_bulk_actions-users","usersSendsms",{"type":340,"name":1553,"callback":1554,"priority":113,"file":1547,"line":695},"bulk_actions-edit-shop_order","addOrdersAction",{"type":340,"name":1556,"callback":1557,"priority":287,"file":1547,"line":698},"handle_bulk_actions-edit-shop_order","ordersSendsms",{"type":333,"name":334,"callback":1559,"file":1547,"line":423},"smscampaignMenu",{"type":333,"name":404,"callback":405,"priority":268,"file":1561,"line":1548},"helper\\class-terawallet.php",{"type":340,"name":408,"callback":335,"priority":113,"file":1561,"line":985},{"type":333,"name":1564,"callback":1565,"priority":643,"file":1561,"line":695},"woo_wallet_transaction_recorded","smsalertSendMsgWalletTransaction",{"type":333,"name":1567,"callback":1568,"file":1569,"line":1570},"automator_add_integration","SAintegrationLoadFiles","helper\\class-uncannyautomator.php",23,{"type":333,"name":1572,"callback":1573,"file":1574,"line":1575},"widgets_init","smsalert_register_widgets","helper\\class-wordpresswidget.php",121,{"type":340,"name":1577,"callback":1578,"priority":287,"file":1579,"line":1548},"wpf_crms","setCrm","helper\\class-wpfusion.php",{"type":340,"name":1581,"callback":1582,"file":1579,"line":233},"wpf_crm_post_data","format_post_data",{"type":340,"name":1584,"callback":1585,"priority":287,"file":1579,"line":1586},"wpf_configure_settings","register_connection_settings",235,{"type":333,"name":1588,"callback":1588,"priority":287,"file":1579,"line":1589},"show_field_smsalert_header_begin",236,{"type":340,"name":1591,"callback":1592,"priority":287,"file":1579,"line":1593},"wpf_initialize_options_contact_fields","add_default_fields",250,{"type":340,"name":1584,"callback":1595,"priority":287,"file":1579,"line":1596},"register_settings",251,{"type":340,"name":1598,"callback":1599,"priority":345,"file":1579,"line":1600},"wpf_meta_fields","prepare_meta_fields",252,{"type":340,"name":408,"callback":335,"priority":113,"file":1602,"line":1506},"helper\\delivery-drivers-woocommerce.php",{"type":340,"name":1604,"callback":335,"priority":113,"file":1602,"line":1508},"sa_wc_variables",{"type":333,"name":1606,"callback":1607,"priority":287,"file":1602,"line":415},"woocommerce_order_status_changed","triggerOnchangeOrderStatus",{"type":333,"name":404,"callback":405,"priority":268,"file":1602,"line":423},{"type":333,"name":1610,"callback":1611,"priority":268,"file":1602,"line":427},"ddwc_driver_dashboard_change_status_forms_bottom","addCodeVerify",{"type":340,"name":1613,"callback":335,"priority":113,"file":1602,"line":431},"sa_wc_order_sms_customer_before_send",{"type":333,"name":1395,"callback":1615,"file":1602,"line":535},"verifyDeliveryCode",{"type":333,"name":565,"callback":364,"file":1602,"line":389},{"type":333,"name":1618,"callback":335,"file":1619,"line":985},"edd_purchase_form_user_info","helper\\edd.php",{"type":333,"name":1621,"callback":335,"priority":287,"file":1619,"line":695},"edd_checkout_error_checks",{"type":340,"name":1623,"callback":335,"file":1619,"line":698},"edd_purchase_form_required_fields",{"type":340,"name":1625,"callback":335,"file":1619,"line":415},"edd_payment_meta",{"type":333,"name":1627,"callback":335,"priority":287,"file":1619,"line":419},"edd_payment_personal_details_list",{"type":333,"name":1629,"callback":335,"file":1619,"line":423},"edd_add_email_tags",{"type":340,"name":1631,"callback":335,"file":1619,"line":427},"edd_update_payment_status",{"type":333,"name":1633,"callback":335,"file":1619,"line":535},"edd_complete_purchase",{"type":340,"name":1635,"callback":1636,"priority":287,"file":1619,"line":470},"edd_settings_tabs","addAdminTab",{"type":340,"name":1638,"callback":1639,"priority":287,"file":1619,"line":474},"edd_registered_settings","addRegisterSettings",{"type":340,"name":1641,"callback":1642,"priority":287,"file":1619,"line":478},"edd_settings_sections","addSections",{"type":333,"name":1644,"callback":1645,"priority":287,"file":1619,"line":482},"edd_settings_tab_bottom_smsalert_customer_notification","getCustomerTemplate",{"type":333,"name":1647,"callback":1648,"priority":287,"file":1619,"line":485},"edd_settings_tab_bottom_smsalert_admin_notification","getAdminTemplate",{"type":340,"name":408,"callback":335,"priority":113,"file":1650,"line":1456},"helper\\events-manager.php",{"type":333,"name":1652,"callback":1653,"file":1650,"line":1506},"em_bookings_added","sendSmsWpbcBookingCreated",{"type":340,"name":1655,"callback":1656,"priority":113,"file":1650,"line":1508},"em_booking_set_status","sendSmsWpbcBookingModify",{"type":333,"name":404,"callback":405,"priority":287,"file":1650,"line":1548},{"type":333,"name":1659,"callback":1660,"file":1661,"line":419},"admin_enqueue_scripts","enqueueStyles","helper\\feedback.php",{"type":333,"name":1659,"callback":1663,"file":1661,"line":423},"enqueueScripts",{"type":333,"name":363,"callback":1665,"file":1661,"line":427},"addDeactivationPopupScreen",{"type":340,"name":1667,"callback":1668,"file":1661,"line":535},"smsalert_deactivation_form_fields","addDeactivationFormFields",{"type":333,"name":1670,"callback":335,"priority":287,"file":1671,"line":985},"learn-press\u002Fuser-enrolled-course\u002Fnotification","helper\\learnpress.php",{"type":333,"name":1673,"callback":335,"priority":287,"file":1671,"line":698},"learn-press\u002Forder\u002Fstatus-changed",{"type":333,"name":1675,"callback":335,"priority":287,"file":1671,"line":419},"set_user_role",{"type":333,"name":1677,"callback":335,"priority":287,"file":1671,"line":423},"learn-press\u002Fuser-course-finished\u002Fnotification",{"type":333,"name":1679,"callback":335,"priority":567,"file":1671,"line":431},"learn-press\u002Fpayment-form",{"type":333,"name":1681,"callback":335,"priority":287,"file":1671,"line":336},"learn-press\u002Fcheckout-order-processed",{"type":340,"name":408,"callback":335,"priority":113,"file":1671,"line":470},{"type":333,"name":404,"callback":405,"priority":287,"file":1671,"line":474},{"type":340,"name":408,"callback":335,"priority":113,"file":1685,"line":1499},"helper\\new-user-approve.php",{"type":333,"name":1687,"callback":1688,"priority":113,"file":1685,"line":1456},"new_user_approve_user_approved","sendSmsApproved",{"type":333,"name":1690,"callback":1691,"priority":113,"file":1685,"line":1506},"new_user_approve_user_denied","sendSmsDenied",{"type":333,"name":404,"callback":405,"priority":268,"file":1685,"line":1508},{"type":340,"name":408,"callback":335,"priority":113,"file":1694,"line":698},"helper\\return-warranty.php",{"type":333,"name":1696,"callback":335,"file":1694,"line":415},"wc_warranty_settings_tabs",{"type":333,"name":1698,"callback":335,"file":1694,"line":419},"wc_warranty_settings_panels",{"type":333,"name":1700,"callback":1701,"priority":533,"file":1694,"line":423},"admin_post_wc_warranty_settings_update","updateWcWarrantySettings",{"type":333,"name":1703,"callback":1704,"priority":533,"file":1694,"line":431},"wc_warranty_created","onNewRmaRequest",{"type":340,"name":408,"callback":335,"priority":113,"file":1706,"line":985},"helper\\review.php",{"type":333,"name":404,"callback":405,"priority":268,"file":1706,"line":695},{"type":333,"name":1606,"callback":1709,"priority":268,"file":1706,"line":698},"scheduleSms",{"type":333,"name":1711,"callback":1712,"priority":643,"file":1706,"line":415},"comment_post","smsalertSendReviewMsg",{"type":333,"name":1714,"callback":1715,"file":1706,"line":419},"comment_form_after_fields","addReviewPhoneFieldOnCommentForm",{"type":333,"name":404,"callback":405,"priority":287,"file":1717,"line":985},"helper\\share-cart.php",{"type":333,"name":1332,"callback":1333,"priority":113,"file":1717,"line":695},{"type":340,"name":408,"callback":1720,"priority":113,"file":1717,"line":698},"add_default_setting",{"type":333,"name":1261,"callback":1722,"file":1717,"line":535},"shareCartButtonPosition",{"type":333,"name":1416,"callback":1724,"file":1717,"line":336},"shareCartLoadFront",{"type":333,"name":1395,"callback":1726,"file":1717,"line":482},"restoreSharCart",{"type":333,"name":1728,"callback":1729,"file":1717,"line":1730},"woocommerce_before_cart_table","showShareCartButton",214,{"type":333,"name":1732,"callback":1729,"file":1717,"line":1733},"woocommerce_after_cart_table",218,{"type":333,"name":1735,"callback":1729,"file":1717,"line":1736},"woocommerce_after_cart",222,{"type":333,"name":1425,"callback":1729,"file":1717,"line":1254},{"type":333,"name":565,"callback":1739,"file":1717,"line":1740},"shareCartPopupDiv",253,{"type":333,"name":1267,"callback":1268,"priority":287,"file":1742,"line":415},"helper\\shortcode.php",{"type":333,"name":1264,"callback":1265,"priority":287,"file":1742,"line":419},{"type":333,"name":1416,"callback":1745,"file":1742,"line":423},"enqueue_otp_js_script",{"type":333,"name":1747,"callback":1745,"file":1742,"line":427},"login_enqueue_scripts",{"type":340,"name":1749,"callback":1271,"priority":113,"file":1742,"line":336},"sa_ajax",{"type":333,"name":565,"callback":364,"priority":113,"file":1742,"line":585},{"type":333,"name":565,"callback":364,"priority":567,"file":1742,"line":592},{"type":333,"name":1416,"callback":1663,"priority":268,"file":1753,"line":485},"helper\\signup-with-otp.php",{"type":333,"name":1369,"callback":1755,"priority":268,"file":1753,"line":440},"smsalertDisplaySignupBtn",{"type":333,"name":1169,"callback":1757,"priority":268,"file":1753,"line":49},"smsalertDisplayLoginBackBtn",{"type":333,"name":1759,"callback":1760,"priority":268,"file":1753,"line":679},"woocommerce_after_edit_address_form_billing","updateBillingPhone",{"type":333,"name":1762,"callback":1763,"priority":287,"file":1753,"line":883},"start_process_signwithmob","processRegistration",{"type":333,"name":1765,"callback":1766,"priority":268,"file":1753,"line":563},"smsalert_user_created","smsalertWcUpdateNewDetails",{"type":340,"name":408,"callback":1720,"priority":113,"file":1753,"line":342},{"type":333,"name":1257,"callback":1769,"priority":287,"file":1770,"line":1499},"smsalertUpgrade","helper\\upgrade.php",{"type":333,"name":1772,"callback":1773,"priority":287,"file":1774,"line":470},"send_order_to_trackship","triggerOrderTrackship","helper\\wc-integration.php",{"type":340,"name":1613,"callback":1776,"priority":287,"file":1774,"line":482},"replaceAftershipTrackingno",{"type":340,"name":1613,"callback":1778,"priority":287,"file":1774,"line":485},"replaceWcshipmentTrackingno",{"type":340,"name":1613,"callback":1780,"priority":287,"file":1774,"line":440},"replaceWcAdvshipmentTrackingno",{"type":340,"name":1782,"callback":1780,"priority":287,"file":1774,"line":49},"sa_wc_order_sms_admin_before_send",{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":450},"addTokensWcTemplates",{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":1787},"replaceTokenWcTemplates",332,{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":1789},333,{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":1791},401,{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":1793},402,{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":988},{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":990},{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":1797},550,{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":1799},551,{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":791},{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":1802},619,{"type":333,"name":1804,"callback":1805,"priority":287,"file":1774,"line":1806},"woocommerce_simple_auctions_outbid","sendSmsOutbidder",698,{"type":333,"name":1808,"callback":1809,"priority":287,"file":1774,"line":1810},"woocommerce_simple_auctions_place_bid","sendSmsBidder",699,{"type":333,"name":1808,"callback":1812,"priority":287,"file":1774,"line":1813},"sendAdminSmsOnPlacebid",700,{"type":340,"name":408,"callback":335,"priority":113,"file":1774,"line":1815},701,{"type":333,"name":404,"callback":405,"priority":268,"file":1774,"line":1817},702,{"type":340,"name":1819,"callback":1820,"priority":287,"file":1774,"line":1821},"sa_post_author_no","setVendorPhoneNo",960,{"type":333,"name":1823,"callback":1824,"priority":287,"file":1774,"line":1825},"dokan_vendor_enabled","sendApprovedSmsVendor",961,{"type":333,"name":1827,"callback":1828,"priority":287,"file":1774,"line":1829},"dokan_vendor_disabled","sendRejectedSmsVendor",962,{"type":340,"name":1819,"callback":1820,"priority":287,"file":1774,"line":1831},1070,{"type":340,"name":1819,"callback":1820,"priority":287,"file":1774,"line":1833},1203,{"type":333,"name":1835,"callback":1836,"priority":287,"file":1774,"line":1837},"wcfm_vendor_enable_after","activateVendor",1204,{"type":333,"name":1839,"callback":1840,"priority":287,"file":1774,"line":1841},"wcfm_vendor_disable_after","rejectVendor",1205,{"type":340,"name":1843,"callback":1820,"priority":287,"file":1774,"line":1844},"sa_store_manager_no",1315,{"type":340,"name":380,"callback":1057,"priority":287,"file":1774,"line":1846},1363,{"type":333,"name":1848,"callback":1849,"priority":287,"file":1774,"line":1850},"ywraq_after_create_order","afterCreateOrder",1406,{"type":340,"name":1613,"callback":1786,"priority":287,"file":1774,"line":1852},1781,{"type":340,"name":1604,"callback":1784,"priority":287,"file":1774,"line":1854},1782,{"type":333,"name":404,"callback":405,"priority":268,"file":1856,"line":1506},"helper\\wc-low-stock.php",{"type":333,"name":1858,"callback":1859,"priority":643,"file":1856,"line":1508},"woocommerce_low_stock","smsalertSendMsgLowStock",{"type":333,"name":1861,"callback":1862,"priority":287,"file":1856,"line":1548},"woocommerce_no_stock","smsalertSendMsgOutOfStock",{"type":333,"name":404,"callback":405,"priority":268,"file":1864,"line":1548},"helper\\wc-subscriptions.php",{"type":340,"name":408,"callback":1720,"priority":113,"file":1864,"line":985},{"type":333,"name":1867,"callback":1868,"priority":287,"file":1864,"line":474},"woocommerce_subscription_renewal_payment_complete","smsalertSendMsgSubsRenewal",{"type":333,"name":1870,"callback":1871,"priority":287,"file":1864,"line":478},"woocommerce_checkout_subscription_created","smsalertSendMsgSubsCreated",{"type":333,"name":860,"callback":861,"file":1864,"line":482},{"type":340,"name":408,"callback":335,"priority":113,"file":1874,"line":1508},"helper\\woocommerce-booking.php",{"type":333,"name":404,"callback":405,"priority":287,"file":1874,"line":985},{"type":333,"name":429,"callback":430,"priority":287,"file":1874,"line":695},{"type":333,"name":1878,"callback":354,"file":51,"line":358},"before_woocommerce_init",{"type":333,"name":1261,"callback":1880,"file":51,"line":1881},"registerHookSendSms",237,{"type":333,"name":1883,"callback":1884,"file":51,"line":1885},"woocommerce_checkout_update_order_meta","buyerNotificationUpdateOrderMeta",239,{"type":333,"name":1606,"callback":1887,"priority":287,"file":51,"line":1888},"trigger_after_order_place",240,{"type":333,"name":1890,"callback":1891,"priority":287,"file":51,"line":1892},"woocommerce_checkout_order_processed","saWcOrderPlace",241,{"type":333,"name":1411,"callback":1891,"priority":287,"file":51,"line":1894},243,{"type":340,"name":1613,"callback":1896,"priority":287,"file":51,"line":1897},"pharseSmsBody",245,{"type":340,"name":1782,"callback":1896,"priority":287,"file":51,"line":1899},246,{"type":333,"name":1901,"callback":1902,"priority":287,"file":51,"line":1903},"woocommerce_new_customer_note","trigger_new_customer_note",247,{"type":340,"name":1905,"callback":1906,"priority":113,"file":51,"line":1907},"default_checkout_billing_phone","modifyBillingPhoneField",248,{"type":333,"name":1909,"callback":1910,"priority":113,"file":51,"line":1911},"user_register","wcUserCreated",249,{"type":333,"name":1913,"callback":1914,"priority":287,"file":51,"line":1593},"smsalert_after_update_new_user_phone","smsalertAfterUserRegister",{"type":333,"name":1659,"callback":1916,"file":51,"line":1917},"adminEnqueueScripts",259,{"type":340,"name":1919,"callback":1920,"priority":287,"file":51,"line":1921},"plugin_row_meta","pluginRowMetaLink",260,{"type":333,"name":1923,"callback":1924,"file":51,"line":1925},"smsalert_balance_notify","backgroundTask",265,{"type":340,"name":1927,"callback":1928,"priority":268,"file":51,"line":1929},"sa_before_send_sms","replaceCommonTokenName",267,{"type":333,"name":1257,"callback":1931,"file":51,"line":1932},"smsalertPluginRedirect",269,{"type":333,"name":404,"callback":405,"priority":287,"file":51,"line":1934},270,{"type":340,"name":408,"callback":409,"priority":113,"file":51,"line":1936},271,{"type":333,"name":1938,"callback":1939,"priority":287,"file":51,"line":1940},"sa_send_sms","fnSaSendSms",640,{"type":333,"name":1942,"callback":1943,"file":51,"line":1944},"plugins_loaded","loadSaWcOrderSms",1133,{"type":333,"name":1261,"callback":1946,"file":51,"line":1947},"localization_setup",1134,{"type":340,"name":1949,"callback":1950,"file":51,"line":1951},"cron_schedules","additionalCronIntervals",1156,[1953,1958,1960,1962,1965,1967,1970,1972,1976,1979,1980,1983,1984,1987,1990,1993,1994,1997,1998,2001,2004,2005,2008,2009,2013,2016,2020],{"action":1954,"nopriv":57,"callback":1955,"hasNonce":1956,"hasCapCheck":1956,"file":1278,"line":1957},"wc_sms_alert_sms_send_order_sms","sendCustomSms",true,928,{"action":1959,"nopriv":1956,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":398},"save_data",{"action":1959,"nopriv":57,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":1961},132,{"action":1963,"nopriv":1956,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":1964},"insert_exit_intent",143,{"action":1963,"nopriv":57,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":1966},144,{"action":1968,"nopriv":1956,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":1969},"remove_exit_intent",145,{"action":1968,"nopriv":57,"callback":335,"hasNonce":57,"hasCapCheck":57,"file":1402,"line":1971},146,{"action":1973,"nopriv":57,"callback":1974,"hasNonce":1956,"hasCapCheck":57,"file":1512,"line":1975},"smsalert_divi_preview","preview",83,{"action":1977,"nopriv":57,"callback":1978,"hasNonce":57,"hasCapCheck":57,"file":1543,"line":698},"save_subscribe","saveSubscribeData",{"action":1977,"nopriv":1956,"callback":1978,"hasNonce":57,"hasCapCheck":57,"file":1543,"line":415},{"action":1981,"nopriv":57,"callback":1982,"hasNonce":1956,"hasCapCheck":1956,"file":1547,"line":415},"process_campaign","processCampaign",{"action":1981,"nopriv":1956,"callback":1982,"hasNonce":1956,"hasCapCheck":1956,"file":1547,"line":419},{"action":1985,"nopriv":57,"callback":1986,"hasNonce":57,"hasCapCheck":57,"file":1569,"line":985},"automator_sample_get_posts","ajax_get_posts",{"action":1988,"nopriv":57,"callback":1989,"hasNonce":57,"hasCapCheck":57,"file":1579,"line":1881},"wpf_test_connection_smsalert","test_connection",{"action":1991,"nopriv":57,"callback":1992,"hasNonce":1956,"hasCapCheck":57,"file":1661,"line":474},"send_onboarding_data","sendOnboardingData",{"action":1991,"nopriv":1956,"callback":1992,"hasNonce":1956,"hasCapCheck":57,"file":1661,"line":478},{"action":1995,"nopriv":57,"callback":1996,"hasNonce":57,"hasCapCheck":57,"file":1661,"line":440},"skip_onboarding_popup","skipOnboardingPopup",{"action":1995,"nopriv":1956,"callback":1996,"hasNonce":57,"hasCapCheck":57,"file":1661,"line":49},{"action":1999,"nopriv":57,"callback":2000,"hasNonce":57,"hasCapCheck":57,"file":1694,"line":427},"warranty_update_request_fragment","onRmaStatusUpdate",{"action":2002,"nopriv":57,"callback":2003,"hasNonce":57,"hasCapCheck":57,"file":1717,"line":485},"check_cart_data","checkCartIsEmpty",{"action":2002,"nopriv":1956,"callback":2003,"hasNonce":57,"hasCapCheck":57,"file":1717,"line":440},{"action":2006,"nopriv":57,"callback":2007,"hasNonce":1956,"hasCapCheck":57,"file":1717,"line":446},"save_cart_data","saveShareCartData",{"action":2006,"nopriv":1956,"callback":2007,"hasNonce":1956,"hasCapCheck":57,"file":1717,"line":450},{"action":2010,"nopriv":57,"callback":2011,"hasNonce":57,"hasCapCheck":57,"file":1774,"line":2012},"activate_pending_vendor","activatePendingVendor",1071,{"action":2014,"nopriv":57,"callback":2015,"hasNonce":57,"hasCapCheck":57,"file":1774,"line":365},"reject_pending_vendor","rejectPendingVendor",{"action":2017,"nopriv":57,"callback":2018,"hasNonce":57,"hasCapCheck":57,"file":1774,"line":2019},"wcmp_suspend_vendor","wcmpSuspendVendor",1073,{"action":2021,"nopriv":57,"callback":2022,"hasNonce":57,"hasCapCheck":57,"file":1774,"line":2023},"wcmp_activate_vendor","wcmpActivateVendor",1074,[],[2026,2029,2032,2035,2038,2041,2044],{"tag":2027,"callback":2028,"file":571,"line":13},"smsalert_verify_phone","cf7PhoneShortcode",{"tag":2030,"callback":2031,"file":1543,"line":1548},"sa_loginwithotp","addSaLoginwithotp",{"tag":2033,"callback":2034,"file":1543,"line":985},"sa_signupwithmobile","addSaSignupwithmobile",{"tag":2036,"callback":2037,"file":1543,"line":695},"sa_subscribe","addSaSubscribe",{"tag":2039,"callback":2040,"file":1717,"line":470},"sa_sharecart","addShareCartButton",{"tag":2042,"callback":2043,"file":1742,"line":431},"sa_verify","sa_verify_form",{"tag":2045,"callback":2046,"file":1753,"line":450},"sa-modal","smsalertModalLogin",[2048,2049,2051,2053,2055],{"hook":1923,"callback":1923,"file":51,"line":930},{"hook":860,"callback":860,"file":51,"line":2050},749,{"hook":1409,"callback":1409,"file":51,"line":2052},852,{"hook":1338,"callback":1338,"file":51,"line":2054},860,{"hook":429,"callback":429,"file":51,"line":2056},867,34,19,{"dangerousFunctions":2060,"sqlUsage":2092,"outputEscaping":2184,"fileOperations":29,"externalRequests":113,"nonceChecks":214,"capabilityChecks":643,"bundledLibraries":2534},[2061,2065,2068,2071,2074,2077,2080,2083,2086,2089,2090],{"fn":2062,"file":936,"line":2063,"context":2064},"unserialize",187,"$fields = unserialize(get_option('pie_fields'));",{"fn":2062,"file":1402,"line":2066,"context":2067},1122,"$cart_items         = (array) unserialize($data['cart_contents']);",{"fn":2062,"file":1402,"line":2069,"context":2070},1292,"$products = @unserialize($row->cart_contents);",{"fn":2062,"file":1402,"line":2072,"context":2073},1486,"$location_data = unserialize($item['location']);",{"fn":2062,"file":1402,"line":2075,"context":2076},1503,"$other_fields = @unserialize($item['other_fields']);",{"fn":2062,"file":1402,"line":2078,"context":2079},1535,"$product_array = @unserialize($item['cart_contents']); \u002F\u002F Retrieving array from database column cart",{"fn":2062,"file":1402,"line":2081,"context":2082},2422,"$tbl_cart_content = ( ! empty($row->cart_contents) ) ? (array) unserialize($row->cart_contents) : ''",{"fn":2062,"file":1402,"line":2084,"context":2085},2527,"$other_fields = @unserialize($row->other_fields);",{"fn":2062,"file":1402,"line":2087,"context":2088},2530,"$location_data = unserialize($row->location);",{"fn":2062,"file":1501,"line":1733,"context":2067},{"fn":2062,"file":1717,"line":2091,"context":2067},436,{"prepared":351,"raw":485,"locations":2093},[2094,2096,2097,2099,2101,2103,2104,2105,2106,2108,2109,2111,2112,2113,2114,2116,2118,2119,2121,2123,2125,2126,2127,2128,2129,2130,2132,2133,2134,2136,2138,2139,2141,2143,2145,2147,2149,2150,2153,2155,2157,2159,2162,2163,2165,2167,2168,2169,2171,2173,2175,2177,2178,2180,2182],{"file":414,"line":578,"context":2095},"$wpdb->get_results() with variable interpolation",{"file":414,"line":1438,"context":2095},{"file":414,"line":2098,"context":2095},158,{"file":414,"line":2100,"context":2095},511,{"file":414,"line":2102,"context":2095},581,{"file":502,"line":355,"context":2095},{"file":502,"line":1423,"context":2095},{"file":521,"line":351,"context":2095},{"file":521,"line":2107,"context":2095},126,{"file":618,"line":584,"context":2095},{"file":618,"line":2110,"context":2095},156,{"file":682,"line":27,"context":2095},{"file":682,"line":1304,"context":2095},{"file":728,"line":1393,"context":2095},{"file":728,"line":2115,"context":2095},242,{"file":728,"line":2117,"context":2095},258,{"file":840,"line":575,"context":2095},{"file":840,"line":2120,"context":2095},152,{"file":894,"line":2122,"context":2095},175,{"file":894,"line":2124,"context":2095},230,{"file":950,"line":232,"context":2095},{"file":950,"line":1964,"context":2095},{"file":969,"line":578,"context":2095},{"file":969,"line":1964,"context":2095},{"file":984,"line":886,"context":2095},{"file":984,"line":2131,"context":2095},120,{"file":993,"line":1360,"context":2095},{"file":993,"line":2107,"context":2095},{"file":993,"line":1440,"context":2135},"$wpdb->get_row() with variable interpolation",{"file":1058,"line":2137,"context":2095},81,{"file":1058,"line":1426,"context":2095},{"file":1097,"line":2140,"context":2095},116,{"file":1097,"line":2142,"context":2095},165,{"file":1167,"line":2144,"context":2135},595,{"file":1278,"line":2146,"context":2095},2524,{"file":1402,"line":2148,"context":2095},666,{"file":1402,"line":365,"context":2095},{"file":1402,"line":2151,"context":2152},1180,"$wpdb->get_var() with variable interpolation",{"file":1402,"line":2154,"context":2152},1754,{"file":1402,"line":2156,"context":2152},2366,{"file":1458,"line":2158,"context":2095},729,{"file":1458,"line":2160,"context":2161},1034,"$wpdb->query() with variable interpolation",{"file":1501,"line":1969,"context":2095},{"file":1717,"line":2164,"context":2095},408,{"file":1717,"line":2166,"context":2095},410,{"file":1770,"line":603,"context":2161},{"file":1774,"line":2100,"context":2095},{"file":1774,"line":2170,"context":2152},1452,{"file":1774,"line":2172,"context":2152},1737,{"file":1864,"line":2174,"context":2095},455,{"file":1864,"line":2176,"context":2095},504,{"file":1874,"line":1223,"context":2095},{"file":1874,"line":2179,"context":2095},124,{"file":51,"line":2181,"context":2161},899,{"file":2183,"line":440,"context":2135},"template\\sms_campaign.php",{"escaped":2185,"rawEcho":2186,"locations":2187},1548,213,[2188,2191,2193,2194,2195,2197,2199,2201,2203,2205,2207,2209,2210,2211,2212,2213,2214,2215,2217,2218,2220,2222,2223,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2238,2240,2242,2244,2246,2248,2249,2251,2253,2254,2255,2256,2258,2260,2261,2263,2265,2267,2268,2270,2272,2274,2275,2276,2278,2280,2282,2284,2285,2287,2289,2290,2292,2294,2295,2297,2299,2300,2302,2304,2305,2307,2308,2310,2312,2314,2316,2318,2320,2322,2323,2325,2328,2331,2334,2336,2338,2340,2343,2344,2346,2348,2350,2352,2354,2355,2358,2360,2362,2364,2365,2367,2368,2370,2372,2373,2374,2375,2377,2379,2381,2382,2383,2384,2386,2388,2389,2391,2392,2394,2396,2399,2401,2403,2404,2406,2407,2409,2411,2412,2413,2414,2416,2417,2419,2420,2422,2423,2424,2425,2426,2427,2429,2430,2431,2433,2434,2436,2438,2440,2442,2444,2446,2447,2449,2450,2451,2453,2454,2455,2457,2458,2459,2460,2461,2463,2465,2467,2470,2471,2474,2476,2478,2479,2480,2481,2482,2484,2485,2487,2488,2490,2491,2493,2494,2497,2499,2501,2503,2505,2506,2508,2509,2511,2512,2513,2515,2516,2518,2521,2522,2524,2525,2527,2528,2530,2531,2533],{"file":337,"line":2189,"context":2190},183,"raw output",{"file":337,"line":2192,"context":2190},210,{"file":337,"line":2192,"context":2190},{"file":337,"line":2192,"context":2190},{"file":337,"line":2196,"context":2190},786,{"file":337,"line":2198,"context":2190},802,{"file":337,"line":2200,"context":2190},820,{"file":337,"line":2202,"context":2190},836,{"file":337,"line":2204,"context":2190},849,{"file":337,"line":2206,"context":2190},981,{"file":468,"line":2208,"context":2190},74,{"file":468,"line":358,"context":2190},{"file":468,"line":386,"context":2190},{"file":547,"line":27,"context":2190},{"file":547,"line":1412,"context":2190},{"file":547,"line":1294,"context":2190},{"file":571,"line":1393,"context":2190},{"file":571,"line":2216,"context":2190},375,{"file":618,"line":342,"context":2190},{"file":640,"line":2219,"context":2190},417,{"file":640,"line":2221,"context":2190},541,{"file":669,"line":268,"context":2190},{"file":714,"line":2224,"context":2190},172,{"file":728,"line":2063,"context":2190},{"file":765,"line":592,"context":2190},{"file":830,"line":338,"context":2190},{"file":878,"line":1012,"context":2190},{"file":894,"line":599,"context":2190},{"file":894,"line":1961,"context":2190},{"file":894,"line":1443,"context":2190},{"file":946,"line":345,"context":2190},{"file":950,"line":883,"context":2190},{"file":964,"line":342,"context":2190},{"file":969,"line":883,"context":2190},{"file":1007,"line":2237,"context":2190},308,{"file":1007,"line":2239,"context":2190},313,{"file":1007,"line":2241,"context":2190},327,{"file":1043,"line":2243,"context":2190},162,{"file":1043,"line":2245,"context":2190},193,{"file":1043,"line":2247,"context":2190},294,{"file":1052,"line":258,"context":2190},{"file":1118,"line":2250,"context":2190},224,{"file":1118,"line":2252,"context":2190},357,{"file":1167,"line":1921,"context":2190},{"file":1167,"line":759,"context":2190},{"file":1167,"line":651,"context":2190},{"file":1167,"line":2257,"context":2190},302,{"file":1167,"line":2259,"context":2190},311,{"file":1167,"line":2241,"context":2190},{"file":1167,"line":2262,"context":2190},336,{"file":1167,"line":2264,"context":2190},350,{"file":1167,"line":2266,"context":2190},359,{"file":1167,"line":807,"context":2190},{"file":1231,"line":2269,"context":2190},153,{"file":1231,"line":2271,"context":2190},168,{"file":1231,"line":2273,"context":2190},169,{"file":1231,"line":2224,"context":2190},{"file":1250,"line":348,"context":2190},{"file":1278,"line":2277,"context":2190},1630,{"file":1278,"line":2279,"context":2190},2204,{"file":1278,"line":2281,"context":2190},2592,{"file":1278,"line":2283,"context":2190},2599,{"file":1354,"line":2245,"context":2190},{"file":1354,"line":2286,"context":2190},338,{"file":1354,"line":2288,"context":2190},347,{"file":1354,"line":2266,"context":2190},{"file":1354,"line":2291,"context":2190},368,{"file":1354,"line":2293,"context":2190},377,{"file":1402,"line":373,"context":2190},{"file":1402,"line":2296,"context":2190},875,{"file":1402,"line":2298,"context":2190},919,{"file":1402,"line":2298,"context":2190},{"file":1402,"line":2301,"context":2190},930,{"file":1402,"line":2303,"context":2190},941,{"file":1402,"line":2303,"context":2190},{"file":1402,"line":2306,"context":2190},951,{"file":1402,"line":1829,"context":2190},{"file":1402,"line":2309,"context":2190},1008,{"file":1402,"line":2311,"context":2190},1015,{"file":1402,"line":2313,"context":2190},1722,{"file":1402,"line":2315,"context":2190},2641,{"file":1458,"line":2317,"context":2190},430,{"file":1458,"line":2319,"context":2190},460,{"file":1458,"line":2321,"context":2190},479,{"file":1458,"line":1799,"context":2190},{"file":1458,"line":2324,"context":2190},1044,{"file":2326,"line":2327,"context":2190},"helper\\class-notifymewidget.php",862,{"file":2329,"line":2330,"context":2190},"helper\\class-saexitintentwidget.php",1020,{"file":2332,"line":2333,"context":2190},"helper\\class-sapopupwidget.php",983,{"file":2332,"line":2335,"context":2190},986,{"file":2332,"line":2337,"context":2190},989,{"file":2332,"line":2339,"context":2190},992,{"file":2341,"line":2342,"context":2190},"helper\\class-sasharecartwidget.php",893,{"file":1543,"line":2110,"context":2190},{"file":1543,"line":2345,"context":2190},184,{"file":1543,"line":2347,"context":2190},186,{"file":1543,"line":2349,"context":2190},188,{"file":1543,"line":2351,"context":2190},231,{"file":1543,"line":2353,"context":2190},233,{"file":1543,"line":1586,"context":2190},{"file":2356,"line":2357,"context":2190},"helper\\class-smsalertforms.php",1352,{"file":2356,"line":2359,"context":2190},1355,{"file":2356,"line":2361,"context":2190},1358,{"file":2356,"line":2363,"context":2190},1361,{"file":1547,"line":1223,"context":2190},{"file":1547,"line":2366,"context":2190},108,{"file":1547,"line":1969,"context":2190},{"file":1547,"line":2369,"context":2190},171,{"file":1574,"line":2371,"context":2190},75,{"file":1574,"line":97,"context":2190},{"file":1574,"line":1360,"context":2190},{"file":1574,"line":233,"context":2190},{"file":1574,"line":2376,"context":2190},85,{"file":1661,"line":2378,"context":2190},379,{"file":1661,"line":2380,"context":2190},392,{"file":1694,"line":1254,"context":2190},{"file":1717,"line":1881,"context":2190},{"file":1717,"line":647,"context":2190},{"file":1717,"line":2385,"context":2190},318,{"file":1717,"line":2387,"context":2190},321,{"file":1742,"line":453,"context":2190},{"file":1753,"line":2390,"context":2190},200,{"file":1753,"line":1254,"context":2190},{"file":1753,"line":2393,"context":2190},280,{"file":2395,"line":482,"context":2190},"template\\ab-cart-exit-intent.php",{"file":2397,"line":2398,"context":2190},"template\\backinstock-template.php",21,{"file":2400,"line":2398,"context":2190},"template\\login-with-otp-form.php",{"file":2400,"line":2402,"context":2190},24,{"file":2400,"line":2402,"context":2190},{"file":2405,"line":2398,"context":2190},"template\\otp-popup-hasnophoneno.php",{"file":2405,"line":14,"context":2190},{"file":2408,"line":695,"context":2190},"template\\otp-popup.php",{"file":2410,"line":1570,"context":2190},"template\\register-otp-template.php",{"file":2410,"line":1456,"context":2190},{"file":2410,"line":415,"context":2190},{"file":2410,"line":431,"context":2190},{"file":2415,"line":2398,"context":2190},"template\\reset-password-template.php",{"file":2415,"line":2057,"context":2190},{"file":2418,"line":2058,"context":2190},"template\\sign-with-mobile-form.php",{"file":2418,"line":2402,"context":2190},{"file":2418,"line":2421,"context":2190},27,{"file":2418,"line":2421,"context":2190},{"file":2183,"line":585,"context":2190},{"file":2183,"line":599,"context":2190},{"file":2183,"line":599,"context":2190},{"file":2183,"line":1412,"context":2190},{"file":2183,"line":2428,"context":2190},117,{"file":2183,"line":398,"context":2190},{"file":2183,"line":398,"context":2190},{"file":2183,"line":2432,"context":2190},154,{"file":2183,"line":2432,"context":2190},{"file":2183,"line":2435,"context":2190},194,{"file":2183,"line":2437,"context":2190},204,{"file":2183,"line":2439,"context":2190},205,{"file":2183,"line":2441,"context":2190},206,{"file":2183,"line":2443,"context":2190},207,{"file":2183,"line":2445,"context":2190},219,{"file":2183,"line":1740,"context":2190},{"file":2448,"line":461,"context":2190},"views\\ab-cart-setting-template.php",{"file":2448,"line":1360,"context":2190},{"file":2448,"line":258,"context":2190},{"file":2448,"line":2452,"context":2190},110,{"file":2448,"line":398,"context":2190},{"file":2448,"line":2273,"context":2190},{"file":2456,"line":2376,"context":2190},"views\\booking-reminder-template.php",{"file":2456,"line":575,"context":2190},{"file":2456,"line":607,"context":2190},{"file":2456,"line":389,"context":2190},{"file":2456,"line":2131,"context":2190},{"file":2462,"line":679,"context":2190},"views\\cod-to-prepaid-setting-template.php",{"file":2462,"line":2464,"context":2190},173,{"file":2466,"line":427,"context":2190},"views\\edd-template.php",{"file":2468,"line":2469,"context":2190},"views\\fluent_admin_template.php",16,{"file":2468,"line":2421,"context":2190},{"file":2472,"line":2473,"context":2190},"views\\fluent_customer_template.php",28,{"file":2472,"line":2475,"context":2190},32,{"file":2477,"line":415,"context":2190},"views\\formidable-settings.php",{"file":2477,"line":419,"context":2190},{"file":2477,"line":342,"context":2190},{"file":2477,"line":232,"context":2190},{"file":2477,"line":1030,"context":2190},{"file":2483,"line":2469,"context":2190},"views\\forminator_admin_template.php",{"file":2483,"line":2421,"context":2190},{"file":2486,"line":2473,"context":2190},"views\\forminator_customer_template.php",{"file":2486,"line":2475,"context":2190},{"file":2489,"line":2469,"context":2190},"views\\formmaker_admin_template.php",{"file":2489,"line":2421,"context":2190},{"file":2492,"line":2473,"context":2190},"views\\formmaker_customer_template.php",{"file":2492,"line":2475,"context":2190},{"file":2495,"line":2496,"context":2190},"views\\jetform_admin_template.php",26,{"file":2498,"line":2421,"context":2190},"views\\jetform_customer_template.php",{"file":2500,"line":423,"context":2190},"views\\message-template.php",{"file":2502,"line":2496,"context":2190},"views\\ninja_admin_template.php",{"file":2504,"line":2421,"context":2190},"views\\ninja_customer_template.php",{"file":2504,"line":457,"context":2190},{"file":2507,"line":1499,"context":2190},"views\\notifyme-template.php",{"file":2507,"line":482,"context":2190},{"file":2510,"line":2241,"context":2190},"views\\otp-section-template.php",{"file":2510,"line":710,"context":2190},{"file":2510,"line":2264,"context":2190},{"file":2514,"line":97,"context":2190},"views\\renewal-template.php",{"file":2514,"line":585,"context":2190},{"file":2517,"line":419,"context":2190},"views\\review-template.php",{"file":2519,"line":2520,"context":2190},"views\\sharecart-template.php",22,{"file":2519,"line":461,"context":2190},{"file":2523,"line":2376,"context":2190},"views\\signup-with-otp-template.php",{"file":2523,"line":592,"context":2190},{"file":2526,"line":113,"context":2190},"views\\smsalert_general_tab.php",{"file":2526,"line":214,"context":2190},{"file":2529,"line":2469,"context":2190},"views\\wsform_admin_template.php",{"file":2529,"line":2421,"context":2190},{"file":2532,"line":2473,"context":2190},"views\\wsform_customer_template.php",{"file":2532,"line":2475,"context":2190},[2535],{"name":2536,"version":39,"knownCves":2537},"jQuery",[],[2539,2556,2572,2606,2620,2628,2637,2645,2653,2663,2678,2686,2699,2714,2726,2776,2784,2793,2801,2811,2819,2829,2838,2849,2857,2870,2880,2889,2910],{"entryPoint":2540,"graph":2541,"unsanitizedCount":270,"severity":42},"processRegistration (handler\\forms\\woocommerce\\wc-registration.php:666)",{"nodes":2542,"edges":2554},[2543,2548],{"id":2544,"type":2545,"label":2546,"file":1354,"line":2547},"n0","source","$_POST (x2)",684,{"id":2549,"type":2550,"label":2551,"file":1354,"line":2552,"wp_function":2553},"n1","sink","wp_redirect() [Open Redirect]",691,"wp_redirect",[2555],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2557,"graph":2558,"unsanitizedCount":113,"severity":42},"__construct (helper\\class-backinstock.php:37)",{"nodes":2559,"edges":2569},[2560,2562,2565],{"id":2544,"type":2545,"label":2561,"file":1458,"line":440},"$_REQUEST",{"id":2549,"type":2563,"label":2564,"file":1458,"line":440},"transform","→ handleSubcribeRequest()",{"id":2566,"type":2550,"label":2567,"file":1458,"line":2317,"wp_function":2568},"n2","echo() [XSS]","echo",[2570,2571],{"from":2544,"to":2549,"sanitized":57},{"from":2549,"to":2566,"sanitized":57},{"entryPoint":2573,"graph":2574,"unsanitizedCount":113,"severity":42},"\u003Cclass-backinstock> (helper\\class-backinstock.php:0)",{"nodes":2575,"edges":2600},[2576,2579,2582,2583,2588,2591,2594,2596,2598],{"id":2544,"type":2545,"label":2577,"file":1458,"line":2578},"$_REQUEST (x3)",812,{"id":2549,"type":2550,"label":2580,"file":1458,"line":2200,"wp_function":2581},"get_results() [SQLi]","get_results",{"id":2566,"type":2545,"label":2561,"file":1458,"line":2578},{"id":2584,"type":2550,"label":2585,"file":1458,"line":2586,"wp_function":2587},"n3","get_var() [SQLi]",1061,"get_var",{"id":2589,"type":2545,"label":2561,"file":1458,"line":2590},"n4",1125,{"id":2592,"type":2550,"label":2567,"file":1458,"line":2593,"wp_function":2568},"n5",1135,{"id":2595,"type":2545,"label":2561,"file":1458,"line":440},"n6",{"id":2597,"type":2563,"label":2564,"file":1458,"line":440},"n7",{"id":2599,"type":2550,"label":2567,"file":1458,"line":2317,"wp_function":2568},"n8",[2601,2602,2603,2604,2605],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"from":2589,"to":2592,"sanitized":1956},{"from":2595,"to":2597,"sanitized":57},{"from":2597,"to":2599,"sanitized":57},{"entryPoint":2607,"graph":2608,"unsanitizedCount":113,"severity":2619},"saveForm (handler\\forms\\class-contactform7.php:804)",{"nodes":2609,"edges":2617},[2610,2613],{"id":2544,"type":2545,"label":2611,"file":571,"line":2612},"$_POST",806,{"id":2549,"type":2550,"label":2614,"file":571,"line":2615,"wp_function":2616},"update_option() [Settings Manipulation]",807,"update_option",[2618],{"from":2544,"to":2549,"sanitized":57},"low",{"entryPoint":2621,"graph":2622,"unsanitizedCount":113,"severity":2619},"\u003Cclass-contactform7> (handler\\forms\\class-contactform7.php:0)",{"nodes":2623,"edges":2626},[2624,2625],{"id":2544,"type":2545,"label":2611,"file":571,"line":2612},{"id":2549,"type":2550,"label":2614,"file":571,"line":2615,"wp_function":2616},[2627],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2629,"graph":2630,"unsanitizedCount":29,"severity":2619},"smsalertLearnpressAddPhoneField (handler\\forms\\class-learnpressregistration.php:154)",{"nodes":2631,"edges":2635},[2632,2634],{"id":2544,"type":2545,"label":2633,"file":830,"line":2098},"$_POST['billing_phone']",{"id":2549,"type":2550,"label":2567,"file":830,"line":2098,"wp_function":2568},[2636],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2638,"graph":2639,"unsanitizedCount":29,"severity":2619},"\u003Cclass-learnpressregistration> (handler\\forms\\class-learnpressregistration.php:0)",{"nodes":2640,"edges":2643},[2641,2642],{"id":2544,"type":2545,"label":2633,"file":830,"line":2098},{"id":2549,"type":2550,"label":2567,"file":830,"line":2098,"wp_function":2568},[2644],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2646,"graph":2647,"unsanitizedCount":113,"severity":2619},"\u003Cclass-wpforms> (handler\\forms\\class-wpforms.php:0)",{"nodes":2648,"edges":2651},[2649,2650],{"id":2544,"type":2545,"label":2611,"file":1118,"line":232},{"id":2549,"type":2550,"label":2567,"file":1118,"line":2250,"wp_function":2568},[2652],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2654,"graph":2655,"unsanitizedCount":29,"severity":2619},"\u003Cclass-wplogin> (handler\\forms\\class-wplogin.php:0)",{"nodes":2656,"edges":2661},[2657,2659],{"id":2544,"type":2545,"label":2561,"file":1167,"line":2658},164,{"id":2549,"type":2550,"label":2551,"file":1167,"line":2660,"wp_function":2553},454,[2662],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2664,"graph":2665,"unsanitizedCount":29,"severity":2619},"\u003Cwc-checkout> (handler\\forms\\woocommerce\\wc-checkout.php:0)",{"nodes":2666,"edges":2675},[2667,2670,2672,2674],{"id":2544,"type":2545,"label":2668,"file":1278,"line":2669},"$_POST (x3)",1490,{"id":2549,"type":2550,"label":2567,"file":1278,"line":2671,"wp_function":2568},1628,{"id":2566,"type":2545,"label":2611,"file":1278,"line":2673},823,{"id":2584,"type":2550,"label":2580,"file":1278,"line":2146,"wp_function":2581},[2676,2677],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"entryPoint":2679,"graph":2680,"unsanitizedCount":29,"severity":2619},"\u003Cwc-registration> (handler\\forms\\woocommerce\\wc-registration.php:0)",{"nodes":2681,"edges":2684},[2682,2683],{"id":2544,"type":2545,"label":2546,"file":1354,"line":2547},{"id":2549,"type":2550,"label":2551,"file":1354,"line":2552,"wp_function":2553},[2685],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2687,"graph":2688,"unsanitizedCount":29,"severity":2619},"display_page (helper\\class-abandonedcart.php:513)",{"nodes":2689,"edges":2696},[2690,2691,2693,2695],{"id":2544,"type":2545,"label":2561,"file":1402,"line":958},{"id":2549,"type":2550,"label":2567,"file":1402,"line":2692,"wp_function":2568},543,{"id":2566,"type":2545,"label":2694,"file":1402,"line":979},"$_REQUEST['page']",{"id":2584,"type":2550,"label":2567,"file":1402,"line":979,"wp_function":2568},[2697,2698],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"entryPoint":2700,"graph":2701,"unsanitizedCount":29,"severity":2619},"display_reports_page (helper\\class-abandonedcart.php:828)",{"nodes":2702,"edges":2711},[2703,2705,2706,2709],{"id":2544,"type":2545,"label":2694,"file":1402,"line":2704},859,{"id":2549,"type":2550,"label":2567,"file":1402,"line":2704,"wp_function":2568},{"id":2566,"type":2545,"label":2707,"file":1402,"line":2708},"$_GET (x3)",853,{"id":2584,"type":2550,"label":2567,"file":1402,"line":2710,"wp_function":2568},879,[2712,2713],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"entryPoint":2715,"graph":2716,"unsanitizedCount":29,"severity":2619},"processBulkAction (helper\\class-abandonedcart.php:1683)",{"nodes":2717,"edges":2724},[2718,2720],{"id":2544,"type":2545,"label":2561,"file":1402,"line":2719},1690,{"id":2549,"type":2550,"label":2721,"file":1402,"line":2722,"wp_function":2723},"query() [SQLi]",1704,"query",[2725],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2727,"graph":2728,"unsanitizedCount":29,"severity":2619},"\u003Cclass-abandonedcart> (helper\\class-abandonedcart.php:0)",{"nodes":2729,"edges":2767},[2730,2731,2732,2734,2735,2737,2738,2741,2743,2745,2748,2752,2757,2759,2761,2764],{"id":2544,"type":2545,"label":2561,"file":1402,"line":958},{"id":2549,"type":2550,"label":2567,"file":1402,"line":2692,"wp_function":2568},{"id":2566,"type":2545,"label":2733,"file":1402,"line":979},"$_REQUEST['page'] (x2)",{"id":2584,"type":2550,"label":2567,"file":1402,"line":979,"wp_function":2568},{"id":2589,"type":2545,"label":2736,"file":1402,"line":2708},"$_GET (x10)",{"id":2592,"type":2550,"label":2567,"file":1402,"line":2710,"wp_function":2568},{"id":2595,"type":2545,"label":2739,"file":1402,"line":2740},"$_GET (x2)",710,{"id":2597,"type":2550,"label":2721,"file":1402,"line":2742,"wp_function":2723},1094,{"id":2599,"type":2545,"label":2744,"file":1402,"line":2740},"$_GET (x5)",{"id":2746,"type":2550,"label":2747,"file":1402,"line":2066,"wp_function":2062},"n9","unserialize() [Object Injection]",{"id":2749,"type":2545,"label":2750,"file":1402,"line":2751},"n10","$_GET",1263,{"id":2753,"type":2550,"label":2754,"file":1402,"line":2755,"wp_function":2756},"n11","get_row() [SQLi]",1270,"get_row",{"id":2758,"type":2545,"label":2561,"file":1402,"line":2719},"n12",{"id":2760,"type":2550,"label":2721,"file":1402,"line":2722,"wp_function":2723},"n13",{"id":2762,"type":2545,"label":2561,"file":1402,"line":2763},"n14",1757,{"id":2765,"type":2550,"label":2580,"file":1402,"line":2766,"wp_function":2581},"n15",1771,[2768,2769,2770,2771,2772,2773,2774,2775],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"from":2589,"to":2592,"sanitized":1956},{"from":2595,"to":2597,"sanitized":1956},{"from":2599,"to":2746,"sanitized":1956},{"from":2749,"to":2753,"sanitized":1956},{"from":2758,"to":2760,"sanitized":1956},{"from":2762,"to":2765,"sanitized":1956},{"entryPoint":2777,"graph":2778,"unsanitizedCount":29,"severity":2619},"subscriberPageHandler (helper\\class-backinstock.php:1118)",{"nodes":2779,"edges":2782},[2780,2781],{"id":2544,"type":2545,"label":2561,"file":1458,"line":2590},{"id":2549,"type":2550,"label":2567,"file":1458,"line":2593,"wp_function":2568},[2783],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2785,"graph":2786,"unsanitizedCount":29,"severity":2619},"processCampaign (helper\\class-smscampaign.php:155)",{"nodes":2787,"edges":2791},[2788,2790],{"id":2544,"type":2545,"label":2611,"file":1547,"line":2789},159,{"id":2549,"type":2550,"label":2567,"file":1547,"line":2369,"wp_function":2568},[2792],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2794,"graph":2795,"unsanitizedCount":29,"severity":2619},"\u003Cclass-smscampaign> (helper\\class-smscampaign.php:0)",{"nodes":2796,"edges":2799},[2797,2798],{"id":2544,"type":2545,"label":2611,"file":1547,"line":2789},{"id":2549,"type":2550,"label":2567,"file":1547,"line":2369,"wp_function":2568},[2800],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2802,"graph":2803,"unsanitizedCount":29,"severity":2619},"saveShareCartData (helper\\share-cart.php:297)",{"nodes":2804,"edges":2809},[2805,2808],{"id":2544,"type":2545,"label":2806,"file":1717,"line":2807},"$_REQUEST (x2)",306,{"id":2549,"type":2550,"label":2567,"file":1717,"line":2385,"wp_function":2568},[2810],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2812,"graph":2813,"unsanitizedCount":29,"severity":2619},"\u003Cshare-cart> (helper\\share-cart.php:0)",{"nodes":2814,"edges":2817},[2815,2816],{"id":2544,"type":2545,"label":2806,"file":1717,"line":2807},{"id":2549,"type":2550,"label":2567,"file":1717,"line":2385,"wp_function":2568},[2818],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2820,"graph":2821,"unsanitizedCount":29,"severity":2619},"processBulkAction (helper\\wc-integration.php:1681)",{"nodes":2822,"edges":2827},[2823,2825],{"id":2544,"type":2545,"label":2561,"file":1774,"line":2824},1687,{"id":2549,"type":2550,"label":2721,"file":1774,"line":2826,"wp_function":2723},1701,[2828],{"from":2544,"to":2549,"sanitized":1956},{"entryPoint":2830,"graph":2831,"unsanitizedCount":113,"severity":2619},"\u003Csms_campaign> (template\\sms_campaign.php:0)",{"nodes":2832,"edges":2836},[2833,2835],{"id":2544,"type":2545,"label":2834,"file":2183,"line":2435},"$_SERVER['HTTP_REFERER']",{"id":2549,"type":2550,"label":2567,"file":2183,"line":2435,"wp_function":2568},[2837],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2839,"graph":2840,"unsanitizedCount":270,"severity":89},"restoreCart (helper\\class-abandonedcart.php:1254)",{"nodes":2841,"edges":2846},[2842,2843,2844,2845],{"id":2544,"type":2545,"label":2750,"file":1402,"line":2751},{"id":2549,"type":2550,"label":2754,"file":1402,"line":2755,"wp_function":2756},{"id":2566,"type":2545,"label":2750,"file":1402,"line":2751},{"id":2584,"type":2550,"label":2747,"file":1402,"line":2069,"wp_function":2062},[2847,2848],{"from":2544,"to":2549,"sanitized":57},{"from":2566,"to":2584,"sanitized":57},{"entryPoint":2850,"graph":2851,"unsanitizedCount":113,"severity":89},"prepareItems (helper\\class-abandonedcart.php:1733)",{"nodes":2852,"edges":2855},[2853,2854],{"id":2544,"type":2545,"label":2561,"file":1402,"line":2763},{"id":2549,"type":2550,"label":2580,"file":1402,"line":2766,"wp_function":2581},[2856],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2858,"graph":2859,"unsanitizedCount":113,"severity":89},"onRmaStatusUpdate (helper\\return-warranty.php:191)",{"nodes":2860,"edges":2867},[2861,2863,2865],{"id":2544,"type":2545,"label":2611,"file":1694,"line":2862},196,{"id":2549,"type":2563,"label":2864,"file":1694,"line":2862},"→ sendRmaStatusSms()",{"id":2566,"type":2550,"label":2580,"file":1694,"line":2866,"wp_function":2581},113,[2868,2869],{"from":2544,"to":2549,"sanitized":57},{"from":2549,"to":2566,"sanitized":57},{"entryPoint":2871,"graph":2872,"unsanitizedCount":113,"severity":89},"\u003Creturn-warranty> (helper\\return-warranty.php:0)",{"nodes":2873,"edges":2877},[2874,2875,2876],{"id":2544,"type":2545,"label":2611,"file":1694,"line":2862},{"id":2549,"type":2563,"label":2864,"file":1694,"line":2862},{"id":2566,"type":2550,"label":2580,"file":1694,"line":2866,"wp_function":2581},[2878,2879],{"from":2544,"to":2549,"sanitized":57},{"from":2549,"to":2566,"sanitized":57},{"entryPoint":2881,"graph":2882,"unsanitizedCount":113,"severity":89},"reminderCartCount (helper\\wc-integration.php:1447)",{"nodes":2883,"edges":2887},[2884,2886],{"id":2544,"type":2545,"label":2561,"file":1774,"line":2885},1450,{"id":2549,"type":2550,"label":2585,"file":1774,"line":2170,"wp_function":2587},[2888],{"from":2544,"to":2549,"sanitized":57},{"entryPoint":2890,"graph":2891,"unsanitizedCount":113,"severity":89},"display_page (helper\\wc-integration.php:1463)",{"nodes":2892,"edges":2905},[2893,2895,2897,2898,2899,2901,2903],{"id":2544,"type":2545,"label":2561,"file":1774,"line":2894},1478,{"id":2549,"type":2550,"label":2567,"file":1774,"line":2896,"wp_function":2568},1492,{"id":2566,"type":2545,"label":2694,"file":1774,"line":2075},{"id":2584,"type":2550,"label":2567,"file":1774,"line":2075,"wp_function":2568},{"id":2589,"type":2545,"label":2561,"file":1774,"line":2900},1472,{"id":2592,"type":2563,"label":2902,"file":1774,"line":2900},"→ prepareItems()",{"id":2595,"type":2550,"label":2580,"file":1774,"line":2904,"wp_function":2581},1751,[2906,2907,2908,2909],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"from":2589,"to":2592,"sanitized":57},{"from":2592,"to":2595,"sanitized":57},{"entryPoint":2911,"graph":2912,"unsanitizedCount":113,"severity":89},"\u003Cwc-integration> (helper\\wc-integration.php:0)",{"nodes":2913,"edges":2928},[2914,2915,2916,2917,2918,2919,2920,2921,2922,2924,2925,2926,2927],{"id":2544,"type":2545,"label":2806,"file":1774,"line":2885},{"id":2549,"type":2550,"label":2585,"file":1774,"line":2170,"wp_function":2587},{"id":2566,"type":2545,"label":2561,"file":1774,"line":2894},{"id":2584,"type":2550,"label":2567,"file":1774,"line":2896,"wp_function":2568},{"id":2589,"type":2545,"label":2694,"file":1774,"line":2075},{"id":2592,"type":2550,"label":2567,"file":1774,"line":2075,"wp_function":2568},{"id":2595,"type":2545,"label":2561,"file":1774,"line":2824},{"id":2597,"type":2550,"label":2721,"file":1774,"line":2826,"wp_function":2723},{"id":2599,"type":2545,"label":2561,"file":1774,"line":2923},1471,{"id":2746,"type":2550,"label":2580,"file":1774,"line":2904,"wp_function":2581},{"id":2749,"type":2545,"label":2561,"file":1774,"line":2900},{"id":2753,"type":2563,"label":2902,"file":1774,"line":2900},{"id":2758,"type":2550,"label":2580,"file":1774,"line":2904,"wp_function":2581},[2929,2930,2931,2932,2933,2934,2935],{"from":2544,"to":2549,"sanitized":1956},{"from":2566,"to":2584,"sanitized":1956},{"from":2589,"to":2592,"sanitized":1956},{"from":2595,"to":2597,"sanitized":1956},{"from":2599,"to":2746,"sanitized":1956},{"from":2749,"to":2753,"sanitized":57},{"from":2753,"to":2758,"sanitized":57},{"summary":2937,"deductions":2938},"The 'sms-alert' plugin v3.9.2 exhibits a mixed security posture. While it demonstrates good practices in several areas, such as a high percentage of properly escaped output and a substantial number of SQL queries using prepared statements, significant concerns remain. The static analysis reveals a large attack surface, with a notable 19 out of 34 entry points lacking proper authentication checks. This, combined with 7 high-severity taint flows, indicates a substantial risk of unauthorized actions or data compromise.\n\nThe vulnerability history of the plugin is concerning, with 12 known CVEs, including one critical and five high-severity vulnerabilities. The prevalence of common vulnerability types like missing authorization, authentication bypass, SQL injection, CSRF, and XSS, along with the recent discovery of a critical vulnerability in late 2025, suggests recurring security weaknesses in the plugin's development lifecycle. Although no currently unpatched vulnerabilities are listed, the past patterns and static analysis findings suggest a need for significant improvement in secure coding practices, particularly regarding input validation and authorization checks.\n\nIn conclusion, while the plugin has strengths in its handling of output and prepared SQL statements, the numerous unprotected entry points, high-severity taint flows, and a history of critical and high-severity vulnerabilities paint a picture of a plugin that requires urgent attention to its security. The risk is elevated due to the combination of exploitable code and a history of severe past flaws.",[2939,2941,2943,2946,2948,2950,2952,2954],{"reason":2940,"points":567},"19 unprotected AJAX handlers",{"reason":2942,"points":1515},"7 high severity taint flows",{"reason":2944,"points":2945},"1 critical and 5 high severity CVEs in history",18,{"reason":2947,"points":829},"11 dangerous functions (unserialize)",{"reason":2949,"points":80},"14 flows with unsanitized paths",{"reason":2951,"points":135},"43% of SQL queries not using prepared statements",{"reason":2953,"points":533},"12% of outputs not properly escaped",{"reason":2955,"points":829},"12 total known CVEs","2026-03-16T18:14:53.503Z",{"wat":2958,"direct":2973},{"assetPaths":2959,"generatorPatterns":2965,"scriptPaths":2966,"versionParams":2967},[2960,2961,2962,2963,2964],"\u002Fwp-content\u002Fplugins\u002Fsms-alert\u002Fassets\u002Fcss\u002Fsmsalert-wc-checkout.css","\u002Fwp-content\u002Fplugins\u002Fsms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-checkout.js","\u002Fwp-content\u002Fplugins\u002Fsms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-order-details.js","\u002Fwp-content\u002Fplugins\u002Fsms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-admin-order.js","\u002Fwp-content\u002Fplugins\u002Fsms-alert\u002Fassets\u002Fcss\u002Fsmsalert-wc-order-details.css",[],[2961,2962,2963],[2968,2969,2970,2971,2972],"sms-alert\u002Fassets\u002Fcss\u002Fsmsalert-wc-checkout.css?ver=","sms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-checkout.js?ver=","sms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-order-details.js?ver=","sms-alert\u002Fassets\u002Fjs\u002Fsmsalert-wc-admin-order.js?ver=","sms-alert\u002Fassets\u002Fcss\u002Fsmsalert-wc-order-details.css?ver=",{"cssClasses":2974,"htmlComments":2978,"htmlAttributes":2982,"restEndpoints":2985,"jsGlobals":2986,"shortcodeOutput":2990},[2975,2976,2977],"smsalert_checkout_wrap","smsalert_order_details","smsalert_admin_order_details",[2979,2980,2981],"\u003C!-- SMSAlert - WooCommerce Integration -->","\u003C!-- SMSAlert - WC Order Details -->","\u003C!-- SMSAlert - WC Admin Order -->",[2983,2984],"data-smsalert-phone","data-smsalert-countrycode",[],[2987,2988,2989],"smsalert_wc_checkout_params","smsalert_wc_order_details_params","smsalert_wc_admin_order_params",[],{"error":1956,"url":2992,"statusCode":2993,"statusMessage":2994,"message":2994},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsms-alert\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":2058,"versions":2996},[2997,3002,3009,3016,3022,3030,3037,3046,3055,3063,3073,3083,3093,3102,3115,3127,3144,3163,3182],{"version":6,"download_url":26,"svn_tag_url":2998,"released_at":39,"has_diff":57,"diff_files_changed":2999,"diff_lines":39,"trac_diff_url":3000,"vulnerabilities":3001,"is_current":1956},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.9.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.9.3&new_path=%2Fsms-alert%2Ftags%2F3.9.4",[],{"version":3003,"download_url":3004,"svn_tag_url":3005,"released_at":39,"has_diff":57,"diff_files_changed":3006,"diff_lines":39,"trac_diff_url":3007,"vulnerabilities":3008,"is_current":57},"3.9.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.9.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.9.2&new_path=%2Fsms-alert%2Ftags%2F3.9.3",[],{"version":3010,"download_url":3011,"svn_tag_url":3012,"released_at":39,"has_diff":57,"diff_files_changed":3013,"diff_lines":39,"trac_diff_url":3014,"vulnerabilities":3015,"is_current":57},"3.9.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.9.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.9.1&new_path=%2Fsms-alert%2Ftags%2F3.9.2",[],{"version":41,"download_url":3017,"svn_tag_url":3018,"released_at":39,"has_diff":57,"diff_files_changed":3019,"diff_lines":39,"trac_diff_url":3020,"vulnerabilities":3021,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.9.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.9.0&new_path=%2Fsms-alert%2Ftags%2F3.9.1",[],{"version":3023,"download_url":3024,"svn_tag_url":3025,"released_at":39,"has_diff":57,"diff_files_changed":3026,"diff_lines":39,"trac_diff_url":3027,"vulnerabilities":3028,"is_current":57},"3.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.9&new_path=%2Fsms-alert%2Ftags%2F3.9.0",[3029],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":73,"download_url":3031,"svn_tag_url":3032,"released_at":39,"has_diff":57,"diff_files_changed":3033,"diff_lines":39,"trac_diff_url":3034,"vulnerabilities":3035,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.8&new_path=%2Fsms-alert%2Ftags%2F3.8.9",[3036],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":3038,"download_url":3039,"svn_tag_url":3040,"released_at":39,"has_diff":57,"diff_files_changed":3041,"diff_lines":39,"trac_diff_url":3042,"vulnerabilities":3043,"is_current":57},"3.8.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.7&new_path=%2Fsms-alert%2Ftags%2F3.8.8",[3044,3045],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":3047,"download_url":3048,"svn_tag_url":3049,"released_at":39,"has_diff":57,"diff_files_changed":3050,"diff_lines":39,"trac_diff_url":3051,"vulnerabilities":3052,"is_current":57},"3.8.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.6&new_path=%2Fsms-alert%2Ftags%2F3.8.7",[3053,3054],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":88,"download_url":3056,"svn_tag_url":3057,"released_at":39,"has_diff":57,"diff_files_changed":3058,"diff_lines":39,"trac_diff_url":3059,"vulnerabilities":3060,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.5&new_path=%2Fsms-alert%2Ftags%2F3.8.6",[3061,3062],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":3064,"download_url":3065,"svn_tag_url":3066,"released_at":39,"has_diff":57,"diff_files_changed":3067,"diff_lines":39,"trac_diff_url":3068,"vulnerabilities":3069,"is_current":57},"3.8.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.4&new_path=%2Fsms-alert%2Ftags%2F3.8.5",[3070,3071,3072],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"version":3074,"download_url":3075,"svn_tag_url":3076,"released_at":39,"has_diff":57,"diff_files_changed":3077,"diff_lines":39,"trac_diff_url":3078,"vulnerabilities":3079,"is_current":57},"3.8.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.3&new_path=%2Fsms-alert%2Ftags%2F3.8.4",[3080,3081,3082],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"version":3084,"download_url":3085,"svn_tag_url":3086,"released_at":39,"has_diff":57,"diff_files_changed":3087,"diff_lines":39,"trac_diff_url":3088,"vulnerabilities":3089,"is_current":57},"3.8.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.2&new_path=%2Fsms-alert%2Ftags%2F3.8.3",[3090,3091,3092],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"version":105,"download_url":3094,"svn_tag_url":3095,"released_at":39,"has_diff":57,"diff_files_changed":3096,"diff_lines":39,"trac_diff_url":3097,"vulnerabilities":3098,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.1&new_path=%2Fsms-alert%2Ftags%2F3.8.2",[3099,3100,3101],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"version":3103,"download_url":3104,"svn_tag_url":3105,"released_at":39,"has_diff":57,"diff_files_changed":3106,"diff_lines":39,"trac_diff_url":3107,"vulnerabilities":3108,"is_current":57},"3.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.8.0&new_path=%2Fsms-alert%2Ftags%2F3.8.1",[3109,3110,3111,3112,3113,3114],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105},{"version":143,"download_url":3116,"svn_tag_url":3117,"released_at":39,"has_diff":57,"diff_files_changed":3118,"diff_lines":39,"trac_diff_url":3119,"vulnerabilities":3120,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.7.0&new_path=%2Fsms-alert%2Ftags%2F3.8.0",[3121,3122,3123,3124,3125,3126],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105},{"version":207,"download_url":3128,"svn_tag_url":3129,"released_at":39,"has_diff":57,"diff_files_changed":3130,"diff_lines":39,"trac_diff_url":3131,"vulnerabilities":3132,"is_current":57},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.6.0&new_path=%2Fsms-alert%2Ftags%2F3.7.0",[3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":178,"url_slug":179,"title":180,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":183},{"id":138,"url_slug":139,"title":140,"severity":144,"cvss_score":145,"vuln_type":147,"patched_in_version":143},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":154,"url_slug":155,"title":156,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":159},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":166,"url_slug":167,"title":168,"severity":42,"cvss_score":170,"vuln_type":108,"patched_in_version":159},{"id":190,"url_slug":191,"title":192,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":195},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105},{"version":3145,"download_url":3146,"svn_tag_url":3147,"released_at":39,"has_diff":57,"diff_files_changed":3148,"diff_lines":39,"trac_diff_url":3149,"vulnerabilities":3150,"is_current":57},"3.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.5.0&new_path=%2Fsms-alert%2Ftags%2F3.6.0",[3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":178,"url_slug":179,"title":180,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":183},{"id":138,"url_slug":139,"title":140,"severity":144,"cvss_score":145,"vuln_type":147,"patched_in_version":143},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":154,"url_slug":155,"title":156,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":159},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":166,"url_slug":167,"title":168,"severity":42,"cvss_score":170,"vuln_type":108,"patched_in_version":159},{"id":190,"url_slug":191,"title":192,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":195},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":202,"url_slug":203,"title":204,"severity":42,"cvss_score":43,"vuln_type":209,"patched_in_version":207},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105},{"version":3164,"download_url":3165,"svn_tag_url":3166,"released_at":39,"has_diff":57,"diff_files_changed":3167,"diff_lines":39,"trac_diff_url":3168,"vulnerabilities":3169,"is_current":57},"3.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsms-alert%2Ftags%2F3.0.0&new_path=%2Fsms-alert%2Ftags%2F3.5.0",[3170,3171,3172,3173,3174,3175,3176,3177,3178,3179,3180,3181],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":178,"url_slug":179,"title":180,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":183},{"id":138,"url_slug":139,"title":140,"severity":144,"cvss_score":145,"vuln_type":147,"patched_in_version":143},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":154,"url_slug":155,"title":156,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":159},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":166,"url_slug":167,"title":168,"severity":42,"cvss_score":170,"vuln_type":108,"patched_in_version":159},{"id":190,"url_slug":191,"title":192,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":195},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":202,"url_slug":203,"title":204,"severity":42,"cvss_score":43,"vuln_type":209,"patched_in_version":207},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105},{"version":3183,"download_url":3184,"svn_tag_url":3185,"released_at":39,"has_diff":57,"diff_files_changed":3186,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":3187,"is_current":57},"3.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsms-alert\u002Ftags\u002F3.0.0\u002F",[],[3188,3189,3190,3191,3192,3193,3194,3195,3196,3197,3198,3199,3200],{"id":68,"url_slug":69,"title":70,"severity":42,"cvss_score":74,"vuln_type":45,"patched_in_version":73},{"id":116,"url_slug":117,"title":118,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":105},{"id":217,"url_slug":218,"title":219,"severity":42,"cvss_score":170,"vuln_type":108,"patched_in_version":222},{"id":178,"url_slug":179,"title":180,"severity":89,"cvss_score":120,"vuln_type":45,"patched_in_version":183},{"id":138,"url_slug":139,"title":140,"severity":144,"cvss_score":145,"vuln_type":147,"patched_in_version":143},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":154,"url_slug":155,"title":156,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":159},{"id":100,"url_slug":101,"title":102,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":105},{"id":166,"url_slug":167,"title":168,"severity":42,"cvss_score":170,"vuln_type":108,"patched_in_version":159},{"id":190,"url_slug":191,"title":192,"severity":42,"cvss_score":106,"vuln_type":108,"patched_in_version":195},{"id":83,"url_slug":84,"title":85,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":88},{"id":202,"url_slug":203,"title":204,"severity":42,"cvss_score":43,"vuln_type":209,"patched_in_version":207},{"id":127,"url_slug":128,"title":129,"severity":89,"cvss_score":90,"vuln_type":92,"patched_in_version":105}]