Giter Club home page Giter Club logo

checkout-magento2-plugin's Introduction

Checkout.com

Magento 2 Extension

Checkout.com is a software platform that has integrated 100% of the value chain to create payment infrastructures that truly make a difference. Checkout.com is authorised and regulated as a Payment institution by the UK Financial Conduct Authority.

The Checkout.com extension for Magento 2 allows shop owners to process online payments through the Checkout.com Payment Gateway.

This extension is an integration of Checkout.js and offers 2 payment modes:

  • Checkout.js Hosted
    Shoppers are redirected from your website to Checkout.com servers to complete payments.

  • Checkout.js Embedded
    The payment form is embedded and shoppers complete payments without leaving your website.

Checkout.js Hosted and Checkout.js Embedded are cross-browser and cross-device compatible, and can accept online payments from all major credit cards. Checkout.js Hosted offers in addition many of the most popular Alternative Payment methods used around the world.

Supported payment methods

The Checkout.com extension for Magento 2 supports VISA, Mastercard, American Express, Discover, Diners Club, JCB, in addition to the Alternative Payment options described above.

Checkout.com

Features

The Checkout.com extension for Magento 2 offers useful and unique features, allowing Magento 2 shop owners to process online payments in the best conditions. These features have been designed to offer an optimal shopping and payment experience to Magento 2 merchants and shoppers.

Amongst many others, the major features are:

  • Hosted payment gateway
  • Embedded payment form
  • New order status management
  • Invoice generation management
  • 3D Secure handling
  • Non 3D Secure payment fallback
  • Alternative payments
  • Payment currency flexibility
  • Dynamic descriptors
  • REST API for mobile payments
  • Payment form customization

Installation

The easiest and recommended way to install the Checkout.com Magento 2 extension is to run the following commands in a terminal, from your Magento 2 root directory:

composer require checkoutcom/magento2:*
bin/magento setup:upgrade
rm -rf var/cache var/generation/ var/di
bin/magento setup:di:compile && php bin/magento cache:clean

For more information on the Magento 2 module installation process, please have a look at the Magento 2 official documentation

Configuration

Once the Checkout.com extension for Magento 2 installed, go to Stores > Configuration > Sales > Payment Methods > Checkout.com to see the configuration and customization options available. Here is a short selection of some useful parameters available:

Option Values Description
Integration Embedded/Hosted Display an emedded form for the payment or redirect to the payment gateway
Environment Sandbox/Live Use the payment processor in test or production mode
New order status M2 order statuses Which status should be given to newly created orders
Invoice generation Yes/No Should invoices be generated manually or automatically
Vault enabled Yes/No Allow shoppers to save a payment card for reuse
3D Secure check Yes/No Should payments follow a 3D Secure verification process
Auto Capture Yes/No Should payments be captured immediately or with a specified delay
Payment Currency M2 currencies Which currency should be used for the payment
Button label Pay now Text to display on the payment button (Hosted)
Theme color #00b660 Hexadecimal color code to use for the theme (Hosted)
Theme Standard/Simple Theme to use for the embedded payment form (Embedded)
Custom CSS file ------- Upload a CSS file to customize the display parameters (Embedded)

In order to effectively process payments through the Checkout.com Payment Gateway, you will need to open an account. Contact your Checkout.com account manager or send an email to [email protected] for more information.

Compatibility

The Checkout.com extension for Magento 2 is compatible with Magento 2.1 and above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.