Download the PHP package tomato-technologies/tomato-omipay without Composer
On this page you can find all versions of the php package tomato-technologies/tomato-omipay. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tomato-technologies/tomato-omipay
More information about tomato-technologies/tomato-omipay
Files in tomato-technologies/tomato-omipay
Package tomato-omipay
Short Description OmiPay for Laravel project
License MIT
Informations about the package tomato-omipay
OmiPay Laravel wrapper
Installation
Laravel 5.5 uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.
Laravel 5.5+:
If you don't use auto-discovery, add the ServiceProvider to the providers array in config/app.php
If you want to make it easier to access Pusher or Event class, add this to your facades in app.php:
Usage
Before usage, please remember to set your OMIPAY_MERCHANT_NO
and OMIPAY_MERCHANT_KEY
in .env
file. The merchant number should be a number with "M", eg. "000034".
If you want to get more config on this wrapper, you can pull a configuration file into your application by running on of the following artisan command:
Example Coding
Making a QRorder:
Here is what you will see from var_dump($result)
, then using pay_url
to redirect use for payment
Example of How to receive Notification from OmiPay
Only verified request will be fired on this event, so there is not need to check the sign.
Listen omipay.got-notification
in you EventServiceProvider and map it to you own handler.
Here is example handler, $data
is an array containing all request data (https://www.omipay.com.au/Help/API_new.html#nine).
Change Logs
Updates on 19 Dec 2018:
For any Omipay order which support "redirect_url", this package will include the "redirect_url" to the "pay_url", for example
Before:
After:
All versions of tomato-omipay with dependencies
illuminate/contracts Version 5.2.x|5.3.x|5.4.x|5.5.x|5.6.x|5.7.x
illuminate/support Version 5.2.x|5.3.x|5.4.x|5.5.x|5.6.x|5.7.x