BitPay Checkout module for Magento 2 v10.2.4

Fixes from the Adobe Commerce Marketplace review. BitPay no longer shows at checkout until a merchant token is set. The pay button image URL is now escaped. Merchant token creation works on PHP 8.5, and the admin now shows a clear message when BitPay returns an error.

What's Changed

  • Fix token creation on PHP 8.5 and show BitPay errors
  • Escape the pay button image URL in the success page template
  • Hide BitPay at checkout until a merchant token exists
  • Move tests from Node 18 to Node 22

Full Changelog: https://github.com/bitpay/bitpay-checkout-magento2/compare/10.2.3...10.2.4