Portal Pulsa API, (*1)
Package for Laravel 5
Official Documentation
Installation, (*2)
composer require azioarv/portalpulsa
Add the following code to config/app.php
Provider, (*3)
AzioArv\PortalPulsa\PortalPulsaServiceProvider::class
Aliases, (*4)
'Pulsa' => AzioArv\PortalPulsa\PortalPulsaFacade::class
Run This Command, (*5)
php artisan vendor publish
Configuration
.env, (*6)
PULSA_ID=<your_id>
PULSA_KEY=<your_key>
PULSA_SECRET=<your_secret>
Usage
Check Saldo, (*7)
Pulsa::saldo();
Check Price Product, (*8)
Pulsa::cekHarga($productCode);
Check Status, (*9)
Pulsa::status($transcationID);
Process Transcation, (*10)
Pulsa::prosesPulsa($productCode,$phoneNumber,$transactionID);
Process PLN Transcation, (*11)
Pulsa::prosesPLN($productCode,$phoneNumber,$plnNumber,$transactionID);