Skip to content

Virtual Account

Abraham Olaobaju edited this page Aug 23, 2023 · 2 revisions

Overview

Create a Virtual Account Number.

Create Virtual Account Numbers for your Users

use Flutterwave\Service\VirtualAccount;

$service = new VirtualAccount();

$payload = [
    "email" => "kennyio@gmail.com",
    "bvn" => "12345678901",
];

$response = $service->create($payload);
print_r($response);

Create bulk virtual account numbers.

Fetch a virtual account number using order reference

use Flutterwave\Service\VirtualAccount;

$service = new VirtualAccount();

$payload = [
    "email" => "kennyio@gmail.com",
    "bvn" => "12345678901",
    "tx_ref" => "kenny-".time()
];

$response = $service->createBulk(($payload);
print_r($response);

Get a virtual account number.

use Flutterwave\Service\VirtualAccount;

$order_ref = 'RND_2641579516055928';
$service = new VirtualAccount();
$response = $service->get($order_ref);
print_r($response);

Clone this wiki locally