Logo Lanfrica

PAY-HERO-KENYA/payhero-php-package

Domaine:

digital infrastructure

Type de record:

software
Créateur:
PAY
Hôte:
# PayHeroAPI PHP Client This PHP client library enables easy interaction with the PayHero API, allowing developers to integrate PayHero's payment processing capabilities into their PHP applications. With this client, you can perform operations like checking wallet balances, topping up service wallets, initiating payments, and querying transaction statuses. To be able to generate API keys with Pay Hero to use our API services you need to create an account with us. Create an account using below link and verify your account to be able to proceed. Go To: app.payhero.co.ke ## Features - **Wallet Balance Inquiry:** Check the balance of service and payment wallets. - **Wallet Top-Up:** Top up service wallets with a specified amount. - **Payment Processing:** Send customer M-Pesa STK Push for payment collection. - **Transaction Status:** Check the status of a specific transaction. - **Account Transactions:** Retrieve a list of transactions for an account. - **SasaPay Payments:** Process payments through SasaPay. - **Withdrawals:** Withdraw funds to mobile or bank accounts via SasaPay. ## Installation To get started run this command in your terminal: ```markdown composer require payherokenya/payhero-php ``` To use this PHP client in your project, simply include the `PayHeroAPI` class in your PHP script. ```php require_once 'vendor/payherokenya/payhero-php/ph-class.php'; ``` ## Usage ### Initializing the Client ```php $apiUsername = 'your_api_username'; $apiPassword = 'your_api_password'; $payHeroAPI = new PayHeroAPI($apiUsername, $apiPassword); ``` ### Checking Wallet Balances ```php $serviceWalletBalance = $payHeroAPI->getServiceWalletBalance(); $paymentWalletBalance = $payHeroAPI->getPaymentWalletBalance(); ``` ### Topping Up Service Wallet ```php $topUpResponse = $payHeroAPI->topUpServiceWallet($amount, $phone); ``` ### Sending Customer M-Pesa STK Push ```php $stkPushResponse = $payHeroAPI->Sen …

Licenses