Currency

Go the system setting an select Currency on the list view the click, it will redirect to Currency List page.

logo

In this page as you can see the list of currencies. Our system supports multiple currencies also provide the option that every currency rate can live update by clicking Rate Refresh button on the top right corner. This will automatically update the currency rate as per the latest rate. In the list view, you can see the currency code, currency symbol, currency rate, and status of the currency. You can see the every row with action button ..., Click this button and will show pop with manus Edit, Delete and Make Default. You can edit the currency by clicking on the Edit button, delete the currency by clicking on the Delete button and make the currency default by clicking on the Make Default button.

Initially, the system will have the default currency as USD. You can change the default currency by clicking on the Make Default button. This default

will be the base currency for the system. All the prices will be calculated based on this currency.

sitemap

You can edit the currency by clicking on the Edit button and will the redirect to Currency edit page where you can update the currency. You can update the currency code, currency symbol, currency rate, and status of the currency.

sitemap

Payment Gateways

Go to System Settings and select Payment Gateways from the list view.

payment method

Gateway Types

Your system supports two types of payment gateways:

Type Behavior Use Case
Auto Payment Gateway Automatically redirects to the payment gateway page to process payment Stripe, PayPal, etc.
Manual Payment Gateway Shows payment details and asks user to make payment manually, then submit proof Bank transfers, custom payments

Quick Setup Checklist

Before configuring any gateway, ensure you have:

Default Gateways

The system includes 15+ pre-configured payment gateways:

Adding a New Gateway

Click Add Payment Gateway on the top right corner.

payment gateway

Required Fields

Field Description
Name Display name for the gateway
Code Unique identifier (e.g., stripe, paypal)
Minimum Amount Lowest transaction amount allowed
Maximum Amount Highest transaction amount allowed
Fixed Charge Flat fee per transaction
Percentage Charge Percentage fee per transaction
Supported Currencies Currencies the gateway accepts
Status Active or Inactive

Auto Gateway Credentials

For auto payment gateways, provide:

Manual Gateway Extra Fields

Add custom fields by clicking Add Extra Field:

Field Options
Field Name e.g., Transaction ID, Receipt
Field Type Text, File, Number
Required Yes/No

Webhook URL Reference

Each gateway has a specific webhook endpoint on your server:

Gateway Webhook URL
Stripe https://yourdomain.com/webhooks/stripe
PayPal https://yourdomain.com/webhooks/paypal
Flutterwave https://yourdomain.com/webhooks/flutterwave
Paystack https://yourdomain.com/webhooks/paystack
Mollie https://yourdomain.com/webhooks/mollie
PayU https://yourdomain.com/webhooks/payu
Tip

Always set the webhook URL in your gateway dashboard to receive payment confirmations. Without webhooks, deposit confirmations may be delayed.

Testing Payments

  1. Enable Sandbox/Test Mode in your gateway dashboard
  2. Set the gateway to Inactive or use test credentials in Investra
  3. Process a small test transaction
  4. Verify the deposit appears in the admin panel
  5. Switch to production credentials when ready

Gateway-Specific Setup

For detailed setup instructions for each gateway, see:


Withdraw Methods

Go the system setting an select Withdraw Methods on the list view the click, it will redirect to Withdraw Methods List page.

withdraw method

In this page as you can see the list of withdraw Methods. Our system supports multiple withdraw Methods. In the list view, you can see the withdraw method name, withdraw method code, minimum amount, maximum amount, charge, currency and status of the withdraw method. You can see the every row with action button ..., Click this button and will show pop with manus Edit and Delete. You can edit the withdraw method by clicking on the Edit button, delete the withdraw method by clicking on the Delete button.

withdraw method

You can edit the withdraw method by clicking on the Edit button and will the redirect to Currency edit page where you can update the required fields. You can update the withdraw method name, withdraw method code, minimum amount, maximum amount, charge, currency and status of the withdraw method.

withdraw method

Withdraw method need extra fields to be added. You can add extra fields by clicking on the Add Extra Field button on the top right corner. You can add extra field name, extra field type, is required or not.

withdraw method

If you want to add manual withdraw method then make sure to add Extra Field in the withdraw method. You can add extra field by clicking on the Add Extra Field button on the top right corner. You can add extra field name, extra field type, is required or not.

withdraw method