All Projects → BoltApp → bolt-magento2

BoltApp / bolt-magento2

Licence: OSL-3.0 license
Bolt plugin for magento2

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to bolt-magento2

taxjar-magento2-extension
Magento 2 Sales Tax Extension by TaxJar
Stars: ✭ 23 (+35.29%)
Mutual labels:  ecommerce, magento, magento-2
blog
MageVision Blog
Stars: ✭ 23 (+35.29%)
Mutual labels:  ecommerce, magento, magento-2
awesome-ecommerce
Collect and develop Open Source or Free Projects for building ecommerce platform easy and fast and free
Stars: ✭ 39 (+129.41%)
Mutual labels:  ecommerce, checkout, payment
module-wysiwyg-advanced
Extend TinyMCE 4 & 5 tools in Magento 2
Stars: ✭ 60 (+252.94%)
Mutual labels:  magento, magento-2
magento-2-banner-slider
Magento 2 Banner slider for Magento is jQuery banner Slider you can create Unlimited beautiful responsive banner Slider
Stars: ✭ 74 (+335.29%)
Mutual labels:  magento, magento-2
PayPalPlugin
Official integration with PayPal Commerce Platform
Stars: ✭ 21 (+23.53%)
Mutual labels:  ecommerce, payment
module-login-as-customer
Allows admin to login as a customer (enter to customer account).
Stars: ✭ 104 (+511.76%)
Mutual labels:  magento, magento-2
module-geoip
Detect Country by IP in Magento 2
Stars: ✭ 51 (+200%)
Mutual labels:  magento, magento-2
cart-magento2
Mercado Pago's Official Magento 2 Plugin
Stars: ✭ 50 (+194.12%)
Mutual labels:  magento, magento-2
hubble-frontend-pwa
E-Commerce PWA Frontend
Stars: ✭ 43 (+152.94%)
Mutual labels:  ecommerce, magento
module-translation
magefan.com/magento-2-translation-extension
Stars: ✭ 35 (+105.88%)
Mutual labels:  magento, magento-2
module-blog-sample-data
Sample data for Magento 2 blog extension
Stars: ✭ 15 (-11.76%)
Mutual labels:  magento, magento-2
magento-grid-colors
Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid's bookmarks.
Stars: ✭ 54 (+217.65%)
Mutual labels:  magento, magento-2
ecommerce
Ecommerce project || Python Django
Stars: ✭ 123 (+623.53%)
Mutual labels:  ecommerce, payment
module-conflict-detector
magefan.com/magento2-conflict-detector
Stars: ✭ 40 (+135.29%)
Mutual labels:  magento, magento-2
magento2-checkout-success-misc-script
Add Miscellaneous HTML and JavaScript codes to Magento2 checkout conformation page
Stars: ✭ 26 (+52.94%)
Mutual labels:  magento, magento-2
magento-ngrok
Magento 2 module for ngrok.io service support
Stars: ✭ 45 (+164.71%)
Mutual labels:  magento, magento-2
solidus paypal braintree
💳Integrate Solidus with Braintree, including PayPal and Apple Pay support
Stars: ✭ 30 (+76.47%)
Mutual labels:  ecommerce, payment
centminmod-magento2
Magento 2.2.2 Install Guide For Centmin Mod Nginx LEMP Stacks
Stars: ✭ 16 (-5.88%)
Mutual labels:  magento, magento-2
magento-2-pronko-consulting-theme
Pronko Consulting Theme for Magento 2
Stars: ✭ 47 (+176.47%)
Mutual labels:  ecommerce, magento

Bolt Checkout Plugin for Magento 2

Latest Stable Version Build Status

1. Requirements

  • Magento 2.3.0 or greater
  • Composer PHP Dependency Manager

2. Plugin installation

  • Open command prompt, go to <MAGENTO_ROOT> 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

Login to the store admin panel. Navigate to Stores > Configuration > Sales > Payment Methods > 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 & Debit Cards

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 > 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: https://merchant.bolt.com

For sandbox mode, use the following URL: https://merchant-sandbox.bolt.com"

  • 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

Login to the Bolt Merchant Dashboard

Production: https://merchant.bolt.com

Sandbox: https://merchant-sandbox.bolt.com"

  • 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!

Your Bolt Payment Plugin is now installed and configured.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].