Skip to content

Releases: unzerdev/php-sdk

3.12.0

25 Apr 09:19
bc6d5d5
Compare
Choose a tag to compare
  • Add Styling properties for v2 Paypage \UnzerSDK\Resources\V2\Paypage:
    • basketBackgroundColor
    • paymentFormBackgroundColor
  • Add prototypes for v2 Customer: \UnzerSDK\Resources\V2\Customer.
  • Add prototypes for v3 Basket: \UnzerSDK\Resources\V3\Basket.

3.11.0

09 Dec 09:31
274650b
Compare
Choose a tag to compare

Added

  • Add support for preauthorize transaction.
  • Enable PHP 8.4 in composer.json.
  • Add support for Open Banking payment method.

3.10.0

01 Oct 10:12
e737aa5
Compare
Choose a tag to compare

Added

  • Add support for Linkpay v2.

Changed

  • Update paypage v2 styling parameter to match API changes.

3.9.0

18 Sep 13:15
c66f9f8
Compare
Choose a tag to compare

Changed

  • Update paypage v2 styling parameter to match API changes.
  • Add exemption types "scp" and "no_exemption".

3.8.0

30 Aug 07:53
40adefe
Compare
Choose a tag to compare

Support for Paypage v2 is added to SDK.

Added

  • Added athorization for Paypage v2.
  • Added \UnzerSDK\Unzer::createPaypage method to create Paypage v2.
  • Added \UnzerSDK\Unzer::fetchPaypageV2 to fetch payment status information for the given Paypage v2.

3.7.0

21 Jun 09:58
6908c82
Compare
Choose a tag to compare

Support for Click To Pay payment method is added to SDK.

Added

  • Added \UnzerSDK\Resources\PaymentTypes\ClickToPay payment method.
  • Added constant \UnzerSDK\Constants\ExemptionType::TRANSACTION_RISK_ANALYSIS for exemption type "tra".

3.6.0

16 Apr 15:10
498687f
Compare
Choose a tag to compare

Twint payment method is added to SDK.

Added

  • Added \UnzerSDK\Resources\PaymentTypes\Twint payment method.

3.5.0

08 Feb 11:23
818cb1f
Compare
Choose a tag to compare

Added

  • Add \UnzerSDK\Resources\PaymentTypes\Googlepay payment type.
  • Add Example for Google Pay.
  • Add PHP 8.3 version to composer.json

3.4.1

05 Dec 14:08
df721ca
Compare
Choose a tag to compare

Changed

  • Revert deprecation of \UnzerSDK\Resources\PaymentTypes\SepaDirectDebit.

Release 3.4.0

07 Nov 15:20
632ce4c
Compare
Choose a tag to compare

Added

  • Add \UnzerSDK\Resources\PaymentTypes\PaylaterDirectDebit payment type.
  • Add Example for Direct Debit payment type.
  • Add constants \UnzerSDK\Constants\CustomerRegistrationLevel for valid "registrationLevel" values. Relevant for setting riskData.
  • Add riskData to PaylaterInstallment example.
  • Add riskData to PaylaterInvoice example.
  • Add bank account information to \UnzerSDK\Resources\PaymentTypes\Sofort class.

Changed

  • Allow null for setters in \UnzerSDK\Traits\HasAccountInformation trait to avoid error when e.g. API response contains empty bic.
  • Apple Pay example: Moved merchant identifier to constant in _enableExamples.php where it can be configured.

Deprecated

  • \UnzerSDK\Resources\PaymentTypes\SepaDirectDebit, please use \UnzerSDK\Resources\PaymentTypes\PaylaterDirectDebit.
  • \UnzerSDK\Resources\PaymentTypes\SepaDirectDebitSecured, please use \UnzerSDK\Resources\PaymentTypes\PaylaterDirectDebit.