{"id":314595,"date":"2026-05-21T19:38:30","date_gmt":"2026-05-21T19:38:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aura-historia-partner-connect\/"},"modified":"2026-06-17T16:57:32","modified_gmt":"2026-06-17T16:57:32","slug":"aura-historia-partner-connect","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/aura-historia-partner-connect\/","author":23501659,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.0","stable_tag":"0.2.0","tested":"7.0","requires":"6.5","requires_php":"8.2","requires_plugins":null,"header_name":"Aura Historia Partner Connect","header_author":"Aura Historia","header_description":"Synchronizes WooCommerce Products to Aura Historia to help you reach a global audience for your antiques, art and collectables.","assets_banners_color":"cccccc","last_updated":"2026-06-17 16:57:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":130,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"aurahistoria","date":"2026-05-21 19:38:01"},"0.2.0":{"tag":"0.2.0","author":"aurahistoria","date":"2026-06-17 16:57:32"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3542687,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3542687,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3542687,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3542687,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3542687,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[263868,241513,42241,34953,286],"plugin_category":[45],"plugin_contributors":[263869],"plugin_business_model":[],"class_list":["post-314595","plugin","type-plugin","status-publish","hentry","plugin_tags-aura-historia","plugin_tags-catalog-sync","plugin_tags-product-sync","plugin_tags-webhooks","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-aurahistoria","plugin_committers-aurahistoria"],"banners":{"banner":"https:\/\/ps.w.org\/aura-historia-partner-connect\/assets\/banner-772x250.png?rev=3542687","banner_2x":"https:\/\/ps.w.org\/aura-historia-partner-connect\/assets\/banner-1544x500.png?rev=3542687","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/aura-historia-partner-connect\/assets\/icon.svg?rev=3542687","icon":"https:\/\/ps.w.org\/aura-historia-partner-connect\/assets\/icon.svg?rev=3542687","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Aura Historia Partner Connect connects a WooCommerce store to Aura Historia.<\/p>\n\n<p>After you connect the store through Aura Historia OAuth, the plugin automatically:<\/p>\n\n<ul>\n<li>creates and maintains exactly three WooCommerce product webhooks:\n\n<ul>\n<li><code>product.created<\/code><\/li>\n<li><code>product.updated<\/code><\/li>\n<li><code>product.deleted<\/code><\/li>\n<\/ul><\/li>\n<li>keeps those managed webhooks in sync without creating duplicates<\/li>\n<li>repairs plugin-owned webhooks after manual edits or deletion<\/li>\n<li>generates and stores the WooCommerce webhook signing secret automatically<\/li>\n<li>sends webhook deliveries to Aura Historia using the built-in endpoint pattern<\/li>\n<li>pauses plugin-owned webhooks on deactivation<\/li>\n<li>removes plugin-owned webhooks and plugin options on uninstall<\/li>\n<li>can re-send the current catalog in the background after a successful connection<\/li>\n<\/ul>\n\n<p>The plugin keeps the settings surface intentionally small. Merchants do not manually enter Aura Historia credentials in wp-admin. The OAuth flow sets and stores:<\/p>\n\n<ul>\n<li>Shop ID<\/li>\n<li>Aura Historia access token<\/li>\n<\/ul>\n\n<p>Merchants do not enter:<\/p>\n\n<ul>\n<li>a webhook delivery URL<\/li>\n<li>a webhook secret<\/li>\n<\/ul>\n\n<p>This plugin is intended for merchants who already use Aura Historia. Once OAuth completes, the plugin sends product data to Aura Historia so the connected catalog can stay in sync.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Aura Historia, a hosted service required for the plugin to work.<\/p>\n\n<p>It sends data after a merchant connects the store through Aura Historia OAuth, and later when WooCommerce sends managed webhook events or the plugin runs a product backfill.<\/p>\n\n<p>The service is used to:<\/p>\n\n<ul>\n<li>register the generated WooCommerce webhook secret and current store locale details<\/li>\n<li>receive ongoing product webhook deliveries<\/li>\n<li>receive background product backfill batches<\/li>\n<\/ul>\n\n<p>Data sent to the service may include:<\/p>\n\n<ul>\n<li>Shop ID<\/li>\n<li>Aura Historia access token in the bearer <code>Authorization<\/code> header for backend API calls<\/li>\n<li>Aura Historia access token in the webhook <code>x-api-key<\/code> header for WooCommerce deliveries<\/li>\n<li>generated WooCommerce webhook secret<\/li>\n<li>store language and currency<\/li>\n<li>product webhook payloads for <code>product.created<\/code>, <code>product.updated<\/code>, and <code>product.deleted<\/code><\/li>\n<li>existing product data during an automatic or manual backfill, with product descriptions converted from HTML to Markdown<\/li>\n<\/ul>\n\n<p>Service endpoints:<\/p>\n\n<ul>\n<li><code>GET https:\/\/aura-historia.com\/oauth\/authorize<\/code><\/li>\n<li><code>GET https:\/\/aura-historia.com\/api\/oauth\/client\/redirect-broker\/woocommerce<\/code><\/li>\n<li><code>GET https:\/\/api.aura-historia.com\/api\/v1\/oauth\/tokens\/by-third-party-code\/{thirdPartyCode}<\/code><\/li>\n<li><code>PATCH https:\/\/api.aura-historia.com\/api\/v1\/shops\/{shopId}<\/code><\/li>\n<li><code>POST https:\/\/api.aura-historia.com\/api\/v1\/webhooks\/woocommerce\/{shopId}<\/code><\/li>\n<li><code>PUT https:\/\/api.aura-historia.com\/api\/v1\/shops\/{shopId}\/products<\/code><\/li>\n<\/ul>\n\n<p>Service provider and policies:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/aura-historia.com\">Website<\/a><\/li>\n<li><a href=\"https:\/\/aura-historia.com\/privacy\">Privacy Policy<\/a><\/li>\n<li><a href=\"https:\/\/aura-historia.com\/terms-and-conditions\">Terms and conditions<\/a><\/li>\n<li><a href=\"https:\/\/aura-historia.com\/imprint\">Imprint<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install Aura Historia Partner Connect via the WordPress Plugin Directory.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Go to <code>WooCommerce &gt; Aura Historia<\/code>.<\/li>\n<li>Approve the Aura Historia OAuth connection when prompted.<\/li>\n<\/ol>\n\n<p>After OAuth completes, the plugin syncs the managed webhooks automatically and starts sending product updates to Aura Historia.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20aura%20historia%20account%3F\"><h3>Do I need an Aura Historia account?<\/h3><\/dt>\n<dd><p>Yes. This plugin is intended for merchants who already use Aura Historia and have a partner shop they can authorize during OAuth.<\/p><\/dd>\n<dt id=\"which%20woocommerce%20events%20are%20sent%3F\"><h3>Which WooCommerce events are sent?<\/h3><\/dt>\n<dd><p>Only <code>product.created<\/code>, <code>product.updated<\/code>, and <code>product.deleted<\/code>.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20aura%20historia%3F\"><h3>What data is sent to Aura Historia?<\/h3><\/dt>\n<dd><p>After configuration, the plugin sends the generated WooCommerce webhook secret, store language and currency, product webhook payloads, and existing product data during backfill. Backfill product descriptions are converted from HTML to Markdown. See the <code>External services<\/code> section above for the full overview.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20delivery%20url%20or%20webhook%20secret%20in%20wp-admin%3F\"><h3>Can I change the delivery URL or webhook secret in wp-admin?<\/h3><\/dt>\n<dd><p>No. The plugin keeps the Aura Historia delivery URL built in and generates the WooCommerce webhook secret automatically.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20edit%20or%20delete%20one%20of%20the%20managed%20webhooks%3F\"><h3>What happens if I edit or delete one of the managed webhooks?<\/h3><\/dt>\n<dd><p>The plugin repairs plugin-owned webhooks during its sync flow so the required configuration is restored.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20backfill%20existing%20products%3F\"><h3>Does this plugin backfill existing products?<\/h3><\/dt>\n<dd><p>Yes. After a successful connection, the plugin can send the current catalog to Aura Historia in the background. Merchants can also manually restart that backfill from <code>WooCommerce &gt; Aura Historia<\/code>.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20the%20plugin%20is%20disabled%3F\"><h3>What happens when the plugin is disabled?<\/h3><\/dt>\n<dd><p>Plugin-owned webhooks are paused on deactivation so WooCommerce stops sending deliveries.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>The plugin now auto-configures with Aura Historia on installation. No more manual insertion of credentials needed. Just install, activate, and approve the OAuth connection when prompted.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Connects WooCommerce to Aura Historia by creating and maintaining the product webhooks your store needs.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=314595"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aurahistoria"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314595"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314595"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314595"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314595"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314595"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}