3.8.0 - 2023-02-08
- Add scheme transaction id to debit and preauthorize transactions (#31, X2980) (by @adamjanovic)
3.7.0 - 2023-01-18
- Improve stringify for level 2 and level 3 data (#30) (by @rhoferixo)
3.6.0 - 2023-01-18
- Add
transactionToken
toDeregister
(#23) (by @marcod85)
3.5.0 - 2022-12-15
- Add exemption indicator to
ThreeDSecureData
(#29) (by @SPie)
3.4.0 - 2022-10-19
- Deprecate
firstSixDigits
getters and setters (by @mkappelixo)
- Add
binDigits
as a future replacement forfirstSixDigits
(by @mkappelixo) - Add level 2 and level 3 data to: capture, debit, incremental authorization, payout, preauthorize, refund and register transactions (#25) (by @rhoferixo)
- Remove
firstSixDigits
property (by @mkappelixo)
3.3.1 - 2022-10-03
- Fix wrong JSON key for mapping surcharge amounts (#27) (by @SPie)
3.3.0 - 2022-09-29
- Add surcharge amount to debit and preauthorize transaction (#26) (by @SPie)
3.2.0 - 2022-08-23
- Add DCC data (#21) (by @SPie)
- Add schedule update API
- Add
callbackUrl
to schedule data - Add
transactionIndicator
for register transactions
- Fix card-on-file merchant initiated constant (#20) (by @AidasK)
3.1.0 - 2022-05-16
- Allow all
psr/log
versions (#11) (by @AidasK)
- Add redirect QR-code to transaction result (#19) (by @rhoferIxo)
3.0.6 - 2022-04-12
- Add
Amountable
trait toVoidTransaction
for partial void transactions
3.0.5 - 2022-03-16
- Send description for capture transactions
- Fix error parsing of status requests
3.0.4 - 2022-01-03
- Refactor transaction indicator into trait and interface
3.0.3 - 2021-12-28
- Fix
payByLink
dependency for incremental authorization
3.0.2 - 2021-12-09
- Allow any
psr/log
version as dependency
- Add send and receive transaction splits
3.0.1 - 2021-11-22
- Add owner first and last name to
WalletData
- Add missing returns in fluent setter methods
3.0.0 - 2021-10-18
Updates the API integration to use IXOPAY's Transaction V3 JSON based API.
- Breaking: move
CardData
,IbanData
,WalletData
,ChargebackData
andChargebackReversalData
to a new namespace - Rename attributes from old API to new API
- Deprecate old getter and setter functions
- Add customer profiles
- Add
payByLink
2.5.4 - 2020-06-25
- Add
transactionIndicator
to register transactions
2.5.3 - 2020-04-20
- Send SDK version in request headers
- Add
scheduleMerchantMetadata
to callback results - Add
merchantMetaData
to scheduler data and result
2.5.2 - 2019-12-03
- Set custom
curl
request headers and options
2.5.1 - 2019-12-03
- Remove
FILTER_FLAG_SCHEME_REQUIRED
andFILTER_FLAG_HOST_REQUIRED
flags if PHP version is newer than 7.3
2.5.0 - 2019-08-07
- Move the package to the IXOPAY organization
2.4.4 - 2019-05-02
- Add
CARDONFILE_MERCHANT
transaction indicator
2.4.3 - 2019-04-09
- Support PHP 5.6
2.4.2 - 2019-04-08
- Add wallet data to callbacks
2.4.1 - 2018-12-18
- Fix wrong variable usage
2.4.0 - 2018-12-06
- Add customer data
- Add status API
2.3.1 - 2018-10-05
- Fix XML parsing
2.3.0 - 2018-10-05
- Add customer data to callbacks and result objects
2.2.0 - 2018-06-13
- Add scheduler API
- Add
merchantMetaData
to transactions and callbacks
2.1.13 - 2018-04-04
- Add reference to previous transactions for payout transactions
2.1.12 - 2018-03-26
- Add
ChargebackReversalData
- Add callback type
CHARGEBACK-REVERSAL
2.1.11 - 2017-11-24
- Add
transactionIndicator
toDebit
for use with recurring credit card or card-on-file transactions
2.1.10 - 2017-11-15
- Add 3D Secure error code
2.1.9 - 2017-11-07
- Add
callbackUrl
forRefund
requests
2.1.8 - 2017-10-31
- Fix callback validation
2.1.7 - 2017-10-30
- Add
callbackUrl
forPayout
requests
2.1.6 - 2017-06-22
Re-publish to packagist.
2.1.5 - 2017-06-22
- parse
mandateDate
to DateTime - parse
ibanData
2.1.4 - 2017-06-20
- add IBAN information to return data
- add examples for callback & debit
2.1.3 - 2017-05-03
- Allow to set XML namespace
2.1.2 - 2017-03-13
- Remove requirement to use XML namespaces
2.1.1 - 2017-03-08
Re-publish to packagist.
2.1.0 - 2017-03-03
- Support payout transactions
2.0.2 - 2017-02-10
- Add fields
mandateId
andmandateDate
toCustomer
2.0.1 - 2017-02-08
- Add error codes for IBAN invalid, BIC invalid and customer data invalid
2.0.0 - 2017-02-03
- Support PHP 7.x
- Breaking: Rename
Void
toVoidTransaction
1.1.3 - 2017-02-10
- Add fields
mandateId
andmandateDate
toCustomer
1.1.2 - 2017-02-08
Re-publish to packagist.
1.1.1 - 2017-02-08
Re-publish to packagist.
1.1.0 - 2017-02-08
Re-publish to packagist.
1.0.20 - 2017-02-08
- Renames for PHP 7.x compatibility
1.0.19 - 2017-02-08
- Allow gateway authorization header
1.0.18 - 2016-02-08
- Rename service to
Gateway
- Add timeout exception
- Add error codes for transaction cancelled
1.0.17 - 2016-08-30
- Add error codes for pickup card, lost card and stolen card
1.0.16 - 2016-08-18
- Add error codes for transaction cancelled and risk-check block
1.0.15 - 2016-04-11
- Add missing fluent setter in customer
- Remove private repositories in public library
- Remove prefer source flag
1.0.14 - 2016-02-04
- Add phone data
1.0.13 - 2016-01-14
- Extend
AbstractTransactionWithReference
inPreauthorize
- Add setter for hashed password
1.0.12 - 2015-12-21
- Handle empty redirect type
1.0.11 - 2015-12-18
- Add redirect type
1.0.10 - 2015-12-02
- Add offsite URLs to register call
- Add billing first and last name
- Add purchased id
1.0.9 - 2015-10-20
- Add customer extra data
- Add error codes for chargeback reverted
- Add error codes for payment dispute
- Add
toArray()
to return data
1.0.8 - 2015-10-07
- sort order
1.0.7 - 2015-10-07
- Deprecate test mode
- Customer extends data
- Add customer gender
1.0.6 - 2015-09-25
- Add
toArray()
to callback and transaction results
1.0.5 - 2015-09-25
- Capture requires
Amountable
interface
1.0.4 - 2015-09-25
Re-publish to packagist.
1.0.3 - 2015-09-22
- Add dependency
psr/log
1.0.2 - 2015-09-22
- Add client logging
- Generate pre-authorize without reference node
- Fix amount formatting
1.0.1 - 2015-09-15
- Add email verified flag
- Add license and requirements
1.0.0 - 2015-09-09
Initial release.