{"id":286405,"date":"2026-03-12T22:09:49","date_gmt":"2026-03-12T22:09:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sr-pos-pdf-invoice-packing-slip-for-woocommerce\/"},"modified":"2026-03-12T23:28:31","modified_gmt":"2026-03-12T23:28:31","slug":"sr-pos-pdf-invoice-for-woo","status":"publish","type":"plugin","link":"https:\/\/oci.wordpress.org\/plugins\/sr-pos-pdf-invoice-for-woo\/","author":23459132,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.7.26","stable_tag":"1.1.7.26","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"SR POS - PDF Invoice & Packing Slip for WooCommerce","header_author":"SarwarRakib","header_description":"PDF Invoice & Packing Slip for WooCommerce orders with watermark, print view, and direct PDF download.","assets_banners_color":"a06885","last_updated":"2026-03-12 23:28:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sarwarrakib.com\/wpos\/","header_author_uri":"https:\/\/sarwarrakib.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":254,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.7.25":{"tag":"1.1.7.25","author":"sarwarrakib","date":"2026-03-12 23:28:31"},"1.1.7.26":{"tag":"1.1.7.26","author":"sarwarrakib","date":"2026-03-12 23:28:31"}},"upgrade_notice":{"1.1.7.18":"<p>Recommended update.<\/p>","1.1.7.16":"<p>Important hotfix.<\/p>","1.1.7.11":"<p>Recommended update.<\/p>","1.1.7.8":"<p>Recommended update.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3481585,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3481585,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3481585,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3481585,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.7.25","1.1.7.26"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3481566,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3481566,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3481566,"resolution":"3","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[51080,57399,10229,3241,286],"plugin_category":[45],"plugin_contributors":[257640],"plugin_business_model":[],"class_list":["post-286405","plugin","type-plugin","status-publish","hentry","plugin_tags-packing-slip","plugin_tags-pdf-invoice","plugin_tags-pos","plugin_tags-watermark","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-sarwarrakib","plugin_committers-sarwarrakib"],"banners":{"banner":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/banner-772x250.png?rev=3481585","banner_2x":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/banner-1544x500.png?rev=3481585","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/icon-128x128.png?rev=3481585","icon_2x":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/icon-256x256.png?rev=3481585","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/Screenshot-1.png?rev=3481566","caption":""},{"src":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/Screenshot-2.png?rev=3481566","caption":""},{"src":"https:\/\/ps.w.org\/sr-pos-pdf-invoice-for-woo\/assets\/Screenshot-3.png?rev=3481566","caption":""}],"raw_content":"<!--section=description-->\n<p>SR POS - PDF Invoice &amp; Packing Slip for WooCommerce adds:<\/p>\n\n<ul>\n<li>Invoice &amp; Packing Slip templates<\/li>\n<li>Direct PDF Download \/ PDF View (mPDF)<\/li>\n<li>HTML Print View (browser print)<\/li>\n<li>Watermark support<\/li>\n<li>Unicode text support for mixed languages<\/li>\n<\/ul>\n\n<h3>Third-Party Assets<\/h3>\n\n<ul>\n<li>mPDF library (GPLv2): bundled under \/vendor\/mpdf.<\/li>\n<li>Noto Sans Bengali fonts (SIL Open Font License 1.1): bundled under \/assets\/fonts.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin zip via <strong>Plugins -&gt; Add New -&gt; Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Configure settings from the plugin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20support%20bengali%20and%20english%20together%3F\"><h3>Does it support Bengali and English together?<\/h3><\/dt>\n<dd><p>Yes. The templates are Unicode-safe and include font fallbacks for mixed Bengali\/English text.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.7.25<\/h4>\n\n<ul>\n<li>Fix: Enqueue print preview CSS\/JS and avoid direct \/ output.<\/li>\n<li>Meta: Add Requires Plugins header for WooCommerce.<\/li>\n<\/ul>\n\n<h4>1.1.7.24<\/h4>\n\n<ul>\n<li>Fix: Set distinct Plugin URI for WordPress.org compliance (plugin page URL differs from author URL).<\/li>\n<\/ul>\n\n<h4>1.1.7.22<\/h4>\n\n<ul>\n<li>Fix: Restore Bengali + Taka (\u09f3) rendering in PDF by aliasing mPDF's Bengali language font (freeserif) to the bundled Noto Sans Bengali.<\/li>\n<\/ul>\n\n<h4>1.1.7.21<\/h4>\n\n<ul>\n<li>Fix: Force Bengali runs and currency symbol to use Bengali font in PDF output (prevents tofu boxes after slimming font bundle).<\/li>\n<\/ul>\n\n<h4>1.1.7.20<\/h4>\n\n<ul>\n<li>Fix: HTML Print View watermark opacity and embedded Bengali font loading (CSS placeholders now render correctly).<\/li>\n<\/ul>\n\n<h4>1.1.7.18<\/h4>\n\n<ul>\n<li>Fix: readme (English-only short description + name match) and remove Plugin Check DB meta_query warnings.<\/li>\n<\/ul>\n\n<h4>1.1.7.16<\/h4>\n\n<ul>\n<li>Fix: prevent fatal error on activation by loading the plugin autoloader and core class definitions correctly.<\/li>\n<\/ul>\n\n<h4>1.1.7.11<\/h4>\n\n<ul>\n<li>Fix: ensure a visible space after Name\/Phone\/Email\/Address labels in PDF View and Direct Download.<\/li>\n<\/ul>\n\n<h4>1.1.7.8<\/h4>\n\n<ul>\n<li>Branding update (SarwarRakib).<\/li>\n<li>Minor metadata cleanup for WordPress.org submission.<\/li>\n<\/ul>","raw_excerpt":"Create invoices and packing slips for WooCommerce orders. Includes PDF preview, direct download, print view, and watermark support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/286405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=286405"}],"author":[{"embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sarwarrakib"}],"wp:attachment":[{"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=286405"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=286405"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=286405"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=286405"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=286405"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/oci.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=286405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}