Changelog 5.0.0 (feature) Support to Node 18, BREAKING CHANGE: Dropped support to Node 14. 4.0.0 (fix) support of cancelled payments in redirect-based flow, (deprecate) buildRedirectUrlIfMalformedPrice, buildRedirectUrlAfter3ds1Auth, and buildRedirectUrlAfter3ds1Error are deprecated, (fix) reinitialization of the payment after cancellation of PayPal payment process to allow user to retry. (feature) support for retry if user cancelled redirect-based payment, (feature) support for retry if creating order failed and we made reversal, (feature) support for retry if Adyen respond with 422 HTTP Code, 3.0.0 (feature) sending payment reversal request to Adyen if an attempt to make an order after finalizing payment fails. (feature) attaching payment to the cart just before starting a payment, so the cart has the whole history of transactions. (fix) not successful payment is not treated as failure payment anymore, as it might be also in a pending state. 2.1.0 2.0.4 (fix) refine customerId validation in useAdyen composable. 2.0.3 (fix) add validation for payAndOrder and submitAdditionalPaymentDetails methods of useAdyen composable. 2.0.2 (fix) implemented retries in case of ConcurrentModification error. 2.0.1 (fix) Importing types from @vsf-enterprise/commercetools-types package instead of @vsf-enterprise/commercetools-api. 2.0.0 1.8.0 (refactor) Set required Node's engine to ^14 || ^16.13 1.7.0 (refactor) Fetching fresh cart's version inside makePaymentRequest endpoint instead of providing from the frontend, (feature) beforePay is called inside both onSubmit and onAdditionalDetails of Adyen Drop-in's hooks. There is a second parameter that tells you what's source of the call: 1.6.0 (feature) beforePay hook can prevent payment's authorizarion by returning false or Promise<false> 1.5.0 (feature) Using billingAddress instead of shippingAddress for firstName and secondName in additional fields 1.4.0 (feature) Extending order's payload with buildCustomOrderAttributes function. 1.3.0 Using @vsf-enterprise/commercetools instead of @vue-storefront/commercetools Readable Logger error if billing address not saved 1.2.0 1.1.1 (fix) Malformed price check for total price not including tax (different commercetools' setting) 1.1.0 (feature) Support for recurring payments with cards (feature) Sending AVS data (optimization) Build api-client only once in serverExtension endpoint @vue-storefront/core and Composition API update 1.3.0 (@vsf-enterprise/adyen) Extending payment's payload with buildCustomPaymentAttributes function 1.2.0 (@vsf-enterprise/adyen) Allowing to retry payment process after a failure 1.1.1 (@vsf-enterprise/adyen) Bugfix Exporting consts.ts 1.1.0 (@vsf-enterprise/adyen) Price manipulation bugfix Support for AfterPay, Google Pay, Apple Pay, ZIP Hoisting errors in the middleware 1.0.0 (@vsf-enterprise/adyen) Vue Storefront Logo Stay connected: Backed by: