Skip to content

Releases: Ticketpark/SaferpayJsonApi

v6.2

22 Nov 13:59
0337e3b
Compare
Choose a tag to compare
  • Added support for PHP 8.4 (#101)

v6.1

26 Jul 15:02
Compare
Choose a tag to compare
  • Added functionality for retry requests via RequestConfig (#99, #96) – thanks to @DF-Dave

v6.0

24 Jul 14:37
bc93eca
Compare
Choose a tag to compare
  • Updated to use Saferpay JSON API v1.40 (#97) – thanks to @giriroub

Most important changes

  • Now supports POSTFINANCEPAY (instead of payment methods POSTCARD and POSTFINANCE).
  • Request\Container\ReturnUrls was replaced with a single Request\Container\ReturnUrl

Breaking changes

Requests

  • Request\Container\PaymentMethodOptions::alipay was removed (3255e53)
  • Request\Container\ReturnUrls was replaced with Request\Container\ReturnUrl (5d88c10)
  • Request\Container\RiskFactors::DeviceFingerprint was removed (ea22edd)
  • Request\PaymentPage\InitializeRequest::styling was removed (5d2b707)
  • Request\PaymentPage\InitializeRequest::PAYMENT_METHOD_POSTCARD was removed (80d552c)
  • Request\PaymentPage\InitializeRequest::PAYMENT_METHOD_POSTFINANCE was removed (80d552c)
  • Request\PaymentPage\InitializeRequest::WALLET_MASTERPASS was removed (68b5884)
  • Request\PaymentPage\InitializeRequest::CONDITION_WITH_LIABILITY_SHIFT and Request\PaymentPage\InitializeRequest::CONDITION_IF_ALLOWED_BY_SCHEME were replaced with Request\PaymentPage\InitializeRequest::CONDITION_THREE_DS_AUTHENTICATION_SUCCESSFUL_OR_ATTEMPTED and Request\PaymentPage\InitializeRequest::CONDITION_NONE (2178802)
  • Request\SecureCardData\AliasInsertRequest::PAYMENT_METHOD_BANCONTACT was removed (80d552c)
  • Request\SecureCardData\AliasInsertRequest::PAYMENT_METHOD_UNIONPAY was removed (68b5884)
  • Request\Transaction\InitializeRequest::wallet was removed (68b5884)
  • Request\Transaction\InitializeRequest::PAYMENT_METHOD_UNIONPAY was removed (2178802)

Responses

  • Response\Container\Address::legalForm was removed (2178802)
  • Response\Container\FraudPrevention::MANUAL_REVIEW was replaced with Response\Container\FraudPrevention::CHALLENGED (5d2b707)
  • Response\ErrorResponse::BEHAVIOUR_ABORT was replaced with Response\ErrorResponse::BEHAVIOUR_DO_NOT_RETRY (ea22edd)
  • Response\ErrorResponse::BEHAVIOUR_ABORT was replaced with const Response\Container\PaymentMeans::twint was remove (ea22edd)

v5.1

27 Jun 13:59
Compare
Choose a tag to compare
  • Added Transaction\InquireRequest (#95) – thanks to @qestoppey

v5.0

24 Jun 07:57
091a8d8
Compare
Choose a tag to compare
  • Updated to use Saferpay JSON API v1.31 (#91) – thanks to @giriroub

Breaking changes

Requests

  • Request\Container\AddressForm::display was replaced with AddressForm::addressSource (ff79cc9)
  • Request\Container\Notification::notifyUrl was replaced with Notification::successNotifyUrl.
    In addition, there is now Notification::failNotifyUrl (bce2d7e)
  • Request\Container\RiskFactors::order was replaced with RiskFactors::isB2B (0311a32)

Responses

  • Response\Container\ThreeDs::verificationValue was removed (14aa9a7)

v4.5

30 May 12:08
9e2230f
Compare
Choose a tag to compare
  • Added support for PHP 8.3 (#89)

v4.4.1

19 Oct 09:33
c653bfe
Compare
Choose a tag to compare
  • Fixed missing annotations regarding FraudPrevention container (#79) – thanks to @BashPrince

v4.4

09 May 15:22
Compare
Choose a tag to compare
  • Added Transaction\InitializeRequest (#76)
  • Added Transaction\AuthorizeRequest (#76) – thanks to @BashPrince

v4.3

15 Apr 14:02
Compare
Choose a tag to compare
  • Added support for PHP 8.2 (#70)
  • Fixed potential issue with duplicated slashes (#69) – thanks to @fabianerni

v4.2

10 May 11:16
2ceec2b
Compare
Choose a tag to compare
  • Added support for PHP 8.1 (see #59)
  • Dropped support for PHP 7.3 (see #59)