Code Monkey home page Code Monkey logo

omise-opencart's Introduction

Omise-OpenCart

OpenCart Version Compatibility

  • OpenCart 2.0.x

Dependencies (already included in Omise-OpenCart)

Installation

Follow these steps to install Omise-OpenCart:

  1. Download Omise-OpenCart from this repository (or OpenCart Store) and unzip it to your local machine (or directly to your server).

Download links: omise-opencart-v2.0.0.1.zip or omise-opencart-v2.0.0.1.tar.gz

Open the zip file. You'll find the following files and folders: omise-opencart Folder Structure

  1. Copy all files from src to your Open Cart Project

  2. Open your OpenCart website, then enter the /admin page.

  3. Go to Extensions > Payments. You'll find a list of payment extensions. Payments Menu

  4. Find Omise Payment Gateway and click Install Install Omise Payment Gateway extension menu

Once installation is complete, a red button will appear next to Omise Payment Gateway
Omise Menu

Omise Keys Setup

In order to use Omise-OpenCart you have to link it to your Omise account using your credentials:

  1. Click on Extension Edit (the blue button on the right) Omise Menu

  2. The Omise Dashboard will appear but no information will be shown. This is because the puglin is still disabled. Go to Setting Omise Menu

  3. You can save your Omise Keys here. If you'd like, you could test the integration by enabing test mode. OpenCart will process orders with your test keys. Omise Payment Gateway Form

  4. You can enable or disable Omise on your OpenCart site under Module config Module Config Section

Checkingout with Omise Payment Gateway

Once you've set up with Omise Keys, you're now ready to start accepting payment. To test the service make sure you've set up your test keys and enabled test mode.

  1. Go to your website and add an item to your cart.

  2. Go to your shopping cart and go through the normal OpenCart checkout process. The option to pay by credit card using Omise will be on Step 5 Payment method
    Checkout Steps

  3. You'll find Credit Card (Powered by Omise). Select it and after reading the Terms & Conditions, check the box I have read and accept the terms & conditions. Payment Method

  4. Fill out the form with card details. If you're testing, you can get a test card from our documentation.
    Collect a Customer Card

  5. Review the details before clicking Confirm Order. Learn more on how we collect and process credit cards by checking out our documentation: Collecting Cards and Charging Cards

  6. Once done, you'll be directed to your website's processed page. Checkout processed done

  7. On your admin dashboard, you'll find the transaction with status marked Processed.
    Admin Dashboard
    Note: During authorization (a very short period), the transaction's status will be marked Processing.

Uninstalling Omise

  1. Open your OpenCart website and go to /admin page

  2. Go to Extensions > Payments
    Payments Menu

  3. Look for Omise Payment Gateway and click Uninstall
    Uninstall Omise Payment Gateway extension menu

That's it! Omise has been uninstalled and will no longer appear in your website's checkout process.

omise-opencart's People

Contributors

duzydook avatar fred avatar guzzilar avatar nimid avatar

Watchers

 avatar  avatar

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.