From 537b3580458ecc2288cb292f6f54d04fff84891c Mon Sep 17 00:00:00 2001 From: Vincent Pietri Date: Wed, 22 Jun 2022 16:28:13 +0200 Subject: [PATCH] upgrade 4.71 --- CHANGELOG.md | 74 +++++++++++++++++++++----- src/Payline/PaylineSDK.php | 2 +- src/Payline/wsdl/DirectPaymentAPI.wsdl | 2 +- src/Payline/wsdl/ExtendedAPI.wsdl | 2 +- src/Payline/wsdl/WebPaymentAPI.wsdl | 2 +- 5 files changed, 65 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce27d54..3562ef0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +---------------------------------------- + +* 4.71 (2022-06-16) + * Update WSDL from 4.70 to 4.71 + * changer parameter type for sdk/maxTimeout + +---------------------------------------- + * 4.70 (2022-05-23) * wsdl upgrade * expose parameters by method ( getDefaultWSRequest ) @@ -5,6 +13,8 @@ * fix custom soap_client option in WebserviceClient * support php 8 fix : "strcmp(): Passing null to parameter #2" in isChildFromList +---------------------------------------- + * 4.69 (2022-01-18) * wsdl upgrade * add threeDSInfo and travelFileNumber in doAuthorization @@ -13,6 +23,8 @@ * remove CRLF ending files * add reset methode to reuse SDK instance +---------------------------------------- + * 4.68 (2021-09-27) * wsdl upgrade * add merchantURL and merchantCountryCode in verifyEnrollment @@ -22,6 +34,8 @@ * add getSoapLastContent to retrieve last SOAP context * fix warnings on undefined array keys in SDK +---------------------------------------- + * 4.66 (2021-01-06) * wsdl upgrade * remove createMerchant @@ -32,7 +46,9 @@ * add amount, currency, privateDataList and sequenceNumber in doReset * add recurring in verifyEnrollment * add recurring, merchantScore and skipSmartDisplay in doWebPayment - + +---------------------------------------- + * 4.64.1 (2021-01-06) * wsdl upgrade and split wsdl in three files * new properties authorizedCurrency, authorizedAmount in Authorization @@ -42,7 +58,9 @@ * allow to customize waiting time when connecting to Payline servers * format request for UpdateWallet call * fix phpdoc for logger - + +---------------------------------------- + * 4.59 (2019-07-28) * wsdl upgrade * new threeDSInfo parameter for manageWebWallet and doWebPayment @@ -56,10 +74,14 @@ * new cumulatedAmount in payment * new billingBank in recurring +---------------------------------------- + * 4.54 & 4.55 (2018-06-27) * new asynchronousRetryTimeout parameter for doAuthorization and doWebPayment (4.55) * new miscData parameter for isRegistered (4.54) - + +---------------------------------------- + * 4.53 (2018-01-10) * new deliveryCharge attribute in order object * new registrationToken attribute in payment object @@ -68,34 +90,52 @@ * new subMerchant parameter for doAuthorization, doWebPayment, doCredit, doDebit, doImmediateWalletPayment, doScheduledWalletPayment * new miscData parameter for doWebPayment * new returnUrl parameter for verifyEnrollment - + +---------------------------------------- + * 4.52 (2017-10-16) -* new avs child node in transaction object - + * new avs child node in transaction object + +---------------------------------------- + * 4.51 (2017-08-11) * no structural changes - + +---------------------------------------- + * 4.50.2 (2017-06-30) * new details child node in doRefundRequest object +---------------------------------------- + * 4.50.1 (2017-05-09) * add of certificate-based authentication endpoints +---------------------------------------- + * 4.50 (2017-04-13) * new merchantName parameter for doWebPayment, manageWebWallet and verifyEnrollment (name displayed on ACS) * new attribute paymentData for object Card (used by Apple Pay only) +---------------------------------------- + * 4.49 (2017-01-05) * removal of autoload inclusion in main PaylineSDK.php file * fix of `SOAP_DOCUMENT` and `SOAP_LITERAL` constants use in main PaylineSDK.php file * new optional parameters defaultTimezone and externalLogger for PaylineSDK class constructor +---------------------------------------- + * 4.48 (2016-09-13) * new properties version and TransactionDate for getAlertDetailsRequest - + +---------------------------------------- + * 4.47.1 (2016-08-04) * new property generateVirtualCvx for verifyEnrollmentRequest - + +---------------------------------------- + * 4.47 (2016-06-16) * new buyer properties : - deviceFingerprint @@ -109,11 +149,14 @@ * new property cardBrand for payment and wallet objets * new property version for getCardsRequest +---------------------------------------- + * 4.46.1 (2016-06-06) * contractNumberWalletList can have 99 contractNumberWallet elements -* 4.46 (2016-05-10) +---------------------------------------- +* 4.46 (2016-05-10) * add of PaResStatus and VeResStatus (Authentication3DSecure class) * response format : child nodes of cardinality higher to 1 are sent in an integer-indexed array, in any cases (1 element of index 0 if node has only 1 child). This applies to nodes : @@ -134,17 +177,22 @@ - PaymentMeansTrans (son of PaymentMeansTransHist) - AlertsTrans (son of AlertsTransHist) -* 4.45.1 (2016-03-10) +---------------------------------------- +* 4.45.1 (2016-03-10) * add of Recurring class * require any 1.* monolog/monolog version * date_default_timezone_set("Europe/Paris") in PaylineSDK class constructor * add widget related constants (js and css url path) -* 4.45 (2016-01-22) +---------------------------------------- +* 4.45 (2016-01-22) * add of softDescriptor payment attribute (Payment class) -* 4.44.1 (2016-01-20) +---------------------------------------- +* 4.44.1 (2016-01-20) * Fisrt Payline release deployed on Composer + +---------------------------------------- diff --git a/src/Payline/PaylineSDK.php b/src/Payline/PaylineSDK.php index e7717a1..179366d 100644 --- a/src/Payline/PaylineSDK.php +++ b/src/Payline/PaylineSDK.php @@ -41,7 +41,7 @@ class PaylineSDK * Payline release corresponding to this version of the package * @see https://docs.payline.com/display/DT/API+version+history */ - const SDK_RELEASE = 'PHP SDK 4.70'; + const SDK_RELEASE = 'PHP SDK 4.71'; /** * development environment flag diff --git a/src/Payline/wsdl/DirectPaymentAPI.wsdl b/src/Payline/wsdl/DirectPaymentAPI.wsdl index 5e79772..80caeff 100644 --- a/src/Payline/wsdl/DirectPaymentAPI.wsdl +++ b/src/Payline/wsdl/DirectPaymentAPI.wsdl @@ -2872,7 +2872,7 @@ - + diff --git a/src/Payline/wsdl/ExtendedAPI.wsdl b/src/Payline/wsdl/ExtendedAPI.wsdl index 90265b4..00ae896 100644 --- a/src/Payline/wsdl/ExtendedAPI.wsdl +++ b/src/Payline/wsdl/ExtendedAPI.wsdl @@ -2872,7 +2872,7 @@ - + diff --git a/src/Payline/wsdl/WebPaymentAPI.wsdl b/src/Payline/wsdl/WebPaymentAPI.wsdl index e562529..433c382 100644 --- a/src/Payline/wsdl/WebPaymentAPI.wsdl +++ b/src/Payline/wsdl/WebPaymentAPI.wsdl @@ -2872,7 +2872,7 @@ - +