BoltApp/bolt-magento2 ? reverse-engineered prompt

Reverse engineered prompt

Build me a Magento 2 payment plugin for Bolt that lets store owners add Bolt checkout to their shop and manage it from the admin panel.

It should let them turn the payment method on or off, set a title for customers, and enter the Bolt API Key, Signing Secret, and the different Publishable Keys for checkout, product pages, and admin order creation. I also need a sandbox mode option for testing, and a way to replace or add Bolt buttons using CSS selectors on the storefront.

Please include the REST endpoints Bolt needs for order creation, shipping methods, and order management, and make sure webhook requests are verified properly. It should work cleanly in the Magento admin configuration screens, fit the normal Magento 2 payment flow, and be ready to install through Composer. If you need to check anything in the current Magento or Bolt docs, look them up online first.