Download the PHP package polopolaw/fkwallet without Composer
On this page you can find all versions of the php package polopolaw/fkwallet. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download polopolaw/fkwallet
More information about polopolaw/fkwallet
Files in polopolaw/fkwallet
Download polopolaw/fkwallet
More information about polopolaw/fkwallet
Files in polopolaw/fkwallet
Vendor polopolaw
Package fkwallet
Short Description Laravel package for fkwallet.io API integration
License MIT
Package fkwallet
Short Description Laravel package for fkwallet.io API integration
License MIT
Please rate this library. Is it a good library?
Informations about the package fkwallet
FKWallet Laravel Package
Laravel package for integration with fkwallet.io API.
Quick Start
Using Facade
Using Proxy
You can specify a proxy for requests in two ways:
Using Custom Credentials
Override configured keys at runtime:
Using Service
Installation
Install the package via Composer:
Configuration
Publish the configuration file:
Add the following to your .env file:
Available Methods
Note: All methods use the
FKWALLET_PUBLIC_KEYandFKWALLET_PRIVATE_KEYfrom your configuration file. Or you can pass as a parameter keys.
GET Methods
getBalance()- Get wallet balancegetHistory(?string $dateFrom, ?string $dateTo, int $page, int $limit)- Get transaction historygetCurrencies()- Get list of currenciesgetPaymentSystems()- Get payment systemsgetSbpList()- Get SBP banks listgetMobileCarrierList()- Get mobile carriers listgetWithdrawalStatus(string $orderId, OrderStatusType $type)- Get withdrawal statusgetTransferStatus(int $id)- Get transfer statusgetOnlineProductCategories()- Get online product categoriesgetOnlineProducts(int $categoryId)- Get online productsgetOnlineOrderStatus(string $orderId)- Get online order status
POST Methods
createWithdrawal(WithdrawalRequest $request)- Create withdrawalcreateTransfer(TransferRequest $request)- Create transfercreateOnlineOrder(OnlineOrderRequest $request)- Create online order
Documentation
For detailed documentation, see the docs directory.
To generate Docusaurus documentation:
Testing
Run tests with Pest:
Requirements
- PHP 8.1+
- Laravel 9.0+ | 10.0+ | 11.0+
License
MIT
All versions of fkwallet with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
The package polopolaw/fkwallet contains the following files
Loading the files please wait ...