PHPackages                             boltpay/bolt-magento2 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. boltpay/bolt-magento2

ActiveMagento2-module[Payment Processing](/categories/payments)

boltpay/bolt-magento2
=====================

Bolt payment gateway integration

2.27.8(11mo ago)17103.9k↓71.4%82MITPHPCI failing

Since Mar 16Pushed 1mo ago51 watchersCompare

[ Source](https://github.com/BoltApp/bolt-magento2)[ Packagist](https://packagist.org/packages/boltpay/bolt-magento2)[ RSS](/packages/boltpay-bolt-magento2/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (9)Versions (321)Used By (2)

Bolt Checkout Plugin for Magento 2
----------------------------------

[](#bolt-checkout-plugin-for-magento-2)

[![Latest Stable Version](https://camo.githubusercontent.com/c3d63269a4032fcc9bc52a4773e3478d4d520d2aa4056e5f52bbbf253dbbed42/68747470733a2f2f706f7365722e707567782e6f72672f626f6c747061792f626f6c742d6d6167656e746f322f762f737461626c652e706e67)](https://packagist.org/packages/boltpay/bolt-magento2)[![Build Status](https://camo.githubusercontent.com/30fe9fa7b1823af9a0fe8d7cde186d2b43a8a9772c8c2d29d83f4bcf731fd9dd/68747470733a2f2f636972636c6563692e636f6d2f67682f426f6c744170702f626f6c742d6d6167656e746f322e7376673f7374796c653d736869656c64)](https://circleci.com/gh/BoltApp/bolt-magento2)

### 1. Requirements

[](#1-requirements)

- **Magento 2.3.0 or greater**
- **Composer PHP Dependency Manager**

### 2. Plugin installation

[](#2-plugin-installation)

- Open command prompt, go to `` folder and run the following commands:

```
$ composer require boltpay/bolt-magento2
$ php bin/magento setup:upgrade
$ php bin/magento setup:di:compile
$ php bin/magento setup:static-content:deploy
$ php bin/magento cache:clean
$ php bin/magento cache:flush

```

### 3. Plugin configuration

[](#3-plugin-configuration)

Login to the store admin panel. Navigate to `Stores` &gt; `Configuration` &gt; `Sales` &gt; `Payment Methods` &gt; `Bolt Pay`. The essential settings are described below.

- `Enabled` dropdown enables / disables the Bolt Payment method. Select ***Yes*** to enable it.
- Enter an appropriate `Title` such as ***Credit &amp; Debit Cards***

> #### API credentials
>
> [](#api-credentials)
>
> The following three required values, (i.e. `API Key`, `Signing Secret`, `Publishable Key`) can be found in your ***Bolt Merchant Dashboard*** under `Developers` &gt; `API`The Publishable Key is for the multi-step checkout by default. You can find other publishable keys (Payment Only and Back-Office) in the division dropdown at the top-right corner.

> For production, these will be found at:
>
> For sandbox mode, use the following URL: "

- **API Key**used for calling Bolt API from your back-end server
- **Signing Secret**used for signature verification in checking the authenticity of webhook requests
- **Publishable Key - Multi Step**used to open the Bolt Payment Popup typically on Shopping cart and product pages
- **Publishable Key - Payment Only**used to open the Bolt Payment Popup typically on checkout pages
- **Publishable Key - Back Office**used to open the Bolt Payment Popup typically on the admin order creation page
- **Sandbox Mode**setting up testing vs. production execution environment
- **Replace Button Selectors**comma separated list of CSS selectors matching the elements to be replaced with Bolt checkout buttons, or Bolt checkout buttons placed alongside them

> > `no suffix` - the default, inserts the Bolt button in place of the element and removes the element
> >
> > `|append` suffix - *example-selector|append*, inserts Bolt button right after the element
> >
> > `|prepend` suffix - *example-selector|prepend*, inserts Bolt button right before the element

### 4. Bolt Merchant Dashboard configuration

[](#4-bolt-merchant-dashboard-configuration)

> #### Login to the Bolt Merchant Dashboard
>
> [](#login-to-the-bolt-merchant-dashboard)
>
> **Production**:
>
> **Sandbox**: "

- Navigate to `Developers`
- Click on the `API` tab
- Scroll down to the `Merchant API` section
- Set **Webhook** URL to: `[store_url]/rest/V1/bolt/boltpay/order/manage`
- Set **Shipping and Tax** URL to: `[store_url]/rest/V1/bolt/boltpay/shipping/methods`
- Set **Create Order** URL to: `[store_url]/rest/V1/bolt/boltpay/order/create`

Success!
========

[](#success)

Your Bolt Payment Plugin is now installed and configured.

###  Health Score

61

—

FairBetter than 98% of packages

Maintenance75

Regular maintenance activity

Popularity40

Moderate usage in the ecosystem

Community33

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Recently: every ~166 days

Total

86

Last Release

331d ago

Major Versions

1.1.15 → 2.0.02019-07-08

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3869752?v=4)[Bolt](/maintainers/bolt)[@bolt](https://github.com/bolt)

---

Top Contributors

[![johnmccombs1](https://avatars.githubusercontent.com/u/2002287?v=4)](https://github.com/johnmccombs1 "johnmccombs1 (334 commits)")[![dumega](https://avatars.githubusercontent.com/u/3198527?v=4)](https://github.com/dumega "dumega (223 commits)")[![vitaliyreznikov](https://avatars.githubusercontent.com/u/7270718?v=4)](https://github.com/vitaliyreznikov "vitaliyreznikov (199 commits)")[![YevhenShBolt](https://avatars.githubusercontent.com/u/38316221?v=4)](https://github.com/YevhenShBolt "YevhenShBolt (115 commits)")[![daisy1754](https://avatars.githubusercontent.com/u/980077?v=4)](https://github.com/daisy1754 "daisy1754 (106 commits)")[![njfaries](https://avatars.githubusercontent.com/u/3057698?v=4)](https://github.com/njfaries "njfaries (52 commits)")[![matt-thomason](https://avatars.githubusercontent.com/u/45575491?v=4)](https://github.com/matt-thomason "matt-thomason (49 commits)")[![danac-gs](https://avatars.githubusercontent.com/u/37150717?v=4)](https://github.com/danac-gs "danac-gs (45 commits)")[![mccottry](https://avatars.githubusercontent.com/u/973856?v=4)](https://github.com/mccottry "mccottry (33 commits)")[![roopakv](https://avatars.githubusercontent.com/u/678239?v=4)](https://github.com/roopakv "roopakv (26 commits)")[![adentong](https://avatars.githubusercontent.com/u/8674079?v=4)](https://github.com/adentong "adentong (25 commits)")[![KyerdnA](https://avatars.githubusercontent.com/u/48790390?v=4)](https://github.com/KyerdnA "KyerdnA (22 commits)")[![mikeshutov](https://avatars.githubusercontent.com/u/2328560?v=4)](https://github.com/mikeshutov "mikeshutov (19 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (18 commits)")[![nickfiacco-bolt](https://avatars.githubusercontent.com/u/59585729?v=4)](https://github.com/nickfiacco-bolt "nickfiacco-bolt (17 commits)")[![ethanwayda22](https://avatars.githubusercontent.com/u/47336372?v=4)](https://github.com/ethanwayda22 "ethanwayda22 (14 commits)")[![Jiyuan-Bolt](https://avatars.githubusercontent.com/u/50215911?v=4)](https://github.com/Jiyuan-Bolt "Jiyuan-Bolt (12 commits)")[![ryan-timothy-albert](https://avatars.githubusercontent.com/u/42415738?v=4)](https://github.com/ryan-timothy-albert "ryan-timothy-albert (10 commits)")[![lbliii](https://avatars.githubusercontent.com/u/25370251?v=4)](https://github.com/lbliii "lbliii (9 commits)")[![unickq](https://avatars.githubusercontent.com/u/6696821?v=4)](https://github.com/unickq "unickq (8 commits)")

---

Tags

boltcheckoutecommercemagentomagento-2payment

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/boltpay-bolt-magento2/health.svg)

```
[![Health](https://phpackages.com/badges/boltpay-bolt-magento2/health.svg)](https://phpackages.com/packages/boltpay-bolt-magento2)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[buckaroo/magento2

Buckaroo Magento 2 extension

32420.3k8](/packages/buckaroo-magento2)[vipps/module-payment

Vipps MobilePay Payment Module for Magento 2

1098.4k](/packages/vipps-module-payment)[amzn/amazon-pay-magento-2-module

Official Magento2 Plugin to integrate with Amazon Pay

108531.2k1](/packages/amzn-amazon-pay-magento-2-module)[paynl/magento2-plugin

Pay. Payment methods for Magento 2

31329.9k6](/packages/paynl-magento2-plugin)[pagbank/payment-magento

PagBank - Payment for Magento and Adobe

2131.2k7](/packages/pagbank-payment-magento)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
