Skip to content

Drupal 8 Module for Flutterwave Rave

License

Notifications You must be signed in to change notification settings

eloyekunle/commerce_rave

Repository files navigation

Commerce Rave

CONTENTS

Introduction

Accept Credit card, Debit card and Bank account payment directly on your store with the Rave payment gateway for Drupal Commerce 2.x. Take Credit card payments easily and directly on your store.

Signup for an account here.

Requirements

This module requires the following:

Installation

composer require 'drupal/commerce_rave:^1.0'
  • You can also install with Drush:
drush en commerce_rave -y

which will download and enable the module automatically.

For more information about installing Drupal Modules:

Configuration

  • Create a new Rave payment gateway.
    Administration > Commerce > Configuration > Payment gateways > Add payment gateway
    Rave-specific settings available:

    Use the API credentials provided by your Rave merchant account. It is recommended to enter test credentials and then override these with live credentials in settings.php. This way, live credentials will not be stored in the db.

How It Works

Screenshots

1. Configuration Page

Configuration page

2. Showing Card Payment

Showing Card Payment

2. Showing Bank Payment

Showing Bank Payment

2. View Payments in Admin

View Payments in Admin

To Do

  • Save Credit Cards data to User account after first use.
  • Save Bank Account data to User account after first use.
  • Integrate Refund ability so the store owner can refund the Rave Payments.

License

GNU GENERAL PUBLIC LICENSE V2

Please see License File for more information.

Credits