Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.15.0 #194

Merged
merged 10 commits into from
Oct 14, 2024
2 changes: 1 addition & 1 deletion .github/workflows/codestyle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
fail-fast: true
matrix:
php: [7.4, 8.1, 8.2, 8.3]
php: [8.1, 8.2, 8.3]
stability: [prefer-stable]

name: PHP ${{ matrix.php }} - ${{ matrix.stability }} - ${{ matrix.os }}
Expand Down
88 changes: 88 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,94 @@ All notable changes to this project will be documented in this file.

## [Released]

## [1.14.0]
- BA-333 Add Belgium banks for the payment method PayByBank.
- BA-350 Push URL is set as a required parameter, but it should not be required when you want to follow the plaza Push settings.
- BA-383 Remove is_callable check for ServiceList parameters.
- BA-370 In some cases the PUSH messages are not being processed properly when a “/” is included in the name.

## [1.13.0]
- BA-269 Add iDEAL Snel Bestellen (Fast checkout)
- BA-278 Add payment method: Blik
- BA-276 Remove payment method: CreditClick

## [1.12.0]
- BA-252 Remove payment method: Tinka
- BA-239 - Fix: It is not possible to override the version withing requests
- BA-243 - Fix: iDEAL Processing not working properly, iDEAL processing is now a separate method.

## [1.11.0]
- BA-134 Add default Stdout Logger
- BP-3287 Add more debtor information for Buckaroo Subscriptions
- New payment method: Knaken Settle
- Bugfix: In3 update phone adapter key

## [1.10.0]
- BP-3189 Add "GetActiveSubscription" to retrieve all Buckaroo subscriptions
- BP-3290 Add fix for older Guzzlehttp version (v5)
- BP-3179 Add support for "External Payments"

## [1.9.0]
- BP-2873 Add "email" and "lastname" parameters for giftcard refunds
- BP-3034 Add payment method "MB WAY"
- BP-3020 Add payment method "Multibanco"
- BP-3009 PHP SDK defaults to testtransaction when left empty
- Able to retrieve issuers for PayByBank

## [1.8.1]
- BP-2912 rename IDin to iDin (#145) Contributed by @roelvanhintum

## [1.8.0]
- BP-2698 - Add example: PayByBank
- BP-2776 - Hotfix: Trustly payremainder adapter applied
- BP-2797 Add possibility to change Channel header
- Fixing dynamic property in Culture header
- Hotfix - default value in software header & additionalParameter fix
- Additional parameter fix
- Hotfix - HTTPACCEPTLANGUAGE should not be configure as culture
- Hotfix: additional parameters
- New In3 payment method

## [1.7.0]
- BP-2461 - Add the correct ModuleVersion and PlatformName
- BP-2688 - UPDATE README.md file on Github
- BP-2650 - Culture was not working correctly
- BP-2417 - Added Thunes
- BP-2507 - Add Payment initiation
- BP-2511 - Ippies is not a Giftcard
- BP-2543 - Add (Bancontact) Deferred Sales
- BP-2617 - Allow CustomParameters
- BP-2685 - ShippingCosts is missing for Riverty/AfterPay old
- BP-2460 - Add the correct ModuleVersion
- Ability to fill in software header
- Able to pass in a config object into the constructor
- Fixing wrong name in additional parameter
- Authenticate method refers to authorize
- Push validator fix

## [1.6.0]
- BP-2404 Feature/8.2 support
- BP-2509 Add Instant refunds,no service payment refactor
- BP-2527 Batch functionality
- Update ideal qr test
- Update Transaction Comment
- Created new PayablePaymentMethod for when no service is specified
- Remove method paynoservice
- Inlcude monolog version 3
- Include ramsey version 4
- Add missing property
- Add PayRemainder in KlarnaPay
- Pay remainder missing for some methods
- Add PayRemainder to Alipay
- Add PayRemainder to Paypal
- Add PayRemainder to Payconiq
- Add PayRemainder to Afterpay
- Add PayRemainder to Trustly
- Add PayRemainder to Przelewy24
- Add PayRemainder to Belfius
- Add PayRemainder to EPS
- Add transaction batch endpoint

## [1.5.2]
- Downgrade Ramsey UUID package to version 3 in order to support PHP 7.4

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Start accepting payments today with Buckaroo.
To use the Buckaroo API client, the following things are required:

+ A Buckaroo account ([Dutch](https://www.buckaroo.nl/start) or [English](https://www.buckaroo.eu/solutions/request-form))
+ PHP >= 7.4
+ PHP >= 8.1
+ Up-to-date OpenSSL (or other SSL/TLS toolkit)

### Composer Installation
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
"name": "buckaroo/sdk",
"description": "Buckaroo payment SDK",
"license": "MIT",
"version": "1.14.1",
"version": "1.15.0",
"type": "library",
"require": {
"php": ">=7.4|^8.0",
"php": "^8.1",
"ext-json": "*",
"ext-pcre": "*",
"ext-fileinfo": "*",
Expand Down
22 changes: 0 additions & 22 deletions example/transactions/giropay.php

This file was deleted.

50 changes: 0 additions & 50 deletions src/PaymentMethods/Giropay/Giropay.php

This file was deleted.

29 changes: 0 additions & 29 deletions src/PaymentMethods/Giropay/Models/Pay.php

This file was deleted.

2 changes: 2 additions & 0 deletions src/PaymentMethods/KlarnaKP/KlarnaKP.php
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ public function cancelReserve(): TransactionResponse

$this->setServiceList('CancelReservation', $cancel);

$this->setPayPayload();

return $this->dataRequest();
}

Expand Down
2 changes: 0 additions & 2 deletions src/PaymentMethods/PaymentMethodFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
use Buckaroo\PaymentMethods\Thunes\Thunes;
use Buckaroo\PaymentMethods\Belfius\Belfius;
use Buckaroo\PaymentMethods\Billink\Billink;
use Buckaroo\PaymentMethods\Giropay\Giropay;
use Buckaroo\PaymentMethods\iDealQR\iDealQR;
use Buckaroo\PaymentMethods\Surepay\Surepay;
use Buckaroo\PaymentMethods\Trustly\Trustly;
Expand Down Expand Up @@ -119,7 +118,6 @@ class PaymentMethodFactory
Payconiq::class => ['payconiq'],
Przelewy24::class => ['przelewy24'],
PointOfSale::class => ['pospayment'],
Giropay::class => ['giropay'],
GiftCard::class => [
'giftcard', 'westlandbon', 'babygiftcard', 'babyparkgiftcard',
'beautywellness', 'boekenbon', 'boekenvoordeel',
Expand Down
57 changes: 0 additions & 57 deletions tests/Buckaroo/Payments/GiropayTest.php

This file was deleted.

Loading
Loading