https://github.com/kingflamez/whmcs-rave-payment-module
This is a payment Module for WHMCS that allows you to accept payments using Flutterwave Rave
https://github.com/kingflamez/whmcs-rave-payment-module
bank-account debit-card pay payment-gateway whmcs whmcs-module whmcs-payment-gateway whmcs-rave-payment
Last synced: 4 months ago
JSON representation
This is a payment Module for WHMCS that allows you to accept payments using Flutterwave Rave
- Host: GitHub
- URL: https://github.com/kingflamez/whmcs-rave-payment-module
- Owner: kingflamez
- Created: 2017-08-31T09:16:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-05T17:15:12.000Z (about 7 years ago)
- Last Synced: 2025-02-27T02:32:47.745Z (8 months ago)
- Topics: bank-account, debit-card, pay, payment-gateway, whmcs, whmcs-module, whmcs-payment-gateway, whmcs-rave-payment
- Language: PHP
- Size: 1.1 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WHMCS-Rave-payment-module
This is a payment Module for WHMCS that allows you to accept payments using Flutterwave Rave
- **Contributors:** mr-flamez(Oluwole Adebiyi) Flamez
- **Tags:** rave, flutterwave, payment gateway, bank account, credit card, debit card, nigeria, kenya, ghana, international, mastercard, visa, whmcs## Requirements
- WHMCS installation.
## Description
Accept Credit card, Debit card and Bank account payment directly on WHMCS with the Rave payment gateway.
> Signup for a live account [here](https://rave.flutterwave.com/)
> Signup for a test account [here](https://ravesandbox.flutterwave.com/)
Rave is available in:
* __Nigeria__
* __Ghana__
* __Kenya__
* __South Africa__## Install
1. Copy [rave.php](modules/gateways/rave.php?raw=true) in [modules/gateways](modules/gateways) to the `/modules/gateways/` folder of your WHMCS installation.2. Copy [rave.php](modules/gateways/callback/rave.php?raw=true) in [modules/gateways/callback](modules/gateways/callback) to the `/modules/gateways/callback` folder of your WHMCS installation.
3. Go to your WHMCS admin page, and click on `Setup > Payments > Payment Gateways`
4. Click on all payment gateways and click on Rave Payment to activate
5. Enter your details and save
>Test Card
```bash
5438898014560229
cvv 789
Expiry Month 09
Expiry Year 19
Pin 3310
otp 12345
```>Test Bank Account
```bash
Access Bank
Account number: 0690000004
otp: 12345
``````bash
Providus Bank
Account number: 5900102340, 5900002567
otp: 12345
```* __Company/Business Name__ - (Compulsory) customize the title of the Pay Modal.
* __Company/Business Description__ - (Compulsory) customize the description on the Pay Modal.
* __Logo__ - (Optional) customize the logo on the Pay Modal. Enter a full url (with 'http'). Default is Rave logo.
* __Payment Method__ - (Compulsory) Card Only, Account only, USSD only or All.
* __Public Key__ - Enter your public key which can be retrieved from "Pay Buttons" page on your Rave account dashboard.
* __Secret Key__ - Enter your public key which can be retrieved from "Pay Buttons" page on your Rave account dashboard.
* __Payment Way__ - This specifies if you want a pop up modal of rave(inline) or it should redirect(hosted)
* __Pay Button Text__ - (Optional) The text to display on the button. Default: "PAY NOW".
* __Test Mode__ - Tick to enable test mode.
* __Gateway Logs__ - Tick to enable gateway logs.
* Click __Save Changes__ to save your changes.## ToDo
- Recurring Payments