Developer Quickstart Guide
There are two ways to integrate with Bolt: via platform plugin installation, or via Bolt’s Direct API for custom cart platforms. Use the following sections to quickly begin setting up your store with Bolt Checkout.
1. Define a Production Readiness Plan
Bolt recommends putting together a production readiness plan to define all critical features, tasks, and testing that must be complete before launching Bolt Checkout to your production environment.
2. Set Up Your Processor
If you are setting up a non-gateway relationship with Bolt, some features related to payment processing in the Merchant Dashboard will be unavailable to your users. Some financial items, such as fees and invoices, change as well.
3. Install a Bolt Plugin
Plugin setup typically consists of uploading a Bolt cartridge or module within your storefront’s admin console and adding your API Keys from the Bolt Merchant Dashboard.
Plugins are updated and enhanced on a regular basis and are fully supported by Bolt. If Bolt has a plugin for your platform, then using the plugin is the best way to integrate Bolt Checkout for your site.
Have a Custom Cart? See our Custom Cart Setup articles. This series tackles Bolt’s API, checkout integration, analytics setup, and more.
4. Set Up Webhooks
The plugin installation guides typically cover the the required webhooks needed for your platform, however you can reference our webhook articles to understand how transaction events and credit events are handled.
5. Add Alternative Payment Methods
Bolt supports a growing library of Alternative Payment Methods. Setup for each typically requires an API key and a API secret key.