# GiroCheckout SDK Change Log

All notable changes to this project will be documented in this file.

#### 2.4.1.1 - 01.12.2020
- Fixed a bug in the new function testApiCredentials.

#### 2.4.1 - 24.11.2020
- Added new function for testing API credentials: GiroCheckout_SDK_Tools::testApiCredentials().
- Added optional fields for 3-D Secure 2.0 to creditcard API (available on backend from December 2020) 

#### 2.2.33 - 31.08.2020
- Added support for new API parameter timeout. 

#### 2.2.32.1 - 25.05.2020
- Improved  setServer method. 

#### 2.2.32 - 21.04.2020
- API parameter amount for payment page is not optional when pagetype=2 (donation) and freeamount=1 or fixedvalues not empty.

#### 2.2.31.8 - 02.04.2020
- Added Paypal logo
- Added optional donation certificate parameters to finalizeform call

#### 2.2.31.1 - 30.01.2020
- Spelling corrections in error messages

#### 2.2.31 - 17.01.2020
- Added support for parameter otherpayments. 

#### 2.2.30b - 07.12.2019
- Added parameter to Request class to allow for easier use of development server.
- Fixed Paydirekt cart class to make sure numeric values are not returned as strings in the JSON.

#### 2.2.29 - 18.10.2019
- Added support for the new credit card iframe form calls initform and finalizeform

#### 2.2.28 - 11.09.2019
- Provides a function to obtain the payment method logo name
- Introduces constants for the transaction types

#### 2.2.27 - 21.08.2019
- Added parameter certdata for donation certificate in paypage service.
- New call for paypage donation certificate implemented.

#### 2.2.26 - 09.07.2019
- Corrected Bluecode spelling
- Added check if function curl_exec is present and enabled

#### 2.2.25 - 28.05.2019
- Finalized support for Bluecode e-commerce payment method

#### 2.2.24 - 12.04.2019
- Return better error messages when authentication data is invalid.
- Improved error returns and better handling of empty return values.

