{"id":310414,"date":"2026-10-01T11:24:18","date_gmt":"2026-10-01T11:24:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ehdm-for-woocommerce\/"},"modified":"2026-10-01T11:29:55","modified_gmt":"2026-10-01T11:29:55","slug":"ehdm-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ehdm-for-woocommerce\/","author":23496088,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.56","stable_tag":"0.1.56","tested":"7.1.2","requires":"6.8","requires_php":"8.1","requires_plugins":null,"header_name":"EHDM for WooCommerce","header_author":"ehdm.am","header_description":"Automated Armenian E-Receipt (ehdm) integration for WooCommerce. Generate 100% tax-compliant fiscal receipts for your online store automatically.","assets_banners_color":"","last_updated":"2026-10-01 11:29:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":60,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"0.1.52":{"tag":"0.1.52","author":"vardan4455","date":"2026-10-01 11:23:50","revision":3722973},"0.1.56":{"tag":"0.1.56","author":"vardan4455","date":"2026-10-01 11:29:55","revision":3722988},"0.1.57":{"tag":"0.1.57","author":"vardan4455","date":"2026-10-01 11:44:30","revision":3723014}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.52","0.1.56","0.1.57"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[283875],"plugin_business_model":[],"class_list":["post-310414","plugin","type-plugin","status-publish","hentry","plugin_contributors-vardan4455","plugin_committers-vardan4455"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/ehdm-for-woocommerce.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>EHDM for WooCommerce connects your store to the PayX \/ E-HDM API so you can print and manage Armenian fiscal receipts from WooCommerce.<\/p>\n\n<p>Features included in this plugin:<\/p>\n\n<ul>\n<li>Login to E-HDM with merchant username and password<\/li>\n<li>Configure fiscalization, automatic sending, trigger order statuses, default unit and default DEP<\/li>\n<li>Fill EHDM product fields (ADG code, fiscal name, unit, VAT exempt)<\/li>\n<li>Send a fiscal receipt from the WooCommerce order screen<\/li>\n<li>Reverse a fiscal receipt from the order screen or from Receipts History<\/li>\n<li>Browse printed and returned receipts from WooCommerce &gt; EHDM<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the PayX \/ E-HDM API hosted at <code>store.payx.am<\/code> (operated by PayX LLC \/ ehdm.am). The connection is required to authenticate merchants, print fiscal receipts, reverse receipts, and load receipt history.<\/p>\n\n<p>Data is sent only when a store administrator signs in and uses EHDM features. Depending on the action, the plugin may send:<\/p>\n\n<ul>\n<li>Merchant E-HDM username and password (login).<\/li>\n<li>Order and product fiscal data needed to print or reverse a receipt (product names, quantities, amounts, ADG\/good codes, payment split, and related receipt identifiers).<\/li>\n<li>Receipt \/ history identifiers when loading receipt history or reversing a receipt.<\/li>\n<\/ul>\n\n<p>Service website: https:\/\/ehdm.am\/\nTerms of service: https:\/\/ehdm.am\/#conditions\nPrivacy policy: https:\/\/ehdm.am\/privacy_policy\/<\/p>\n\n<h3>Admin Tabs<\/h3>\n\n<p>WooCommerce &gt; EHDM includes:<\/p>\n\n<ul>\n<li>Receipts History: loads printed receipts and allows opening PDF receipts or reversing a sale receipt.<\/li>\n<li>Returned Receipts: loads returned receipts and shows reverse PDF links.<\/li>\n<li>Settings: credentials session, fiscalization switch, automatic sending, trigger statuses, defaults, and logout.<\/li>\n<\/ul>\n\n<h3>Required Product Fields<\/h3>\n\n<p>Each fiscalized product must have:<\/p>\n\n<ul>\n<li>ADG code<\/li>\n<li>GTIN, UPC, EAN, or ISBN in WooCommerce product data (used as E-HDM goodCode)<\/li>\n<li>Fiscal name (HY), maximum 50 characters<\/li>\n<li>Unit<\/li>\n<li>DEP or VAT exempt\/default DEP configuration<\/li>\n<\/ul>\n\n<h3>Order Actions<\/h3>\n\n<p>From the WooCommerce order screen, the plugin can:<\/p>\n\n<ul>\n<li>Send receipt to E-HDM<\/li>\n<li>Reverse receipt<\/li>\n<\/ul>\n\n<h3>Payment Mapping<\/h3>\n\n<p>Cash payment methods use cashAmount when payment method id is cod or cash.\nAll other payment methods use cardAmount.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin zip in WordPress admin: Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate EHDM for WooCommerce. WooCommerce must already be installed and active.<\/li>\n<li>Open WooCommerce &gt; EHDM and sign in with your E-HDM username and password.<\/li>\n<li>Open the Settings tab and configure fiscalization, automatic sending, trigger statuses, default unit and default DEP.<\/li>\n<li>Fill EHDM product fields for each WooCommerce product or variation.<\/li>\n<li>Open an order and use Send receipt \/ Reverse receipt when needed.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>0.1.56<\/h4>\n\n<ul>\n<li>Align readme with implemented UI: remove undocumented connection test, Tools tab, and order actions that are not rendered.<\/li>\n<\/ul>\n\n<h4>0.1.55<\/h4>\n\n<ul>\n<li>Update Tested up to WordPress 7.1 for directory compatibility.<\/li>\n<\/ul>\n\n<h4>0.1.54<\/h4>\n\n<ul>\n<li>Fix login: stop sanitizing passwords with sanitize_text_field (it can alter special characters and cause false wrong-password errors). Improve token header handling for E-HDM API requests.<\/li>\n<\/ul>\n\n<h4>0.1.53<\/h4>\n\n<ul>\n<li>WordPress.org review fixes: enqueue admin scripts properly, document external PayX\/E-HDM services, declare WooCommerce plugin dependency, and update contributors.<\/li>\n<\/ul>\n\n<h4>0.1.52<\/h4>\n\n<ul>\n<li>Initial review build.<\/li>\n<\/ul>","raw_excerpt":"Automated Armenian E-Receipt (ehdm) integration for WooCommerce. Generate 100% tax-compliant fiscal receipts for your online store automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/310414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=310414"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vardan4455"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=310414"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=310414"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=310414"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=310414"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=310414"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=310414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}