Git Product home page Git Product logo

billmate / billmate-checkout-for-woocommerce Goto Github PK

View Code? Open in Web Editor NEW
2.0 5.0 1.0 893 KB

Payment Plugin for WooCommerce. Integrates Billmate Checkout for WooCommerce.

Home Page: https://support.billmate.se/hc/sv/sections/360001483157-WooCommerce-Billmate-Checkout

Shell 2.57% PHP 87.82% CSS 0.14% JavaScript 9.40% Dockerfile 0.07%
php woocommerce-plugin billmate-checkout billmate payment-gateway woocommerce payment checkout iframe iframe-embeds wordpress wordpress-plugin

billmate-checkout-for-woocommerce's Introduction

Qvickly Checkout payment gateway for WooCommerce

Qvickly Checkout for WooCommerce is a plugin that extends WooCommerce, allowing you to take payments via Qvickly.

Requirements

  • You need an agreement with Qvickly to be able to use this plugin.
  • WooCommerce 4.0.0 or newer is required.
  • PHP 7.0 or higher is required.
  • SSL Certificate is required.

Documentation

Here is the section regarding the different parts from a documentation perspective.

Installation

WooCommerce Settings

  • Make sure that you have enabled pretty permalinks in your WordPress installation. Otherwise callbacks from Qvickly back to your store won’t work and orders will not be updated with the correct order status/information.
  • To get the order total to match between WooCommerce and Qvickly you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.
  • It is recommended to enable guest checkout (Enable guest checkout setting in WooCommerce -> Settings -> Checkout).

Configuration

  1. Go to: WooCommerce -> Settings -> Checkout -> Qvickly Checkout.
  2. Enable Qvickly Checkout by checking the Enable Qvickly Checkout checkbox.
  3. Title - Enter the title for the payment method displayed in the checkout and order confirmation emails.
  4. Description - Enter the description of the payment method displayed in the checkout page.
  5. Other payment method button text - Customize the Select another payment method button text that is displayed in the checkout if using other payment methods than Qvickly Checkout. Leave blank to use the default (and translatable) text.
  6. Testmode - Tick the checkbox if you make purchases using a test account.
  7. Debug log - Tick this checkbox to log events for debugging.
  8. Checkout flow - Select how Qvickly Checkout should be integrated in WooCommerce. More information here.
  9. Qvickly checkout layout - Select the Qvickly checkout layout.
  10. Client ID - Client id that you receive from Qvickly.
  11. Client Secret - Client secret that you receive from Qvickly.

Qvickly Checkout settings

More documentation regarding the management settings can be found here

Qvickly Checkout settings

Development

The following development commands are available.

Building assets

You need to have Nodejs installed to be able to run commands below.

Install Node modules

npm install

Build assets for development

npx gulp watch

Build assets for production

npx gulp

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.