ING iDeal advanced API client wrapper for Laravel
pieterf/laravel-ing-ideal-advanced is a Laravel package for ing ideal advanced api client wrapper for laravel.
It currently has 0 GitHub stars and 38 downloads on Packagist (latest version v2.0.0).
Install it with composer require pieterf/laravel-ing-ideal-advanced.
Discover more Laravel packages by pieterf
or browse all Laravel packages to compare alternatives.
Last updated
You can install the package via composer:
composer require pieterf/laravel-ing-ideal-advanced
You can publish the config file with:
php artisan vendor:publish --tag="laravel-ing-ideal-advanced-config"
IDEAL_MERCHANT_ID=XXXXXXXXX
IDEAL_ACQUIRER_URL="https://idealtest.secure-ing.com/ideal/iDEALv3"
IDEAL_PRIVATE_KEY_PASSWORD=XXXXXXXXXXXXX
$issuers = LaravelIngIdealAdvanced::getIssuers();
foreach ($issuers->getCountries() as $country) {
foreach ($country->getIssuers() as $issuer) {
$issuer->getName();
}
}
$transaction = LaravelIngIdealAdvanced::startTransaction(
$issuerId,
new Transaction(1.22, $description, $entranceCode, 60, $purchaseID),
route('call-back')
);
$transaction->getTransactionID()
$transaction = LaravelIngIdealAdvanced::getTransaction($transactionID);
$transaction->getStatus()
$transaction->getConsumerIBAN()
The MIT License (MIT). Please see License File for more information.