diadal/laravel-kudaopenapi

虚拟账户的KudaBank Open API

dev-master / 0.0.1.x-dev 2022-06-20 18:04 UTC

This package is auto-updated.

Last update: 2024-09-20 23:13:47 UTC


README

尼日利亚的快速支付网关

Total Downloads License

此包提供了一种简单的方式与Kuda Open Api协同工作。要了解所有相关信息,请访问Kuda Open Api文档

安装

使用Composer

$ composer require diadal/laravel-kudaopenapi
php artisan vendor:publish --provider="Diadal\Kuda\KudaServiceProvider"

使用方法

.evn

KUDA_PRIVATE_KEY= <RSAKeyValue>******************
KUDA_PUBLIC_KEY= <RSAKeyValue>-******************
KUDA_CLIENT_KEY= ******************
KUDA_BASE_URL= "https://kuda-openapi.kuda.com/v1​"

控制器

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Diadal\Kuda\KudaOpenApi;


class InvoiceController extends Controller
{
    /**
     * __construct
     *
     * @return void
     */
    public function __construct()
    {
        ...
        $this->KudaOpenApi = new KudaOpenApi();
    }


你可以做的事情示例

public function GetBankList()
    {

        
        return $this->KudaOpenApi->GetBankList();
    }
// this work with any motheds Api called  mainData is default KudaOpenApi data or payload
public function OtherMethods()
    {

        $data = [...];
        return $this->KudaOpenApi->OtherMethods($data);
    }

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。