jwiegant / laravel-tikkie
Laravel Package for ABN-AMRO Tikkie API v2
Installs: 103
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 2
Open Issues: 0
Type:laravel
Requires
- guzzlehttp/guzzle: ^7.0.1
- nesbot/carbon: ^2.17
Requires (Dev)
- illuminate/support: ^7.0|^8.0
- orchestra/testbench: ^6.4
- phpmd/phpmd: ^2.8
- roave/security-advisories: dev-master
README
Laravel Tikkie
The package simply provides a Laravel service provider, facade and config file for the ABN-AMRO Tikkie's API v2.
Check this link for more information on ABN-AMRO Tikkie.
Installation
You can install this package via Composer using:
composer require cloudmazing/laravel-tikkie
Configuration
You need to publish the config file to app/config/tikkie.php
. To do so, run:
php artisan vendor:publish --tag=tikkie-config
Now you need to set your configuration using environment variables.
TIKKIE_API_KEY=XXXXXXXXXXXXXXXXXXX TIKKIE_APP_TOKEN=XXXXXXXXXXXXXXXXXXX
Want to start in the sandbox first, then also set the following variable
TIKKIE_SANDBOX=true
Notification / Subscription
ABNAMRO can provide a post request upon payment and refund. They provide the details which you can use to find the payment / refund in your own system and check the status at Tikkie.
We've implemented a post route to [your_website]/api/tikkie/notification
which will
generate a Payment or Refund Event based on what's posted.
To use this route also add to your .env file
TIKKIE_ADD_ROUTE=true
Check out the documentation for more information.
Documentation
Example
Want to create an example application?
Contributing
Please see contributing.md for details.
Security
If you discover any security related issues, please email author email instead of using the issue tracker.
License
Please see the license file for more information.