{
  "slug": "bw-2checkout-pricing",
  "name": "BW 2Checkout Pricing",
  "version": "1.0.0",
  "download_url": "https://plugins.bowden.works/wp-content/uploads/plugin-updates/bw-2checkout-pricing-1.0.0.zip",
  "download_hash": "sha256:18fa7940fe882281d7182fb5efeac3c8ec689106b52e784baa94e2a68794cfd6",
  "download_size": 235556,
  "requires": "6.0",
  "tested": "",
  "requires_php": "7.4",
  "last_updated": "2026-08-06",
  "homepage": "https://plugins.bowden.works/bw-2checkout-pricing/",
  "author": "Bowden Works",
  "description": "Dynamic pricing widget that pulls live prices from the 2Checkout/Verifone API and builds ConvertPlus cart links.",
  "changelog": "## [1.0.0] - 2026-08-06\n\nFirst production release — approved by the client and running on Copernic's site.\n\nThe widget shows live prices from 2Checkout, in the visitor's own currency, and hands the exact\nselection through to the cart. Editors get two blocks: a pricing card and a shared controls bar\nthat drives every card on the page.\n\n### Fixed\n- A new installation now defaults to **live prices and live orders**. Previously a fresh install\n  started in test mode (every order flagged as a 2Checkout test order, so no payment was taken) and\n  showed illustrative sample prices until both settings were changed by hand.\n\n### Changed\n- French: the savings badge now reads \"Épargnez\" rather than \"Économisez\", which is shorter and\n  fits the card better.\n- More room at the top of the card, so the plan name isn't squeezed between the savings badge and\n  the \"New extension!\" flag when a card carries both."
}
