- Added
threeDS2AuthorizationInformation
property toPayment
class - Added
getThreeds2data
method toPayment
class - Added
setThreeds2data
method toPayment
class - Added
isThreedsV1
method toPayment
class - Added
isThreedsV2
method toPayment
class - Added
getThreeDS2DataConstraints
method toCreate
class - Added
getBrowserInfoConstraints
method toCreate
class - Added
getAdressConstraints
method toCreate
class - Added
getCardHolderInfoConstraints
method toCreate
class - Added
buildElement
method toCreate
class - Added
paymentId
property toFinalize
class - Added
finalizeKey
property toFinalize
class - Added
Method\Payment\ThreeDS2Data
parameters - Added
Method\Payment\TreeDS2AthorizationInformation
class
- Updated
php
to version 7.2.x - Updated
symfony/validator
to versin 5.x - Updated
phpspec/phpspec
to version 6.2 - Updated
phpunit/phpunit
to version 8.5 - Updated
symfony/yaml
to version 4.4 - Refactored
Create
class to build validation parameters usingbuildElement
method - Updated
getValidationConstraints
method ofCreate
class - Updated
getPaymentInstrumentConstraints
method ofCreate
class - Updated
__construct
method ofFinalize
class - Updated
getAttributes
method ofFinalize
class - Updated
getValidationConstraints
method ofFinalize
class
- Added
isDeclined
method toPayment
class - Added
isApproved
andisDeclined
methods toRefund
class - Added
isApproved
andisDeclined
methods toSettlement
class - Added
isApproved
andisDeclined
methods toVoidPayment
class
- Renamed
Cardinity\Method\Void
toCardinity\Method\VoidPayment
- Renamed
Void.php
toVoidPayment.php
- Removed
ResultObjectPropertyNotFound.php