==== Version 2.3.1.5 / 2.4.1.5 - 22.01.2021 ==== * Added the fields for donation certificate info to direct debit payment call. ==== Version 2.3.1.4 / 2.4.1.4 - 18.12.2020 ==== * Removed email parameter for 3-D Secure 2.0. ==== Version 2.3.1.3 / 2.4.1.3 - 11.12.2020 ==== * Added error codes for 3-D Secure 2.0 cases. * Added support for 3-D Secure 2.0 to payment page calls. * Fixed a bug in the new function testApiCredentials. ==== Version 2.3.1 / 2.4.1 - 25.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) ==== Version 2.1.31 / 2.2.31 - 17.01.2020 ==== * Added support for parameter otherpayments in Payment Page. ==== Version 2.1.30 / 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. ==== Version 2.1.29 / 2.2.29 - 18.10.2019 ==== * Added support for the new credit card iframe form calls initform and finalizeform ==== Version 2.1.28 / 2.2.28 - 06.09.2019 ==== * Provides a function to obtain the payment method logo name * Introduces constants for the transaction types ==== Version 2.1.27 / 2.2.27 - 21.08.2019 ==== * Added parameter certdata for donation certificate in paypage service. * New call for paypage donation certificate implemented. ==== Version 2.1.26 / 2.2.26 - 09.07.2019 ==== * Corrected Bluecode spelling * Added check if function curl_exec is present and enabled ==== Version 2.1.25 / 2.2.25 - 28.05.2019 ==== * Finalized support for Bluecode e-commerce payment method ==== Version 2.1.24 / 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. ==== Version 2.1.23 - 13.12.2018 ==== * Bugfix in Paydirekt: Cart did not accept items with a value of 0,00 EUR. * 2 new optional parameters securedAuth and securedAuthUntil for secured authorizations in Paydirekt (this function is not yet available in Paydirekt production) (see API). * First Github version of the SDK is available. ==== Version 2.1.22 - 16.08.2018 ==== * New optional parameter 'single' that controls the repeatability of the payment link (see API). ==== Version 2.1.21 - 18.07.2018 ==== * New optional Parameters for paydirekt shipping address in payment page * Minor corrections in example files ==== Version 2.1.20 - 06.07.2018 ==== * Bugfix in Paypage init call: Parameter description is now optional. * CPSP support for giropay ==== Version 2.1.19 - 05.01.2018 ==== * Support for the field gcObvName in giropay. ==== Version 2.1.18 - 22.11.2017 ==== * Support for the new orderid parameter for payment pages. ==== Version 2.1.17 - 04.11.2017 ==== * Refunds for credit card, direct debit and maestro now accept a parameter for the purpose. ==== Version 2.1.16 - 19.10.2017 ==== * Fixed bug that prevented the field mandateReference to be properly read from the direct debit with form service response. ==== Version 2.1.15 - 04.09.2017 ==== * New Paypage call for requesting a list of GiroCockpit projects and a new projects parameter in the initialization call of a paypage transaction. * New logo for Sofort (now Klarna). ==== Version 2.1.14 - 20.07.2017 ==== * URL parameters are now optional for paypage transactions. ==== Version 2.1.13 - 17.07.2017 ==== * Added missing notification parameters for paypage. ==== Version 2.1.12 - 13.06.2017 ==== * New logos for direct debit. ==== Version 2.1.11 - 30.05.2017 ==== * Connection Timeout for server connection increased generally from 3 to 15 seconds. ==== Version 2.1.10 - 11.04.2017 ==== * Re-included functions for Windows environments setSslCertFile() and setSslVerifyDisabled(). ==== Version 2.1.9 - 24.03.2017 ==== * Bugfix in generation of credit card logo filename * Implemented support for Void for credit card, direct debit and Paydirekt ==== Version 2.1.8 - 02.03.2017 ==== * Enhanced statistics information on used SDK versions (internal change) ==== Version 2.1.7 - 14.02.2017 ==== * For Paydirekt: Support for new cart types ANONYMOUS_DONATION and AUTHORITIES_PAYMENT implemented. ==== Version 2.1.6 - 10.02.2017 ==== * Restored backwards compatibility with PHP 5.2.x * Parameter issuer for iDEAL is not mandatory anymore (bank will be inquired if missing. But beware: this must be enabled in GiroCockpit.) ==== Version 2.1.5 - 02.02.2017 ==== * Implementation of new options for proxy configuration (see [[en:phpsdk:start#operation_via_a_proxy_server|Operation via proxy server]]) ==== Version 2.1.4 - 18.01.2017 ==== * Corrections in error message texts ==== Version 2.1.3 - 10.01.2017 ==== * Bugfix CURL Helper * New Logo files ==== Version 2.1.2 - 09.01.2017 ==== * Integration of Paypage API * Integration of Maestro API * Correction date format in log file * Text corrections * New logos MasterCard, JCB * Fix UTF8 bug in Paydirekt * Support digital cart in Paydirekt ==== Version 2.1.0 - 31.08.2016 ==== * Integration of Blue Code API * Corrected bug in SOFORT Überweisung: Wrong Endpoint ==== Version 2.0.3 - 29.06.2016 ==== * Improved and corrected some examples. ==== Version 2.0.2 - 08.06.2016 ==== * Mandatory fields may now not be empty anymore. * Improved some examples. ==== Version 2.0.1 - 11.05.2016 ==== * Giropay+Giropay-ID is now integrated into Giropay, only one class. * Examples for Giropay+Giropay-ID improved. ==== Version 2.0.0 - 09.05.2016 ==== * Direct debit has new parameter "type" (AUTH, SALE) (GiroCheckout_SDK_DirectDebitTransaction) * Direct debit Capture implemented (GiroCheckout_SDK_DirectDebitCapture) * Direct debit Refund implemented (GiroCheckout_SDK_DirectDebitRefund) * iDEAL Refund implemented (GiroCheckout_SDK_IdealPaymentRefund) * Credit card has new paramter "type" (AUTH, SALE) (GiroCheckout_SDK_CreditCardTransaction) * Credit card Capture implemented (GiroCheckout_SDK_CreditCardCapture) * Credit card Refund implemented (GiroCheckout_SDK_CreditCardRefund) * Paydirekt Transaction implemented (AUTH, SALE) (GiroCheckout_SDK_PaydirektTransaction) * Paydirekt Capture implemented (GiroCheckout_SDK_PaydirektCapture) * Paydirekt Refund implemented (GiroCheckout_SDK_PaydirektRefund) * Giropay: Field BIC is now optional (GiroCheckout_SDK_GiropayTransaction and GiroCheckout_SDK_GiropayTransactionWithGiropayID) * EPS: Field BIC is now optional (GiroCheckout_SDK_EpsTransaction) * EPS: Included new logos * Sofortüberweisung implemented (GiroCheckout_SDK_SofortUwTransaction) * Function GiroCheckout_SDK_Tools::getCreditCardLogoName() was corrected and adapted, new logos for all card combinations