Looking to hire Laravel developers? Try LaraJobs
This package is not available.

laravel-weevo maintained by akika

Description
Weevo package for Laravel to allow merchants to connect
Last update
2026/02/26 11:44 (dev-main)
License
Downloads
63

Comments
comments powered by Disqus

Laravel Weevo Package by Akika Digital

The Laravel Weevo package allows you to transfer money through the NCBA Open Banking APIs. The package supports Laravel version 5 and above.

Installation

You can install the package via composer:

composer require akika/laravel-weevo

After installing the package, publish the configuration file using the following command:

php artisan weevo:install

ENV Variables

You can add the following variables to your env file. Make sure to add the requested information.

WEEVO_ENV=
WEEVO_DEBUG=
WEEVO_SANDBOX_URL=
WEEVO_PRODUCTION_URL=

Set Credentials

In case Weevo is initialized with null values, the following function can be called to set the credentials

public function setCredentials($username, $apiKey, $apiSecret);

Delivery Statuses

Below are the available statuses

case Pending = 'pending';
case Assigned = 'assigned';
case Picked = 'picked';
case InTransit = 'in_transit';
case DeliveryInitiated = 'delivery_initiated';
case PaymentRequested = 'payment_requested';
case Delivered = 'delivered';
case Failed = 'failed';
case Cancelled = 'cancelled';
case Returning = 'returning';
case Returned = 'returned';