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.12.0 #175

Merged
merged 102 commits into from
Apr 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
955a13a
Request To Pay Payment method removed (#77)
ShuCh3n Feb 2, 2023
9dd7662
Fixed an issue with getting issuers for iDeal (#78)
reflie-nxte Feb 7, 2023
8587f8f
Adding missing subscriptions parameters (#79)
ShuCh3n Feb 9, 2023
593041b
Bancontact update & fixes (#80)
ShuCh3n Feb 9, 2023
6ab62c0
Return null when response data is not set (#81)
ShuCh3n Feb 15, 2023
4a0276c
BP-2345 add return and push url in the i deal qr request in the php s…
ShuCh3n Feb 21, 2023
eaad599
1.3.1
ShuCh3n Feb 21, 2023
3c11eaf
Changing the version
ShuCh3n Feb 21, 2023
5a9e46b
Merge branch 'master' into develop
ShuCh3n Feb 21, 2023
353ee21
Merge conflict
ShuCh3n Feb 21, 2023
1c5523d
Update changelog
ShuCh3n Feb 21, 2023
5103252
Update changelog
ShuCh3n Feb 21, 2023
79e0e55
Return string instead of int in subcode code (#88)
ShuCh3n Feb 23, 2023
ad8b3c5
[Bugfixes] outdated subscription example (#90)
ShuCh3n Feb 24, 2023
831c158
GitHub/action psr12 and phplint validation (#92)
avido Mar 2, 2023
af834dc
Update ideal qr test (#94)
ShuCh3n Mar 13, 2023
e6fa220
BP-2404 Feature/8.2 support (#95)
ShuCh3n Mar 23, 2023
cd9f4c4
Release 1.5.0 (#97)
ShuCh3n Mar 23, 2023
d3ef257
BP-2441 Added support for transaction requests without specifying a s…
SandervdHulst Apr 7, 2023
5bf7acc
Update Transaction Comment (#103)
Muneeb60coder Apr 7, 2023
0b1871a
created new PayablePaymentMethod for when no service is specified
vegimcarkaxhija Apr 12, 2023
8ed0bdc
fix style
vegimcarkaxhija Apr 12, 2023
9db28b9
Minor fixes
ShuCh3n Apr 12, 2023
dee3b3d
Merge branch 'hotfix/PaymentMethod_setServiceList' into hotfix/Improv…
ShuCh3n Apr 12, 2023
be8e919
update phpdoc, and fix Line exceeds 120 characters
vegimcarkaxhija Apr 12, 2023
4e67787
Remove method paynoservice
ShuCh3n Apr 12, 2023
48e3408
Merge branch 'hotfix/ImprovementsNoServicePayment' into hotfix/Paymen…
ShuCh3n Apr 12, 2023
b401e6b
Merge pull request #104 from buckaroo-it/hotfix/PaymentMethod_setServ…
vegimcarkaxhija Apr 12, 2023
699a9bc
Merge branch 'master' into develop
ShuCh3n Apr 14, 2023
8758d53
Inlcude monolog version 3
ShuCh3n Apr 14, 2023
6871cab
Include ramsey version 4
ShuCh3n Apr 14, 2023
786fa98
Merge branch 'master' into feature/BP-2527
ShuCh3n Apr 26, 2023
5ea6d83
Add missing property
ShuCh3n Apr 28, 2023
a8d4002
Merge pull request #108 from buckaroo-it/bugfix/missing-property
LucianTuriacArnia Apr 28, 2023
a6763d7
Add PayRemainder in KlarnaPay (#112)
LucianTuriacArnia May 16, 2023
07e0c70
Pay remainder missing for some methods (#113)
LucianTuriacArnia May 23, 2023
91426e3
BP-2509 Add Instant refunds,no service payment refactor (#109)
Rinor12010 May 23, 2023
c6c0765
BP-2527 Batch functionality (#114)
ShuCh3n May 23, 2023
405ee48
V1.6.0
ShuCh3n May 23, 2023
f3b21df
BP-2511 Removed Ippies (#117)
SandervdHulst May 26, 2023
6ae9189
BP-2417 Added Thunes (#111)
SandervdHulst May 26, 2023
667eb39
BP-2543 - Add (Bancontact) Deferred Sales (#116)
ShuCh3n May 31, 2023
cc98799
BP-2617 - Allow CustomParameters (#118)
ShuCh3n May 31, 2023
76ccd36
Bugfix/addition parameter (#119)
ShuCh3n Jun 15, 2023
c3ee4c2
Retain float in json_encode (#121)
ShuCh3n Jun 19, 2023
60266b8
Version change
ShuCh3n Jun 19, 2023
62e7730
BP-2507 Add Payment initiation (#110)
Rinor12010 Jun 20, 2023
2af90ef
Add missing shipping cost to refund in afterpay (#124)
ShuCh3n Jun 20, 2023
6a5be58
Bp 2688 update readme file (#125)
Buckaroo-Rene Jun 21, 2023
a0feca4
BP-2461 - Add the correct ModuleVersion and PlatformName (#120)
ShuCh3n Jun 21, 2023
5e00369
BP-2650 - Culture was not working correctly (#126)
SandervdHulst Jun 26, 2023
8e3ddc9
Prepare v1.7.0
ShuCh3n Jun 27, 2023
3955511
Merge branch 'master' into develop
ShuCh3n Jun 27, 2023
ef80095
Merge conflict resolved
ShuCh3n Jun 27, 2023
1791528
Remove head merge conflict
ShuCh3n Jun 27, 2023
2749d55
Comment removal
ShuCh3n Jun 27, 2023
a2bbb2c
Comment removal
ShuCh3n Jun 27, 2023
ed29924
Add pay by bank example (#128)
ShuCh3n Jul 6, 2023
bd12c3e
Merge branch 'master' into develop
ShuCh3n Jul 12, 2023
7204cc3
BP-2797 Add possibility to change Channel header (#134)
SandervdHulst Aug 10, 2023
e8654fb
Features/in3new (#138)
SandervdHulst Aug 30, 2023
7a08354
Prepare release 1.8.0
ShuCh3n Aug 30, 2023
ab7d7bc
Merge branch 'master' into develop
ShuCh3n Aug 30, 2023
69a4d2f
BP-2873
Rinor12010 Sep 5, 2023
20fd724
Merge pull request #140 from buckaroo-it/BP-2873-add-email-and-lastna…
Rinor12010 Sep 6, 2023
3755554
BP-2912 rename IDin to iDin (#145)
SandervdHulst Oct 13, 2023
eefdf3e
BP-3034 Add payment method "MB WAY" (#147)
harli91 Oct 20, 2023
568ff22
BP-3020 Add payment method "Multibanco" (#148)
harli91 Oct 20, 2023
344d7fd
Add GitHub action file
Rinor12010 Oct 25, 2023
bb0c4b8
Merge pull request #150 from buckaroo-it/sonarqube
Rinor12010 Oct 25, 2023
96c957b
Phone number fixes (#144)
LucianTuriacArnia Nov 13, 2023
8885205
add method to get issuers for PayByBank (#152)
vildanbina Nov 13, 2023
3dde3e0
BP-3009 Resolve SonarQube bugs and update README.md (#151)
SandervdHulst Nov 15, 2023
1512e7b
1.9.0 (#154)
ShuCh3n Nov 15, 2023
2911ab8
Merge branch 'master' into develop
ShuCh3n Nov 15, 2023
3d3c2c7
Merge conflict
ShuCh3n Nov 15, 2023
2edf890
created a Factory to determine which guzzlehttp version is used
vegimcarkaxhija Nov 23, 2023
2f6d960
fix
vegimcarkaxhija Nov 23, 2023
f8271d3
BP-3189-add-get-active-subscription-to-retrieve-all-buckaroo-subscrip…
harli91 Nov 28, 2023
eb6ff94
BP-3179 Add support for "External Payments" (#158)
harli91 Dec 5, 2023
f270a86
Merge pull request #159 from buckaroo-it/add-support-for-guzzlehttp-v5
vegimcarkaxhija Dec 18, 2023
55dec4f
Prepare release 1.9.1
ShuCh3n Dec 18, 2023
0092be9
Merge branch 'master' into develop
ShuCh3n Dec 18, 2023
e4b3744
1.9.1
ShuCh3n Dec 18, 2023
35ab3e8
BP-3287 Add more debtor information for Buckaroo Subscriptions (#161)
harli91 Jan 9, 2024
71f68ee
Adding env variable to enable disable stdout logger (#163)
ShuCh3n Mar 1, 2024
c438575
Adding Knaken payment (#164)
ShuCh3n Mar 5, 2024
9dd3d00
Composer update
ShuCh3n Mar 5, 2024
831cb04
Merge branch 'master' into develop
ShuCh3n Mar 5, 2024
4b697a8
In3 update phone adapter key
ShuCh3n Mar 5, 2024
3e3ea83
Merge pull request #166 from buckaroo-it/update-adapter-key
LucianTuriacArnia Mar 5, 2024
5e9e363
BA-239 Make it possible to override the version within requests (#168)
ShuCh3n Mar 12, 2024
c6e8e7b
add Ideal Processing as separate payment method, also removed duplica…
vegimcarkaxhija Mar 12, 2024
9cb7e4c
Merge pull request #169 from buckaroo-it/BA-243-iDEAL-Processing-not-…
vegimcarkaxhija Mar 12, 2024
aa94611
add pending approval response status
vildanbina Apr 11, 2024
418f56e
Merge pull request #170 from buckaroo-it/BA-259-Add-Pending-Approval-…
vildanbina Apr 12, 2024
6fe14d8
remove tinka
vildanbina Apr 12, 2024
490b99f
ignore `iDealProcessing` name pascal case check
vildanbina Apr 12, 2024
93fbf69
Merge pull request #171 from buckaroo-it/BA-252-Remove-Tinka
vildanbina Apr 16, 2024
72a2f62
Version change (#172)
ShuCh3n Apr 17, 2024
b80b3ba
Merge branch 'master' into develop
ShuCh3n Apr 17, 2024
3935386
Change version number to 1.12.0 (#174)
ShuCh3n Apr 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "buckaroo/sdk",
"description": "Buckaroo payment SDK",
"license": "MIT",
"version": "1.11.0",
"version": "1.12.0",
"type": "library",
"require": {
"php": ">=7.4|^8.0",
Expand Down
81 changes: 0 additions & 81 deletions example/transactions/tinka.php

This file was deleted.

1 change: 1 addition & 0 deletions phpcs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
<exclude-pattern>src/PaymentMethods/iDeal/iDeal.php</exclude-pattern>
<exclude-pattern>src/PaymentMethods/iDealQR/iDealQR.php</exclude-pattern>
<exclude-pattern>src/PaymentMethods/iDin/iDin.php</exclude-pattern>
<exclude-pattern>src/PaymentMethods/iDealProcessing/iDealProcessing.php</exclude-pattern>
</rule>


Expand Down
9 changes: 7 additions & 2 deletions src/PaymentMethods/PaymentFacade.php
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,13 @@ public function paymentMethod(): PaymentMethod
*/
public function __call(?string $name, array $arguments)
{
if (method_exists($this->paymentMethod, $name))
{
if (method_exists($this->paymentMethod, $name)) {
if($name === 'setServiceVersion') {
$this->paymentMethod->setServiceVersion($arguments[0]);

return $this;
}

$this->paymentMethod->setPayload((new PayloadService($arguments[0] ?? []))->toArray());

return $this->paymentMethod->$name();
Expand Down
10 changes: 10 additions & 0 deletions src/PaymentMethods/PaymentMethod.php
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,16 @@ public function serviceVersion(): int
return $this->serviceVersion;
}

/**
* @return PaymentInterface
*/
public function setServiceVersion(int $serviceVersion): PaymentInterface
{
$this->serviceVersion = $serviceVersion;

return $this;
}

/**
* @param bool|null $isManually
* @return $this
Expand Down
7 changes: 3 additions & 4 deletions src/PaymentMethods/PaymentMethodFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
use Buckaroo\PaymentMethods\iDin\iDin;
use Buckaroo\PaymentMethods\SEPA\SEPA;
use Buckaroo\PaymentMethods\iDeal\iDeal;
use Buckaroo\PaymentMethods\iDealProcessing\iDealProcessing;
use Buckaroo\PaymentMethods\MBWay\MBWay;
use Buckaroo\PaymentMethods\Tinka\Tinka;
use Buckaroo\Exceptions\BuckarooException;
use Buckaroo\PaymentMethods\Alipay\Alipay;
use Buckaroo\PaymentMethods\In3Old\In3Old;
Expand Down Expand Up @@ -92,7 +92,8 @@ class PaymentMethodFactory
],
CreditClick::class => ['creditclick'],
CreditManagement::class => ['credit_management'],
iDeal::class => ['ideal', 'idealprocessing'],
iDeal::class => ['ideal'],
iDealProcessing::class => ['idealprocessing'],
iDealQR::class => ['ideal_qr'],
iDin::class => ['idin'],
In3::class => ['in3'],
Expand All @@ -113,14 +114,12 @@ class PaymentMethodFactory
ExternalPayment::class => ['externalpayment'],
Emandates::class => ['emandates'],
Sofort::class => ['sofort', 'sofortueberweisung'],
Tinka::class => ['tinka'],
Marketplaces::class => ['marketplaces'],
NoServiceSpecifiedPayment::class => ['noservice'],
Payconiq::class => ['payconiq'],
Przelewy24::class => ['przelewy24'],
PointOfSale::class => ['pospayment'],
Giropay::class => ['giropay'],
NoServiceSpecifiedPayment::class => ['noservice'],
GiftCard::class => [
'giftcard', 'westlandbon', 'babygiftcard', 'babyparkgiftcard',
'beautywellness', 'boekenbon', 'boekenvoordeel',
Expand Down
137 changes: 0 additions & 137 deletions src/PaymentMethods/Tinka/Models/Pay.php

This file was deleted.

Loading
Loading