An error occurred fetching the project authors.
- 20 Nov, 2020 1 commit
-
-
Alexandros Moraitis authored
* Add bundle.js with checkout component version 3.12.1 (#828) Add the AdyenComponent var in the requireJS paramas * [PW-3133] Refactor threeds2 to paymentDetails (#829) * Refactor threeds2 to paymentDetails * paymentDetails.paymentDetails -> paymentDetails.process * [PW-3136]Processing generic payment details requests (#835) * Processing generic payment details requests Co-authored-by:
marcoss <marcos.silvagarcia@adyen.com> * [PW-3137] Refactor Payment Status endpoint (#839) * [PW-3127] Validate payment methods (#838) * payment methods response validation * Remove getConnectedTerminals * Refactor * Fix suggestions * Refactor paymentmethods * Refactor method names * Refactor payment method request * [PW-3174] Use the generic component for card payments (#840) * Use bundle instead of the component * Store action and additionalData from /payments response * [WIP] handle paymentDetails for card payments * Remove custom redirect page The checkout redirect component does the redirect for both 3DS1(now) and alternative payment(WIP) * Store and return details Store action, resultCode, additionalData, pspReference, nad paymentData * Show challenge in a popup for 3DS2 * [PW-3180] Remove generalResponseValidator (#841) * Use bundle instead of the component * Store action and additionalData from /payments response * [WIP] handle paymentDetails for card payments * Remove custom redirect page The checkout redirect component does the redirect for both 3DS1(now) and alternative payment(WIP) * Store and return details Store action, resultCode, additionalData, pspReference, nad paymentData * Show challenge in a popup for 3DS2 * Remove GeneralResponseValidator.php Change wrong phpdocs as well * Use Generic Components for Google Pay (#845) Co-authored-by:
marcoss <marcos.silvagarcia@adyen.com> * [PW-3131] Use generic component for alternative payment methods (#843) * Remove methodlist * Remove payment-details.js and move request into the service.js * Rename retrieveAvailablePaymentMethods to getPaymentMethods and return a promise instead of setting the methods when done * Remove threeds2-js-utils.js and usage * Add adyen-configuration.js * Initialize checkout component and store it * Use the new paymentMethods response from the component * Move logic from CcAuthorizationDataBuilder to CheckoutDataBuilder Remove CcAuthorizationDataBuilder.php * require php api library version 8 Use checkout API v64 instead of 52 Use the new services from the library since v7 * Move logic from ThreeDS2DataBuilder to CheckoutDataBuilder Remove ThreeDS2DataBuilder.php * Simplify adyen-cc-method.js Send the whole state.data in 1 request field instead of manually mapping * Adjust adyen-payment-service to multi payment method structure the onAdditionalData callback can be handled only from the main adyenCheckout component therefore it cannot be created in one central place but in each payment method renderer * Adjust the AdyenCcDataAssignObserver to handle the full state data * Update generic component to the latest bundle * Fix 3DS1 response in CheckoutResponseValidator.php We don't need to map fields and store each field individually * Standardise cc and alternative payment methods observers Validate the top level keys in state.data from the checkout component Store additionalData fields in additionalInformation * Use state.data validated array for the /payments request Do not map each field in the request from additionalInformation but use the validated state.data array as a base request * Standardise alternative payment methods frontend Do not create checkout components one by one but while iterating through the paymentMethods list Build state.data for payment methods which has no component created Prefill component input fields with data the plugin already know Remove unused code * Remove line item itemId from checkout requests Version 64 does not support it anymore * Adjust personal details request structure to checkout version 64 Open invoice payment methods required a different request structure before, in version 64 it has been standardised and enforced * Make paymentMethods array observable Update payment methods list when shipping address country is changed Rerender payment methods list on the frontend when paymentMethods array changes * Update view/frontend/web/js/model/adyen-configuration.js Co-authored-by:
Ángel Campos <angel.campos@adyen.com> * Fix code smells * Fix removed dependency Co-authored-by:
Ángel Campos <angel.campos@adyen.com> * Fix bug sonar after sonarcloud check * Add legend field * Add legend field in the correct place * Update Helper/Requests.php Co-authored-by:
Attila Kiss <42297201+cyattilakiss@users.noreply.github.com> Co-authored-by:
Attila Kiss <42297201+cyattilakiss@users.noreply.github.com> Co-authored-by:
Ángel Campos <angel.campos@adyen.com> Co-authored-by:
marcoss <marcos.silvagarcia@adyen.com> Co-authored-by:
Marcos Garcia <marcos.asgarcia@gmail.com> Co-authored-by:
attilak <attila.kiss@adyen.com>
-
- 22 Jul, 2020 1 commit
-
-
Rik ter Beek authored
[PW-2087] Add Swish Payment Method and upgrade Component version to 3.4.0 This commit has the following changes: (#770) * [PW-2087] This commit has the following changes: * With the added environment into the component is does not mather if we use the test or live component url. To remove complexity we will use the live endpoint on both environments. * Upgrade component version from 3.2.0 to 3.4.0. This requires a different way of loading in the component. This will change all payment method integration that is using checkout component. * Add swish payment method support with support for pending payment results and redering a QR code. * Environment and originKey is now as well needed for alternative payment methods so moved this into a genericConfigProvider. * The threeDS2processor is being used for 3DS2 and action payment methods. TODO we need to rename this to a generic name into the code this will mean a breaking change as interface will rename and PWA needs to adopt different API endpoint as this is a quick feature release I kept it out of scope. * Rename threeDS2PaymentData to generic adyenPaymentData as this will be used for alternative payent methods as well. * Remove unused ThreeDS2ResponseValidator file * fix phpcs warning * Remove duplicated getCheckoutEnvironment function * Update view/frontend/web/js/view/payment/method-renderer/adyen-hpp-method.js * remove debugger and add comment * Update view/frontend/web/js/view/payment/adyen-methods.js * Update Model/AdyenThreeDS2Process.php * revert hideCVC for recurring contracts needed to hide * Only for pending show back the component to the checkout form. For PresentToShopper redirect to success page to show action component. Co-authored-by:
attilak <attila.kiss@adyen.com> Co-authored-by:
Attila Kiss <42297201+cyattilakiss@users.noreply.github.com>
-
- 11 May, 2020 1 commit
-
-
Per authored
Pressing the enter key while inside a text field in one the Adyen forms caused the checkout page to reload instead of being submitted. Co-authored-by:
Per <per@oddny.se>
-
- 21 Apr, 2020 1 commit
-
-
Alexander Christiaan Jacob Dekker authored
Some webshops work with only a billing address because products need to be picked up from a location. If this is the case, the billing address should be filled in, and valid before a payment method can be used. This is already the case with payment methods native to Magento 2, but not with this Adyen module. Because of this, orders could be placed using Adyen payment methods, without adding an address at all. This extra check fixes this. Refs #662. Co-authored-by:
cyattilakiss <42297201+cyattilakiss@users.noreply.github.com>
-
- 11 Oct, 2019 1 commit
-
-
cyattilakiss authored
* Update checkout components version to 3.2.0 Update checkout components styling * - Adjust styling to new version - remove risk enabled false from checkout components - Add checkout component script to head
-
- 14 May, 2019 3 commits
-
-
attilak authored
Remove functions and settings related to - payment_selection_on_adyen - payment_routine - skin_code - hmac_test - hmac_live - ignore_second_address_field - delivery_days at Adyen HPP Update fall back notes at pay by mail settings
-
attilak authored
Adjust ssn for checkout api fix styling
-
attilak authored
address to personalDetails in the payments request if open invoice Move checkout component to version 2.1 Add the new checkout component css Add klarna and afterpay component
-
- 09 May, 2019 1 commit
-
-
cyattilakiss authored
* Using paymentMethods instead of directory lookup and some optimizations * add shopperLocale as well in the parameters * rename fetchHppMethods * Route HPP / APMs through checkout /payments * Handle both old HPP and the new checkout api flow Response will be handled in PW-705 * - Exclude open invoice payments from the checkout flow and route them through hpp - Code changes based on review * Handle response from Checkout API redirect * Resolve review comments - Add Received case into the Results controller - change depricated authResponse to resultCode * Move open invoice to checkout Put HPP redirect and Validate3d redirect (general handler) together Put HPP into the authorize flow instead of the order flow Show gender, date of birth and phone number for open invoice payment methods all the time - remove the admin settings Fix house number in the AddressBuilder Add first name, last name and country code in the CustomerDataBuilder * New function getStreetFromString in the helper that converts the street line into street and house number Fixes for code reviews * Move apple pay to checkout * Modifications for paymentMethods response Pass issuer for APMs * remove console log * Rename HppAuthorizationDataBuilder to CheckoutDataBuilder Add sepa direct debit component Fix place order button - enabled when the input is valid refactor in adyen-hpp-methods.js remove dedicated sepa direct debit payment method * rename ideal node remove onValid and onError callbacks, move functionality to onChange * fix onChange validity check * remove unused getSepaCountries function * additionalData is not necessary in the checkout api request * remove duplicated use * Style holder name input field Shareable checkout component for oneclick Move onValid and onError to OnChange * Add boleto method * Hide all the others boleto payment methods * Change shopperName to personalDetails, add telephone number and email address to personalDetails in the payments request if open invoice Move checkout component to version 2.1 Add the new checkout component css Add klarna and afterpay component * Clean paReq, MD, paymentObject only after handling the paymentsDetails call Use redirectUrl for issuerUrl as well Fix 3d secure flow * checkout component 2.1 from beta to live urls * Remove unused properties CheckoutDataBuilder. * Move the store id back * Applying fix for 3dsecure not working on Magento 2.3 * Applying fix for 3dsecure to retrieve resultCode * Redirect.php handles validate3d, vault and apm redirects and creates the billing agreement immediately The authorize3d call returns now the whole response object Installments are adjusted to the checkout component v2.1 OnBrand component callback implemeted for cc payments HPP error messages implemented for refused payments * fix instant billing agreement creation for redirect payment methods * remove validate3d.php * Fix oneclick component edge case for v2.1 if it's maestro and the cvc is empty or not empty and valid then order can be placed, if not empty and not valid then it cannot be placed * fix component missing from parameters * Check CVC validity at cc payment as well for the maestro edgecase (if the cvc is optional but the user already typed something which is not valid) At oneclick remove the bcmc check since the component now handles it Remove the oneClick property - not necessary anymore Outsource getting the details into a separate function * Remove df.js and device fingerprinting Leave ratepay fingerprint as it was * update css for card component for backend orders (#398) * handle Received result in Checkout validator * simplify cases * Add social security number support for openinvoice pm-s Adjust ssn for checkout api fix styling * return value fix * added logos * added some doku logos and changed the main credit card logo * fix pms with isuuerlist without component (#402) * fix for payment methods that have fields different from "issuer" * Adding molpay logos * add ratepay logo fix format invoice line item amounts * Adding logos(molpay, econtext_online) * filter out bcmc_mobile_qr for now * format the tax amount in openinvoice line items * add dragonpay logo * add dragonpay logos * Remove unused boleto methods and fix for single configured value * add ACH logo * Add the correct boleto list * Correct billing address for boleto * Add ACH checkout support - add bank account number - add bank location id - add bank account owner name - add validation on frontend * typo * add support for banktransfer_iban * Make constants more readable * added checks if payment object exists and fix _blank links * Add missing logos * Rename Adyen HPP to Alternative payment methods Remove functions and settings related to - payment_selection_on_adyen - payment_routine - skin_code - hmac_test - hmac_live - ignore_second_address_field - delivery_days at Adyen HPP Update fall back notes at pay by mail settings * [PW-1054] Implement multibanco payment method * Add logos * Add logos * Update filter function * Remove unnecessary payment routines * Resolve code review comments * Resolve code review comments Add logos * Revert isOpenInvoiceMethod changes * readding VaultDetailsHandler to di.xml * readding imports necessary for creating vault tokens in case of 3dsecure
-
- 05 Feb, 2019 1 commit
-
-
attilak authored
Check if payment method is checked
-
- 30 Jan, 2019 1 commit
-
-
attilak authored
Enable, disable the place order button based on the payment own validation Stop loader when the payment failed some backend validation Show validation result from the backend on the frontend
-
- 10 Jan, 2019 1 commit
-
-
attilak authored
-
- 10 Oct, 2018 1 commit
-
-
attilak authored
Let other payment methods also use the issuer drop down list
-
- 19 Apr, 2018 1 commit
-
-
Vincent MARMIESSE authored
-
- 15 Jan, 2018 1 commit
-
-
Rik ter Beek authored
-
- 09 Jan, 2018 2 commits
-
-
victorhuisman authored
fix-hpp-gender-layout: gender field in hpp did not layout correctly. Fixed by removing type from class. (#235)
-
Bas Maassen authored
* PW-338 Validation Additional fields
-
- 04 Jan, 2018 1 commit
-
-
Alessio Zampatti authored
* PW-179: Integrate Apple Pay * PW-179: Integrate Apple Pay * PW-179: Integrate Apple Pay * PW-179: Added ApplePay logo * PW-179: Fixed ApplePay button and fixed the border of the payment methods by removing the hidden dfvalue input field * PW-179: Removed commented statements * PW-179 cleanup code, use dynamic data for currency, language. Get domain name from store and add debugging logging * use same template as cc because it is a card payment * Remove duplicate promise, remove unused method and fix label description * allow merchant validation as well for quest users
-
- 08 Dec, 2017 1 commit
-
-
basm authored
Added frontend CVC validation
-
- 06 Nov, 2017 2 commits
- 25 Jul, 2017 1 commit
-
-
Rik ter Beek authored
-
- 19 Jul, 2017 1 commit
-
-
Rik ter Beek authored
-
- 06 Jul, 2017 1 commit
-
-
Rik ter Beek authored
-
- 19 Aug, 2016 1 commit
-
-
Rik ter Beek authored
-
- 22 Jul, 2016 1 commit
-
-
Rik ter Beek authored
-
- 10 Mar, 2016 1 commit
-
-
rikterbeek authored
-
- 18 Feb, 2016 1 commit
-
-
rikterbeek authored
-
- 04 Jan, 2016 1 commit
-
-
rikterbeek authored
-
- 01 Dec, 2015 1 commit
-
-
rikterbeek authored
-
- 27 Nov, 2015 1 commit
-
-
rikterbeek authored
-
- 22 Sep, 2015 1 commit
-
-
rikterbeek authored
-
- 18 Sep, 2015 1 commit
-
-
rikterbeek authored
-
- 09 Sep, 2015 1 commit
-
-
rikterbeek authored
-
- 19 Aug, 2015 1 commit
-
-
rikterbeek authored
-