Releases: Worldpay/hybris
Release 2105 R1.0
RELEASE NOTES
Features:
- SEPA Direct Debit has been integrated as an APM
- Prime routing
- Level2/3 Data
- Request and response payloads are now saved into the Order
- Fraud Sight Integration
- Unprocessed order tickets are now linked to their order
Breaking changes:
- Several POJO objects are now created as beans defined in a beans.xml file.
- transformToInternalModel has been removed. New Converters/Populators per each one of the types that we have has been created and are used instead
- Java Classes from the Worldpay's DTD are now generated with JAXB's xjc
- The merchant configuration has been migrated to the data model:
- Every merchant.xml file has been deleted from the repository and sensitive data like passwords, macSecret are not visible anymore.
- New Types have been added into the DB definition: WorldpayMerchantConfiguration, WorldpayApplePayConfiguration, WorldpayGooglePayConfiguration, WorldpayThreeDS2JsonWebTokenConfiguration.
- New enumerations have been added into the DB definition: EnvironmentType, ApplePaySupportedNetworks, ApplePayMerchantCapabilities, GooglePayCardNetworks, GooglePayCardAuthMethods, ChallengePreference
- The Merchant Configuration can be found in the backoffice following the path: Worldpay → Merchant Configuration
- The Merchant Configuration is related to the Site. Every site will have now a new tab called Worldpay. Inside this type there is the section MERCHANT CONFIGURATION DETAILS in which you can find the new 3 attributes:
- Web Merchant Configuration
- ASM Merchant Configuration
- Replenishment Merchant Configuration
- All of them are of the same type WorldpayMerchantConfiguration. This new configuration represents the old xml configuration of the merchant.xml file.
Bugs Fixed:
- Fixed an issue related with date generation that was causing unprocessed order tickets not being created.
- Fixed an issue that was causing customers being redirected to an incorrect HOP URL when using express checkout.
- Fixed a NPE thrown on the summary step of the checkout when a paymentInfo has no bin number set.
- Fixed an issue with Ideal that was making the successURL not being encrypted.
- The profiletagaddon has been added to the project to fix a JSP file not found exception.
- Fixed an issue related to the tax configuration that was causing an error in the Electronics site when paying with a saved card.
- Fixed an issue related to the client side encryption that was causing an error when accessing to the payment details page.
- Fixed an issue with Klarna where an invalid shopper locale was being set.
Release 2011 R2.0
RELEASE NOTES
Features:
- SEPA Direct Debit has been integrated as an APM
- Prime routing
- Level2/3 Data
- Request and response payloads are now saved into the Order
- Fraud Sight Integration
- Unprocessed order tickets are now linked to their order
Breaking changes:
- Several POJO objects are now created as beans defined in a beans.xml file.
- transformToInternalModel has been removed. New Converters/Populators per each one of the types that we have has been created and are used instead
- Java Classes from the Worldpay's DTD are now generated with JAXB's xjc
- The merchant configuration has been migrated to the data model:
- Every merchant.xml file has been deleted from the repository and sensitive data like passwords, macSecret are not visible anymore.
- New Types have been added into the DB definition: WorldpayMerchantConfiguration, WorldpayApplePayConfiguration, WorldpayGooglePayConfiguration, WorldpayThreeDS2JsonWebTokenConfiguration.
- New enumerations have been added into the DB definition: EnvironmentType, ApplePaySupportedNetworks, ApplePayMerchantCapabilities, GooglePayCardNetworks, GooglePayCardAuthMethods, ChallengePreference
- The Merchant Configuration can be found in the backoffice following the path: Worldpay → Merchant Configuration
- The Merchant Configuration is related to the Site. Every site will have now a new tab called Worldpay. Inside this type there is the section MERCHANT CONFIGURATION DETAILS in which you can find the new 3 attributes:
- Web Merchant Configuration
- ASM Merchant Configuration
- Replenishment Merchant Configuration
- All of them are of the same type WorldpayMerchantConfiguration. This new configuration represents the old xml configuration of the merchant.xml file.
Bugs Fixed:
- Fixed an issue related with date generation that was causing unprocessed order tickets not being created.
- Fixed an issue that was causing customers being redirected to an incorrect HOP URL when using express checkout.
- Fixed a NPE thrown on the summary step of the checkout when a paymentInfo has no bin number set.
- Fixed an issue with Ideal that was making the successURL not being encrypted.
- The profiletagaddon has been added to the project to fix a JSP file not found exception.
- Fixed an issue related to the tax configuration that was causing an error in the Electronics site when paying with a saved card.
- Fixed an issue related to the client side encryption that was causing an error when accessing to the payment details page.
- Fixed an issue with Klarna where an invalid shopper locale was being set.
Release 2005 R4.0
RELEASE NOTES
Features:
- SEPA Direct Debit has been integrated as an APM
- Prime routing
- Level2/3 Data
- Request and response payloads are now saved into the Order
- Fraud Sight Integration
- Unprocessed order tickets are now linked to their order
Breaking changes:
- Several POJO objects are now created as beans defined in a beans.xml file.
- transformToInternalModel has been removed. New Converters/Populators per each one of the types that we have has been created and are used instead
- Java Classes from the Worldpay's DTD are now generated with JAXB's xjc
- The merchant configuration has been migrated to the data model:
- Every merchant.xml file has been deleted from the repository and sensitive data like passwords, macSecret are not visible anymore.
- New Types have been added into the DB definition: WorldpayMerchantConfiguration, WorldpayApplePayConfiguration, WorldpayGooglePayConfiguration, WorldpayThreeDS2JsonWebTokenConfiguration.
- New enumerations have been added into the DB definition: EnvironmentType, ApplePaySupportedNetworks, ApplePayMerchantCapabilities, GooglePayCardNetworks, GooglePayCardAuthMethods, ChallengePreference
- The Merchant Configuration can be found in the backoffice following the path: Worldpay → Merchant Configuration
- The Merchant Configuration is related to the Site. Every site will have now a new tab called Worldpay. Inside this type there is the section MERCHANT CONFIGURATION DETAILS in which you can find the new 3 attributes:
- Web Merchant Configuration
- ASM Merchant Configuration
- Replenishment Merchant Configuration
- All of them are of the same type WorldpayMerchantConfiguration. This new configuration represents the old xml configuration of the merchant.xml file.
Bugs Fixed:
- Fixed an issue related with date generation that was causing unprocessed order tickets not being created.
- Fixed an issue that was causing customers being redirected to an incorrect HOP URL when using express checkout.
- Fixed a NPE thrown on the summary step of the checkout when a paymentInfo has no bin number set.
- Fixed an issue with Ideal that was making the successURL not being encrypted.
- The profiletagaddon has been added to the project to fix a JSP file not found exception.
- Fixed an issue related to the tax configuration that was causing an error in the Electronics site when paying with a saved card.
- Fixed an issue related to the client side encryption that was causing an error when accessing to the payment details page.
- Fixed an issue with Klarna where an invalid shopper locale was being set.
Release 2005 R3.0
-
A read/write socket connection timeout was configured in the library
-
worldpay-core library was updated to the latest DTD version
-
When upgrading to the latest version redundant address converters were removed after ootb hybris populated the email
-
A bug was raised to fix hybris ootb causing an order process failure. Unnecessary user rights were removed and warehouse users were imported just for OMS. User rights were also moved to the common impex
-
Added obfuscated cart number, card expiry month and year in the order confirmation page and payment info for googlepay with spartacus
-
Fixed a bug related to saved cards for the b2b accelerator. The issue was caused by order placed with replenishment and card tokenized and saved in the step. The billing address was not saved in this case and it was causing the error when reusing the saved card.
Release 1905 R7.0
-
A read/write socket connection timeout was configured in the library
-
worldpay-core library was updated to the latest DTD version
-
When upgrading to the latest version redundant address converters were removed after ootb hybris populated the email
-
A bug was raised to fix hybris ootb causing an order process failure. Unnecessary user rights were removed and warehouse users were imported just for OMS. User rights were also moved to the common impex
-
Added obfuscated cart number, card expiry month and year in the order confirmation page and payment info for googlepay with spartacus
-
Fixed a bug related to saved cards for the b2b accelerator. The issue was caused by order placed with replenishment and card tokenized and saved in the step. The billing address was not saved in this case and it was causing the error when reusing the saved card.
Release 2011 R1.0
-
A read/write socket connection timeout was configured in the library
-
worldpay-core library was updated to the latest DTD version
-
When upgrading to the latest version redundant address converters were removed after ootb hybris populated the email
-
A bug was raised to fix hybris ootb causing an order process failure. Unnecessary user rights were removed and warehouse users were imported just for OMS. User rights were also moved to the common impex
-
Added obfuscated cart number, card expiry month and year in the order confirmation page and payment info for googlepay with spartacus
-
Fixed a bug related to saved cards for the b2b accelerator. The issue was caused by order placed with replenishment and card tokenized and saved in the step. The billing address was not saved in this case and it was causing the error when reusing the saved card.
Release 2005 R2.0
Release Notes
OCC new endpoints to support 3DS Flex, Apple Pay and Google Pay under Spartacus frontend
Tokenisation for Google Pay and Paypal
Support for Klarna PayNow, Klarna PayLater, Klarna SliceIt (https://developer.worldpay.com/docs/wpg/apms/klarnakp)
RiskData information added for credit card payments under redirect implementation
New recipe wp_b2c_acc_occ to support the Spartacus storefront application
Release 1905 R6.0
Release Notes
OCC new endpoints to support 3DS Flex, Apple Pay and Google Pay under Spartacus frontend
Tokenisation for Google Pay and Paypal
Support for Klarna PayNow, Klarna PayLater, Klarna SliceIt (https://developer.worldpay.com/docs/wpg/apms/klarnakp)
RiskData information added for credit card payments under redirect implementation
New recipe wp_b2c_acc_occ to support the Spartacus storefront application
Release 1811 R4.0
Release Notes
OCC new endpoints to support 3DS Flex, Apple Pay and Google Pay under Spartacus frontend
Tokenisation for Google Pay and Paypal
Support for Klarna PayNow, Klarna PayLater, Klarna SliceIt (https://developer.worldpay.com/docs/wpg/apms/klarnakp)
RiskData information added for credit card payments under redirect implementation
New recipe wp_b2c_acc_occ to support the Spartacus storefront application
Release 1808 R6.0
Release Notes
OCC new endpoints to support 3DS Flex, Apple Pay and Google Pay under Spartacus frontend
Tokenisation for Google Pay and Paypal
Support for Klarna PayNow, Klarna PayLater, Klarna SliceIt (https://developer.worldpay.com/docs/wpg/apms/klarnakp)
RiskData information added for credit card payments under redirect implementation
New recipe wp_b2c_acc_occ to support the Spartacus storefront application