{"id":334942,"date":"2026-07-07T16:00:12","date_gmt":"2026-07-07T16:00:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tropratik-e-facture\/"},"modified":"2026-09-29T14:55:54","modified_gmt":"2026-09-29T14:55:54","slug":"tropratik-e-facture","status":"publish","type":"plugin","link":"https:\/\/pirate.wordpress.org\/plugins\/tropratik-e-facture\/","author":23526271,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.8","stable_tag":"1.1.8","tested":"7.1.2","requires":"6.2","requires_php":"8.1","requires_plugins":null,"header_name":"Tropratik e-Facture","header_author":"Tropratik.fr","header_description":"G\u00e9n\u00e8re vos factures WooCommerce au format Factur-X (EN 16931) et les transmet aux plateformes de facturation \u00e9lectronique. Conforme \u00e0 la r\u00e9forme fran\u00e7aise 2026 : compatible Chorus Pro (secteur public \/ B2G) et con\u00e7u pour \u00e9voluer vers les plateformes agr\u00e9\u00e9es (PDP\/PPF) pour la facturation inter-entreprises (B2B). \u00c9dit\u00e9 par Tropratik.","assets_banners_color":"886484","last_updated":"2026-09-29 14:55:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.tropratik.fr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":650,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"tropratik","date":"2026-07-09 14:18:15","revision":3601604},"1.1.0":{"tag":"1.1.0","author":"tropratik","date":"2026-07-12 12:26:32","revision":3604805},"1.1.1":{"tag":"1.1.1","author":"tropratik","date":"2026-07-13 15:14:08","revision":3606310},"1.1.2":{"tag":"1.1.2","author":"tropratik","date":"2026-07-15 12:07:16","revision":3608823},"1.1.3":{"tag":"1.1.3","author":"tropratik","date":"2026-07-25 21:02:42","revision":3622836},"1.1.4":{"tag":"1.1.4","author":"tropratik","date":"2026-07-28 14:22:44","revision":3626049},"1.1.5":{"tag":"1.1.5","author":"tropratik","date":"2026-08-19 13:52:24","revision":3654747},"1.1.6":{"tag":"1.1.6","author":"tropratik","date":"2026-08-20 15:21:58","revision":3657218},"1.1.7":{"tag":"1.1.7","author":"tropratik","date":"2026-08-27 16:48:57","revision":3669254},"1.1.8":{"tag":"1.1.8","author":"tropratik","date":"2026-09-29 14:55:54","revision":3719296}},"upgrade_notice":{"1.1.8":"<p>Adds Super PDP for B2B\/B2C invoices, automatic status tracking, and several VAT and Factur-X fixes. Database migrations are automatic.<\/p>","1.1.7":"<p>Adds a configurable starting number to continue an existing invoice sequence, with duplicate prevention.<\/p>","1.1.6":"<p>Adds BT-23, legal notices, and prepaid amounts. Fixes SIREN identifiers and adds BT-32 for the French VAT exemption scheme.<\/p>","1.1.4":"<p>Adds PEPPOL <code>0225<\/code> addressing and fixes the invoice date and VAT category. SIRET becomes mandatory for B2B. Requires WordPress 6.2 or later.<\/p>","1.1.3":"<p>Fixes electronic addressing, bank transfer IBANs, exemption codes, and payment methods. Also secures the database migration.<\/p>","1.1.1":"<p>The formatted REST API number moves to <code>formatted_number<\/code>, while <code>number<\/code> contains the integer sequence. Also adds <code>facturx_profile<\/code>.<\/p>","1.1.0":"<p>Adds a read-only invoice field to the WooCommerce REST API and fixes the issuer position on PDFs without a logo.<\/p>","1.0.0":"<p>Initial plugin release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3599310,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3599310,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3599310,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3599310,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3599310,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3601604,"resolution":"1","location":"assets","locale":"","width":1200,"height":1697},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3601604,"resolution":"2","location":"assets","locale":"","width":1200,"height":402},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3601604,"resolution":"3","location":"assets","locale":"","width":1200,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3601604,"resolution":"4","location":"assets","locale":"","width":1200,"height":990}},"screenshots":{"1":"Example of a generated Factur-X invoice in PDF\/A-3 format with embedded EN 16931 XML.","2":"WooCommerce orders list with transmission statuses and actions for each platform.","3":"\u201cInvoice appearance\u201d tab: logo, colors, and template override from the theme.","4":"Chorus Pro and Super PDP tabs: credential configuration, connection tests, and automatic transmission."}},"plugin_section":[],"plugin_tags":[270495,225611,226218,270496,286],"plugin_category":[45],"plugin_contributors":[270497],"plugin_business_model":[],"class_list":["post-334942","plugin","type-plugin","status-publish","hentry","plugin_tags-chorus-pro","plugin_tags-e-invoicing","plugin_tags-factur-x","plugin_tags-facturation-electronique","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-tropratik","plugin_committers-tropratik"],"banners":{"banner":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/banner-772x250.png?rev=3599310","banner_2x":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/banner-1544x500.png?rev=3599310","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/icon.svg?rev=3599310","icon":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/icon.svg?rev=3599310","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/screenshot-1.png?rev=3601604","caption":"Example of a generated Factur-X invoice in PDF\/A-3 format with embedded EN 16931 XML."},{"src":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/screenshot-2.png?rev=3601604","caption":"WooCommerce orders list with transmission statuses and actions for each platform."},{"src":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/screenshot-3.png?rev=3601604","caption":"\u201cInvoice appearance\u201d tab: logo, colors, and template override from the theme."},{"src":"https:\/\/ps.w.org\/tropratik-e-facture\/assets\/screenshot-4.png?rev=3601604","caption":"Chorus Pro and Super PDP tabs: credential configuration, connection tests, and automatic transmission."}],"raw_content":"<!--section=description-->\n<p><strong>Tropratik e-Facture<\/strong> generates a <strong>PDF invoice<\/strong> for every WooCommerce order, which can be <strong>sent automatically by email<\/strong> to your customer. Beyond a standard PDF, the plugin turns your orders into genuine <strong>Factur-X (EN 16931) electronic invoices<\/strong>: a human-readable PDF embedding the structured XML data required by the authorities.<\/p>\n\n<p>Transmission is optional. Invoices for the <strong>public sector (B2G)<\/strong> can be submitted to <strong>Chorus Pro<\/strong> through the PISTE API. <strong>B2B and B2C<\/strong> invoices can be submitted to the approved <strong>Super PDP<\/strong> platform. Each connection provides a test environment and a production mode.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li>Automatic generation of <strong>Factur-X \/ ZUGFeRD<\/strong> invoices (PDF\/A-3 with embedded EN 16931 XML).<\/li>\n<li>Manual or automatic transmission to <strong>Chorus Pro<\/strong> for the public sector.<\/li>\n<li>Manual or automatic transmission to <strong>Super PDP<\/strong> for B2B and B2C flows.<\/li>\n<li>Automatic tracking of submission, acceptance, and rejection statuses.<\/li>\n<li>Configurable numbering: prefix, dynamic tags, periodic reset, and starting number.<\/li>\n<li>Customization of the logo, colors, font, and invoice template.<\/li>\n<li>Direct connection to PISTE or connection through a self-hosted VPS proxy.<\/li>\n<li>Encryption of PISTE, Chorus Pro, Super PDP, and proxy secrets in the database.<\/li>\n<li>Compatibility with WooCommerce <strong>HPOS<\/strong> and classic order storage.<\/li>\n<li>Read-only <code>tropratik_ef_invoice<\/code> field in the WooCommerce REST API.<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<p>The plugin requires WooCommerce, WordPress 6.2 or later, and PHP 8.1 or later. Transmission to a platform requires the corresponding accounts and credentials:<\/p>\n\n<ol>\n<li>For Chorus Pro: a PISTE account, OAuth2 credentials, a Chorus Pro technical account, and a registered API connection.<\/li>\n<li>For Super PDP: a Super PDP account and an OAuth2 application associated with the company.<\/li>\n<\/ol>\n\n<h4>Learn more<\/h4>\n\n<p>A detailed overview is available on our website: <a href=\"https:\/\/tropratik.fr\/facturez-vos-commandes-woocommerce-au-format-factur-x\">Invoice your WooCommerce orders in Factur-X format<\/a>.<\/p>\n\n<h4>Trademarks and affiliation<\/h4>\n\n<p>Tropratik e-Facture is an <strong>independent<\/strong> product and is not affiliated with or endorsed by the organizations or vendors mentioned. The names <strong>Chorus Pro<\/strong>, <strong>PISTE<\/strong>, <strong>Super PDP<\/strong>, <strong>Factur-X<\/strong>, and <strong>WooCommerce<\/strong> are used solely for descriptive purposes and belong to their respective owners.<\/p>\n\n<h4>Published by<\/h4>\n\n<p><a href=\"https:\/\/www.tropratik.fr\">Tropratik.fr<\/a><\/p>\n\n<h3>External services<\/h3>\n\n<p>These connections are <strong>optional<\/strong>. No data is transmitted until you configure your own credentials and trigger a manual or automatic transmission.<\/p>\n\n<p><strong>PISTE \u2014 French State API gateway<\/strong>\nPISTE authenticates access to Chorus Pro through OAuth2. Data transmitted: PISTE Client ID and Client Secret. Endpoints: https:\/\/oauth.piste.gouv.fr and https:\/\/sandbox-oauth.piste.gouv.fr.\nTerms of use and GDPR: https:\/\/piste.gouv.fr\/cgu \u2014 Legal notice: https:\/\/piste.gouv.fr\/mentions-legales<\/p>\n\n<p><strong>Chorus Pro \u2014 public-sector e-invoicing (AIFE)<\/strong>\nChorus Pro receives invoices intended for the public sector and provides their status. Data transmitted: the Factur-X PDF and its invoice data, the technical account identifier, and the flow identifier for tracking. Endpoints: https:\/\/api.piste.gouv.fr\/cpro\/ and https:\/\/sandbox-api.piste.gouv.fr\/cpro\/.\nTerms of use: https:\/\/portail.chorus-pro.gouv.fr\/aife_csm?id=aife_cgu \u2014 Personal data: https:\/\/portail.chorus-pro.gouv.fr\/aife_csm?id=aife_security \u2014 Legal notice: https:\/\/portail.chorus-pro.gouv.fr\/aife_csm?id=aife_legal<\/p>\n\n<p><strong>Super PDP \u2014 approved e-invoicing platform<\/strong>\nSuper PDP authenticates the plugin through OAuth2, receives B2B\/B2C invoices, and provides their lifecycle events. Data transmitted: Super PDP Client ID and Client Secret, the Factur-X PDF and its invoice data, external number, processing rule, and status or payment events. Endpoints: https:\/\/api.superpdp.tech\/oauth2\/token and https:\/\/api.superpdp.tech\/v1.beta\/.\nDocumentation: https:\/\/www.superpdp.tech\/documentation<\/p>\n\n<p><strong>Optional self-hosted VPS proxy<\/strong>\nTo work around a hosting firewall that blocks PISTE, requests can be routed through a proxy that you install and control yourself. This is not a third-party service operated by Tropratik.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure <strong>WooCommerce<\/strong> is installed and active, and that the server runs <strong>PHP 8.1 or later<\/strong>.<\/li>\n<li>Install the plugin from the WordPress \u201cPlugins\u201d screen or upload its folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from the \u201cPlugins\u201d menu.<\/li>\n<li>Open <strong>WooCommerce \u2192 Tropratik e-Facture<\/strong> to configure the issuer, numbering, and invoice appearance.<\/li>\n<li>Configure the <strong>Chorus Pro<\/strong> or <strong>Super PDP<\/strong> tab as needed, then use the test buttons before the first transmission.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20send%20my%20invoices%20automatically%3F\"><h3>Does the plugin send my invoices automatically?<\/h3><\/dt>\n<dd><p>Only if you enable automatic transmission for the relevant platform. Chorus Pro handles public-sector invoices; Super PDP handles B2B and B2C invoices. Manual transmission remains available from the orders list.<\/p><\/dd>\n<dt id=\"what%20invoice%20format%20is%20generated%3F\"><h3>What invoice format is generated?<\/h3><\/dt>\n<dd><p>Invoices are generated in Factur-X PDF\/A-3 format with XML compliant with the EN 16931 profile. The issuer remains responsible for tax rules and the information entered in WooCommerce.<\/p><\/dd>\n<dt id=\"my%20hosting%20provider%20is%20blocked%20by%20piste%20with%20a%20403%20error.%20what%20can%20i%20do%3F\"><h3>My hosting provider is blocked by PISTE with a 403 error. What can I do?<\/h3><\/dt>\n<dd><p>The Chorus Pro tab provides a \u201cVia VPS proxy\u201d connection. Install the proxy on a server you control, enter its settings, and then use the test button. This test does not depend on the PISTE credentials or the technical account.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20invoice%20layout%3F\"><h3>Can I customize the invoice layout?<\/h3><\/dt>\n<dd><p>Yes. The \u201cInvoice appearance\u201d tab lets you set the logo, colors, and font. You can also place a custom <code>invoice.php<\/code> template in <code>wp-content\/themes\/your-theme\/tropratik-e-facture\/<\/code> to preserve the customization during updates.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20compatible%20with%20hpos%3F\"><h3>Is the plugin compatible with HPOS?<\/h3><\/dt>\n<dd><p>Yes. The plugin is compatible with High-Performance Order Storage (HPOS) and classic order storage.<\/p><\/dd>\n<dt id=\"can%20i%20retrieve%20invoices%20through%20the%20woocommerce%20rest%20api%3F\"><h3>Can I retrieve invoices through the WooCommerce REST API?<\/h3><\/dt>\n<dd><p>Yes. The plugin adds a read-only <code>tropratik_ef_invoice<\/code> field to order responses. It includes the number, dates, customer type, Factur-X profile, PDF hash, and Chorus Pro and Super PDP statuses. It never exposes the file path on the server.<\/p><\/dd>\n<dt id=\"how%20are%20sensitive%20credentials%20and%20passwords%20stored%3F\"><h3>How are sensitive credentials and passwords stored?<\/h3><\/dt>\n<dd><p>PISTE, Chorus Pro, Super PDP, and proxy secrets are encrypted in the database with libsodium, or with AES-256-GCM through OpenSSL as a fallback. They are decrypted only during API calls.<\/p>\n\n<p>The key is derived from the security <em>salts<\/em> in <code>wp-config.php<\/code>. If these <em>salts<\/em> are regenerated, the secrets must be entered again. To use an independent key during a migration or restoration, define the following in <code>wp-config.php<\/code>:<\/p>\n\n<pre><code>define( 'TROPRATIK_EF_ENCRYPTION_KEY', 'a-long-random-and-secret-string' );\n<\/code><\/pre>\n\n<p>Credentials stored in plain text by an earlier version are encrypted the next time the form is saved.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>New: OAuth2 connection to Super PDP in sandbox and production, with credential testing and secret encryption.<\/li>\n<li>New: manual or automatic transmission of B2B\/B2C invoices to Super PDP, status tracking, and reporting of received payments.<\/li>\n<li>New: twice-daily synchronization of Chorus Pro and Super PDP statuses, with order updates.<\/li>\n<li>New: Super PDP statuses added to the WooCommerce REST API <code>tropratik_ef_invoice<\/code> field.<\/li>\n<li>New: BAR\/B2C marker added to consumer invoices and checked before submission.<\/li>\n<li>Fix: VAT categories and breakdowns now use the actual WooCommerce rates, including decimal reduced rates, the zero rate, shipping, and fees.<\/li>\n<li>Fix: the buyer type no longer forces an incorrect VAT exemption; EN 16931 inconsistencies now block generation.<\/li>\n<li>Fix: automatic transmission is attempted again when an invoice already exists, particularly for orders created in the admin area.<\/li>\n<li>Fix: the company name entered at checkout is explicitly saved, and the customer type is preserved during regeneration.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>New: configurable starting number for continuing an existing sequence. It applies only to the next invoice, after which automatic numbering resumes.<\/li>\n<li>New: server-side validation prevents a starting number lower than the current sequence maximum.<\/li>\n<li>New: live preview of the formatted invoice number in the settings.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fix: the logo width setting from 10 to 80 mm is correctly applied to the generated PDF.<\/li>\n<li>Change: default logo width reduced from 60 to 30 mm and centralized in a constant.<\/li>\n<li>Fix: BT-23 billing mode labels aligned with the DGFiP v3.2 specifications; codes absent from the specification removed.<\/li>\n<li>Fix: PHP parse error that prevented access to the appearance settings.<\/li>\n<li>Fix: compatibility declared with WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>New: configurable BT-23 billing mode based on the French reform process codes.<\/li>\n<li>New: mandatory French legal notices added to the Factur-X XML in accordance with BR-FR-05.<\/li>\n<li>New: handling of prepaid amounts, net amount due, and due date for already-paid modes.<\/li>\n<li>Fix: BT-30 and BT-47 use the 9-digit SIREN in accordance with BR-FR-10 and BR-FR-32.<\/li>\n<li>Fix: BT-32 tax identifier added for sellers under the French VAT exemption scheme.<\/li>\n<li>Fix: prohibited exemption amounts and reasons removed from line-level VAT breakdowns.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>New: PEPPOL <code>0225<\/code> addressing for BT-34 and BT-49 with SIREN, SIREN+SIRET, suffix, or routing code formats.<\/li>\n<li>New: seller BT-29 and buyer BT-46 <code>GlobalID<\/code> identifiers, buyer reference BT-10, date BT-72, and delivery address BG-15.<\/li>\n<li>New: required SIRET and PEPPOL fields for B2B customers, with a preview of the calculated address.<\/li>\n<li>Fix: BT-2 uses the invoice generation date, and BT-95 uses <code>E<\/code> for a seller under the French VAT exemption scheme.<\/li>\n<li>Fix: minimum WordPress version raised to 6.2.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix: BT-34 and BT-49 electronic addresses now use a valid French EAS identifier.<\/li>\n<li>Fix: IBAN and BIC added for bank transfers in accordance with BR-61.<\/li>\n<li>Fix: VATEX codes added to BT-121 according to the exemption reason.<\/li>\n<li>Fix: WooCommerce payment methods mapped to the appropriate UNTDID 4461 codes.<\/li>\n<li>Fix: secured migration of the numbering table from versions 1.0.x.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fix: WooCommerce REST API HTTP 500 error caused by a method missing from the 1.1.1 package.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Change: the formatted REST API number moves from <code>number<\/code> to <code>formatted_number<\/code>; <code>number<\/code> now contains the integer position in the legal sequence.<\/li>\n<li>New: <code>file_slug<\/code>, <code>file_name<\/code>, and <code>facturx_profile<\/code> added to the REST API invoice field.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: read-only <code>tropratik_ef_invoice<\/code> field in the WooCommerce orders REST API.<\/li>\n<li>New: customer type exposed with the values <code>individual<\/code>, <code>business<\/code>, or <code>public_sector<\/code>.<\/li>\n<li>Fix: issuer name position on the PDF when no logo is set.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Generation of Factur-X EN 16931 invoices.<\/li>\n<li>Manual or automatic transmission to Chorus Pro through PISTE.<\/li>\n<li>Configurable numbering and appearance, optional VPS proxy, and HPOS compatibility.<\/li>\n<\/ul>","raw_excerpt":"Factur-X (EN 16931) invoices for WooCommerce and transmission to Chorus Pro or Super PDP, designed for the French e-invoicing reform.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/334942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=334942"}],"author":[{"embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tropratik"}],"wp:attachment":[{"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=334942"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=334942"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=334942"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=334942"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=334942"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pirate.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=334942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}