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

BP-3009 Resolve SonarQube bugs and update README.md #151

Merged
merged 2 commits into from
Nov 15, 2023

Conversation

SandervdHulst
Copy link
Contributor

No description provided.

@Buckaroo-Rene Buckaroo-Rene changed the title Bugs, code smells and readme BP-3009 Resolve SonarQube bugs and update README.md Oct 31, 2023
@@ -95,7 +95,7 @@ public function __call($method, $args)

if ($prefix === 'set')
{
return $this->offsetSet($param, $arg);
$this->offsetSet($param, $arg);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change this back or have the error in an else block otherwise it will always throw an error

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

$prefix = substr($method, 0, 3);
$param = substr($method, 3);
$arg = isset($args[0]) ? $args[0] : null;

if ($prefix === 'set')
{
    return $this->offsetSet($param, $arg);
} 

if ($prefix === 'get')
{
   return $this->offsetGet($param);
}

I'm not quite sure what this function is for because it's not being used.

Copy link
Contributor

@ShuCh3n ShuCh3n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor change in request

@ShuCh3n ShuCh3n merged commit 3dde3e0 into develop Nov 15, 2023
2 checks passed
ShuCh3n added a commit that referenced this pull request Nov 15, 2023
* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* BP-2912 rename IDin to iDin (#145)

* BP-2417 Added Thunes

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* BP-3034 Add payment method "MB WAY" (#147)

* BP-3034 Add payment method "MB WAY"

* fix namespace

* fix folder naming

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3020 Add payment method "Multibanco" (#148)

* BP-3020 Add payment method "Multibanco"

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Add GitHub action file

* Phone number fixes (#144)

* Remove unused phone parameters

* Remove comma after last element from array

* add method to get issuers for PayByBank (#152)

+ add tests for PayByBank & iDeal
+ create trait for reusable

* BP-3009 Resolve SonarQube bugs and update README.md (#151)

* Bugs and code smells

* Deleted unused method

* 1.9.0 (#154)

* Prepare release v1.8.0 (#139)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Prepare v1.8.1 (#149)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* BP-2417 Added Thunes

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* Prepare 1.8.1 release

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Checkout update

* Version update

* Fixing merge conflict

* Update workflows

* disable sonarcube

* Revert checklint

* Revert

* revert types and checkout version

* Remove sonarqube entirely

* Workflow

* Remove matrix os

* Re-add sonarqube

* removed error with exception

* Adding php 8.3

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>

* Merge conflict

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Ivascu Madalin <madalinivascu@gmail.com>
Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>
Co-authored-by: Vildan Bina <vildanbina@gmail.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
ShuCh3n added a commit that referenced this pull request Dec 19, 2023
* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* BP-2912 rename IDin to iDin (#145)

* BP-2417 Added Thunes

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* BP-3034 Add payment method "MB WAY" (#147)

* BP-3034 Add payment method "MB WAY"

* fix namespace

* fix folder naming

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3020 Add payment method "Multibanco" (#148)

* BP-3020 Add payment method "Multibanco"

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Add GitHub action file

* Phone number fixes (#144)

* Remove unused phone parameters

* Remove comma after last element from array

* add method to get issuers for PayByBank (#152)

+ add tests for PayByBank & iDeal
+ create trait for reusable

* BP-3009 Resolve SonarQube bugs and update README.md (#151)

* Bugs and code smells

* Deleted unused method

* 1.9.0 (#154)

* Prepare release v1.8.0 (#139)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Prepare v1.8.1 (#149)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* BP-2417 Added Thunes

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* Prepare 1.8.1 release

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Checkout update

* Version update

* Fixing merge conflict

* Update workflows

* disable sonarcube

* Revert checklint

* Revert

* revert types and checkout version

* Remove sonarqube entirely

* Workflow

* Remove matrix os

* Re-add sonarqube

* removed error with exception

* Adding php 8.3

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>

* Merge conflict

* created a Factory to determine which guzzlehttp version is used

* fix

* BP-3189-add-get-active-subscription-to-retrieve-all-buckaroo-subscriptions (#157)

* BP-3189 Add "GetActiveSubscription" to retrieve all Buckaroo subscriptions

* add tests

* format currency

* fix formatting

* fix x

* fix pipe error

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3179 Add support for "External Payments" (#158)

* BP-3179 Add support for "External Payments"

* rename test function

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Prepare release 1.9.1

* 1.9.1

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Ivascu Madalin <madalinivascu@gmail.com>
Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>
Co-authored-by: Vildan Bina <vildanbina@gmail.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
ShuCh3n added a commit that referenced this pull request Mar 5, 2024
* 1.10.0 (#160)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* BP-2912 rename IDin to iDin (#145)

* BP-2417 Added Thunes

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* BP-3034 Add payment method "MB WAY" (#147)

* BP-3034 Add payment method "MB WAY"

* fix namespace

* fix folder naming

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3020 Add payment method "Multibanco" (#148)

* BP-3020 Add payment method "Multibanco"

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Add GitHub action file

* Phone number fixes (#144)

* Remove unused phone parameters

* Remove comma after last element from array

* add method to get issuers for PayByBank (#152)

+ add tests for PayByBank & iDeal
+ create trait for reusable

* BP-3009 Resolve SonarQube bugs and update README.md (#151)

* Bugs and code smells

* Deleted unused method

* 1.9.0 (#154)

* Prepare release v1.8.0 (#139)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Prepare v1.8.1 (#149)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* BP-2417 Added Thunes

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* Prepare 1.8.1 release

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Checkout update

* Version update

* Fixing merge conflict

* Update workflows

* disable sonarcube

* Revert checklint

* Revert

* revert types and checkout version

* Remove sonarqube entirely

* Workflow

* Remove matrix os

* Re-add sonarqube

* removed error with exception

* Adding php 8.3

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>

* Merge conflict

* created a Factory to determine which guzzlehttp version is used

* fix

* BP-3189-add-get-active-subscription-to-retrieve-all-buckaroo-subscriptions (#157)

* BP-3189 Add "GetActiveSubscription" to retrieve all Buckaroo subscriptions

* add tests

* format currency

* fix formatting

* fix x

* fix pipe error

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3179 Add support for "External Payments" (#158)

* BP-3179 Add support for "External Payments"

* rename test function

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Prepare release 1.9.1

* 1.9.1

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Ivascu Madalin <madalinivascu@gmail.com>
Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>
Co-authored-by: Vildan Bina <vildanbina@gmail.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>

* Composer version name update

* Update

* Knaken payment

* Adding refund to test

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Ivascu Madalin <madalinivascu@gmail.com>
Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>
Co-authored-by: Vildan Bina <vildanbina@gmail.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
ShuCh3n added a commit that referenced this pull request Mar 5, 2024
* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* BP-2912 rename IDin to iDin (#145)

* BP-2417 Added Thunes

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* BP-3034 Add payment method "MB WAY" (#147)

* BP-3034 Add payment method "MB WAY"

* fix namespace

* fix folder naming

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3020 Add payment method "Multibanco" (#148)

* BP-3020 Add payment method "Multibanco"

* fix tests

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Add GitHub action file

* Phone number fixes (#144)

* Remove unused phone parameters

* Remove comma after last element from array

* add method to get issuers for PayByBank (#152)

+ add tests for PayByBank & iDeal
+ create trait for reusable

* BP-3009 Resolve SonarQube bugs and update README.md (#151)

* Bugs and code smells

* Deleted unused method

* 1.9.0 (#154)

* Prepare release v1.8.0 (#139)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Prepare v1.8.1 (#149)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* BP-2417 Added Thunes

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* Push validator fix (#123)

* Retain float in json_encode

* Version update

* Update README.md

Update READM.md

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>

* BP-2461 - Add the correct ModuleVersion and PlatformName (#120)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Ability to fill in software header

* Able to pass in a config object into the constructor

* PHP CS Fixer

* Ignoring spaceafterkeyword

* BP-2650 - Culture was not working correctly (#126)

* BP-2417 Added Thunes

* BP-2650 - Culture was not working correctly

* Deleted Thunes/Models/Article.php

* Adding culture to config

* Phpcs fix

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare v1.7.0

* Merge conflict resolved

* Remove head merge conflict

* Comment removal

* Comment removal

* Add pay by bank example (#128)

* BP-2797   Add possibility to change Channel header (#134)

* BP-2417 Added Thunes

* BP-2797 Add possibility to change Channel header

* delete file

* Delete Channel from Payload

* Features/in3new (#138)

* In3 new

* In3 new 2

* In3 new final touches

* Filename update

* In3 new added example

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Prepare release 1.8.0

* BP-2873

* Idin name change to idin

* deleted article Thunes

* Changed uppercase

* Changed name

* excluded iDin in check

* Prepare 1.8.1 release

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>

* Checkout update

* Version update

* Fixing merge conflict

* Update workflows

* disable sonarcube

* Revert checklint

* Revert

* revert types and checkout version

* Remove sonarqube entirely

* Workflow

* Remove matrix os

* Re-add sonarqube

* removed error with exception

* Adding php 8.3

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>
Co-authored-by: Sander H <37146557+SandervdHulst@users.noreply.github.com>
Co-authored-by: Muneeb Shoukat <89547149+Muneeb60coder@users.noreply.github.com>
Co-authored-by: vegim carkaxhija <vegim.carkaxhija@gmail.com>
Co-authored-by: Lucian Turiac <106905746+LucianTuriacArnia@users.noreply.github.com>
Co-authored-by: Rinor12010 <105772190+Rinor12010@users.noreply.github.com>
Co-authored-by: Rene <105488705+Buckaroo-Rene@users.noreply.github.com>
Co-authored-by: Sander <sander.vdhulst98@gmail.com>

* Merge conflict

* created a Factory to determine which guzzlehttp version is used

* fix

* BP-3189-add-get-active-subscription-to-retrieve-all-buckaroo-subscriptions (#157)

* BP-3189 Add "GetActiveSubscription" to retrieve all Buckaroo subscriptions

* add tests

* format currency

* fix formatting

* fix x

* fix pipe error

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* BP-3179 Add support for "External Payments" (#158)

* BP-3179 Add support for "External Payments"

* rename test function

---------

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Prepare release 1.9.1

* 1.9.1

* BP-3287 Add more debtor information for Buckaroo Subscriptions (#161)

Co-authored-by: Ivascu Madalin <madalin.ivascu@arnia.ro>

* Adding env variable to enable disable stdout logger (#163)

* Adding Knaken payment (#164)

* 1.10.0 (#160)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

* BP-2441 Added support for transaction requests without specifying a service code (#102)

* Update Transaction Comment (#103)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* 1.5.0 (#98)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

* Return string instead of int in subcode code (#88)

* [Bugfixes] outdated subscription example (#90)

* Return string instead of int in subcode code

* Update subscription examples

* Update Paypal test

* GitHub/action psr12 and phplint validation (#92)

* 1.4.0 (#86)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 add return and push url in the i deal qr request in the php sdk (#83)

* Return null when response data is not set

* Add missing parameters

* Update test and example

* 1.3.1

* Changing the version

* Merge conflict

* Update changelog

* Update changelog

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Added action

* Added comment to trigger github action

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>

* Update ideal qr test (#94)

* BP-2404 Feature/8.2 support (#95)

* Update ideal qr test

* Add group reference

* Move tests folder

* wip

* Conform phpcs

* Remove comments

* Release 1.5.0 (#97)

---------

Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* Update Transaction Comment

---------

Co-authored-by: Shu Chen <shuch3n90@gmail.com>
Co-authored-by: reflie-nxte <122365318+reflie-nxte@users.noreply.github.com>
Co-authored-by: avido <sebastiaan@avido.nl>

* created new PayablePaymentMethod for when no service is specified

* fix style

* Minor fixes

* update phpdoc, and fix Line exceeds 120 characters

* Remove method paynoservice

* Inlcude monolog version 3

* Include ramsey version 4

* Add missing property

* Add PayRemainder in KlarnaPay (#112)

* Pay remainder missing for some methods (#113)

* 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

* Revert Belfius

* Revert EPS

* Revert Payconiq

* BP-2509 Add Instant refunds,no service payment refactor (#109)

* BP-2527 Batch functionality (#114)

* WIP

* Batch finished

* Update php-cs-fixer

* php cs fixer

* PHPcs

* Add transaction batch endpoint

* phpcs fix

* V1.6.0

* BP-2511 Removed Ippies (#117)

* BP-2417 Added Thunes

* Deleted Ippies

* Deleted Thunes changes

* BP-2417 Added Thunes (#111)

* BP-2417 Added Thunes

* BP-2417 Added Thunes

* End of line

* added the example again

* Deleted Article.php

* BP-2543 - Add (Bancontact) Deferred Sales (#116)

* Added Deferred Sales

* Authenticate method refers to authorize

* BP-2617 - Allow CustomParameters (#118)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Bugfix/addition parameter (#119)

* Added Deferred Sales

* Authenticate method refers to authorize

* Able to send custom parameters

* Fixing wrong name in additional parameter

* Retain float in json_encode (#121)

* Version change

* BP-2507 Add Payment initiation (#110)

* BP-2507 Add Payment initiation

* BP-2507 Add Payment initiation

* phpcs

* PSR2

* PSR2

* Phpcs

* Add missing shipping cost to refund in afterpay (#124)

* Bp 2688 update readme file (#125)

* v1.6.0 (#115)

* Request To Pay Payment method removed (#77)

* Fixed an issue with getting issuers for iDeal (#78)

Co-authored-by: Shu Chen <shuch3n90@gmail.com>

* Adding missing subscriptions parameters (#79)

* Add missing parameters

* Add docblock

* Bancontact update & fixes (#80)

* Add missing parameters

* Add docblock

* Add bancontact alias

* Fix wrong naming to payrecurring and add payoneclick method

* Return null when response data is not set (#81)

* BP-2345 a…
@ShuCh3n ShuCh3n deleted the bugfix/sonarqube branch December 16, 2024 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants