{"id":230843,"date":"2026-04-27T14:22:08","date_gmt":"2026-04-27T14:22:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bulk-sms-bd-for-woocommerce\/"},"modified":"2026-04-27T14:21:50","modified_gmt":"2026-04-27T14:21:50","slug":"bulk-sms-bd-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/su.wordpress.org\/plugins\/bulk-sms-bd-for-woocommerce\/","author":23144660,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2","stable_tag":"1.2","tested":"6.8.5","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Bulk SMS BD for WooCommerce","header_author":"Abdur Rahim","header_description":"Send SMS notifications on WooCommerce orders using BulkSMSBD API. Includes settings, logs, and balance check.","assets_banners_color":"","last_updated":"2026-04-27 14:21:50","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/rahimbd.com","header_plugin_uri":"","header_author_uri":"https:\/\/rahimbd.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":118,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2":{"tag":"1.2","author":"rahim71","date":"2026-04-27 14:21:50"}},"upgrade_notice":{"1.2":"<p>Metadata and compliance improvements. Update before resubmitting to WordPress.org.<\/p>","1.1":"<p>Compliance improvements for the WordPress.org review.<\/p>","1.0":"<p>First stable version.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings panel with balance information and credential fields.","2":"SMS logs table powered by DataTables in wp-admin."}},"plugin_section":[],"plugin_tags":[261180,7709,774,286],"plugin_category":[45],"plugin_contributors":[261181],"plugin_business_model":[],"class_list":["post-230843","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-sms-bd","plugin_tags-order-notification","plugin_tags-sms-notification","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-rahim71","plugin_committers-rahim71"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/bulk-sms-bd-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Bulk SMS BD for WooCommerce connects your store to the BulkSMSBD gateway so customers receive timely SMS alerts when orders are created or their statuses change. The plugin keeps configuration simple while still providing balance insights and an auditable log of every message that leaves your site.<\/p>\n\n<p>Key features include:<\/p>\n\n<ul>\n<li>Automatic SMS after checkout and on every order status transition.<\/li>\n<li>Settings screen for storing the BulkSMSBD API key and sender ID.<\/li>\n<li>Balance checker sourced from the BulkSMSBD API.<\/li>\n<li>SMS log viewer with sortable\/searchable DataTables UI.<\/li>\n<li>Secure option handling with WordPress nonces, sanitization, and optional caching.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin integrates with BulkSMSBD (https:\/\/bulksmsbd.net) to send SMS notifications and to retrieve the account balance configured in the settings screen.<\/p>\n\n<ul>\n<li><strong>What is sent:<\/strong> When an SMS is triggered we send the customer name, phone number, message body, and your BulkSMSBD credentials to https:\/\/bulksmsbd.net\/api\/smsapi. When viewing the settings page we call https:\/\/bulksmsbd.net\/api\/getBalanceApi with only your API key to retrieve the remaining balance.<\/li>\n<li><strong>When it happens:<\/strong> SMS requests run automatically after you configure the API key and sender ID, whenever a new order is created or an order status changes. Balance lookups run when the settings page is loaded.<\/li>\n<li><strong>Service policies:<\/strong> Terms of Service https:\/\/bulksmsbd.net\/terms-of-service, Privacy Policy https:\/\/bulksmsbd.net\/privacy-policy.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP through the WordPress plugin installer.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Navigate to <strong>Bulk SMS BD Settings<\/strong> under the admin menu, add your API key and sender ID, and save.<\/li>\n<li>Place a test order to confirm that the SMS reaches the configured phone number.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20bulksmsbd%20account%3F\"><h3>Do I need a BulkSMSBD account?<\/h3><\/dt>\n<dd><p>Yes. You must have an active BulkSMSBD account with available credits plus an approved sender ID.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20sms%20for%20certain%20statuses%3F\"><h3>Can I disable SMS for certain statuses?<\/h3><\/dt>\n<dd><p>Not yet. The current version sends messages on creation and on any status change. You can extend the code using the provided hooks if you need a custom workflow.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20store%20sms%20content%3F\"><h3>Does this plugin store SMS content?<\/h3><\/dt>\n<dd><p>Yes. Every SMS is stored in the custom <code>wc_sms_logs<\/code> database table so you have an audit trail inside the admin area.<\/p><\/dd>\n<dt id=\"will%20it%20work%20on%20multisite%3F\"><h3>Will it work on multisite?<\/h3><\/dt>\n<dd><p>The plugin stores settings per-site, so network admins should configure each site individually.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>Align readme metadata with current release and expand feature documentation.<\/li>\n<li>Improved admin scripts to follow WordPress enqueue standards.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added explicit disclosure of BulkSMSBD external API usage.<\/li>\n<li>Switched DataTables initialization to WordPress script enqueues.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Send BulkSMSBD order notifications to WooCommerce customers and keep an audit log inside wp-admin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/230843","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=230843"}],"author":[{"embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rahim71"}],"wp:attachment":[{"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=230843"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=230843"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=230843"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=230843"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=230843"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/su.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=230843"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}