An error occurred fetching the project authors.
  1. 24 Apr, 2020 1 commit
    • attilak's avatar
      Finalise card payments with generic component · 96f82040
      attilak authored
      Remove buildThreeDS2ProcessResponseJson(), not used anymore
      Use onAdditionalDetails instead of onComplete in the checkout components
      Update bundle with the fixes
      Remove unnecessary mapping on the backend regarding the action fields
      Remove unnecessary additionalInformation settings in payment object
      96f82040
  2. 31 Mar, 2020 1 commit
  3. 28 Feb, 2020 1 commit
    • cyattilakiss's avatar
      [PW 2022] Fix payment-information interceptor to work with other plugins (#643) · 34cfc4a6
      cyattilakiss authored
      * Remove PaymentInformationManagement plugins
      
      Delete GuestPaymentInformationManagement.php and
      PaymentInformationManagement.php
      Remove these from the interceptors list in di.xml
      
      * Add new API endpoint to retrieve order payment status
      
      * Only load 'return_path' config data if it's required. (#638)
      
      * Only load 'return_path' config data if it's required.
      
      It doesn't make sense to retrieve the configuration for failure on each request.
      It's enough to only do it on failure.
      
      * Update Controller/Process/Result.php
      Co-Authored-By: default avatarcyattilakiss <42297201+cyattilakiss@users.noreply.github.com>
      
      * Add AdyenOrderPaymentStatus class to retrieve order payment status
      
      Add getOrderPaymentStatus() to handle threeDS2 extra steps but nothing
      more
      Later this function can be used for more extensive PWA implementation
      
      * Add getOrderPaymentStatus() to consume the /payment-status API endpoint
      
      Use the new method in the placeOrder() function in the
      adyen-cc-method.js
      
      * Remove excess comma
      Co-Authored-By: default avatarAlessio Zampatti <alessio.zampatti@adyen.com>
      
      * [PW-2022] changes to get it working (#650)
      
      * Update return value to a more specific one
      
      * Remove unused variables
      
      * Improve code readability
      
      * Improve code readability
      
      * Improve code readability
      
      * Work in progress changes
      
      * removed throw exception as we are not doing anything on the front-end. Fix front-end to work with code changes as well include oneclick into the solution as this was now broken with all the changes.
      
      * remove let as this is not supported in older browsers
      
      * remove debugger statements
      Co-authored-by: default avatarFabian Hurnaus <fahu@outlook.com>
      Co-authored-by: default avatarRik ter Beek <rikterbeek@users.noreply.github.com>
      Co-authored-by: default avatarMarcos Garcia <marcos.asgarcia@gmail.com>
      Co-authored-by: default avatarAlessio Zampatti <gigendh@gmail.com>
      34cfc4a6
  4. 31 Oct, 2019 1 commit
  5. 29 Oct, 2019 1 commit
    • Rik ter Beek's avatar
      PW-1800 first place order before doing authentication, remove payment… (#559) · 01997eee
      Rik ter Beek authored
      * PW-1800 first place order before doing authentication, remove payment endpoint, add plugin to add 3DS data back to the front-end.
      
      * PW-1800 add missing file for building 3DS2data
      
      * PW-1800 fix 3DS 1.0 payments and add validation to last payment call. If not authorised provide error message back to the front-end
      
      * PW-1800 add error messages for oneclick payments on failed payments
      
      * Update Helper/Requests.php
      Co-Authored-By: default avatarcyattilakiss <42297201+cyattilakiss@users.noreply.github.com>
      
      * remove unused constructor, make input paramaters private
      
      *  - cancel order if payment is refused
       - remove store_cc = true from onclick frontend js
      01997eee
  6. 14 May, 2019 11 commits
    • Rik ter Beek's avatar
      [PW-1192] Move plugin to ajax controller, remove plugins code, move sdk to 2.4.… (#439) · 97b465fa
      Rik ter Beek authored
      * Move plugin to ajax controller, remove plugins code, move sdk to 2.4.2(disable risk as it is not working), fix agreements not being updated by oneclick as removes the ONECLICK option. Minimize duplicate code by using model.
      
      * Update view/frontend/web/js/view/payment/method-renderer/adyen-cc-method.js
      Co-Authored-By: default avatarrikterbeek <rikterbeek@users.noreply.github.com>
      
      * Update view/frontend/web/js/view/payment/method-renderer/adyen-cc-method.js
      Co-Authored-By: default avatarrikterbeek <rikterbeek@users.noreply.github.com>
      
      * PW-1173: Ignore OFFER_CLOSED for already authorised orders, or for or… (#436)
      
      * PW-1173: Ignore OFFER_CLOSED for already authorised orders, or for orders that are not matching the paymentmethod of the notification
      Set the ccType of boleto payments to the proper boleto variant.
      reset order id on card placeorder
      
      * PW-1173: use nonempty
      
      * Move plugin to ajax controller, remove plugins code, move sdk to 2.4.2(disable risk as it is not working), fix agreements not being updated by oneclick as removes the ONECLICK option. Minimize duplicate code by using model.
      
      * Update view/frontend/web/js/view/payment/method-renderer/adyen-cc-method.js
      Co-Authored-By: default avatarrikterbeek <rikterbeek@users.noreply.github.com>
      
      * Update view/frontend/web/js/view/payment/method-renderer/adyen-cc-method.js
      Co-Authored-By: default avatarrikterbeek <rikterbeek@users.noreply.github.com>
      
      * add errorMessage for oneclick
      97b465fa
    • Alessio Zampatti's avatar
      PW-1173: Ignore OFFER_CLOSED for already authorised orders, or for or… (#436) · 29c8d721
      Alessio Zampatti authored
      * PW-1173: Ignore OFFER_CLOSED for already authorised orders, or for orders that are not matching the paymentmethod of the notification
      Set the ccType of boleto payments to the proper boleto variant.
      reset order id on card placeorder
      
      * PW-1173: use nonempty
      29c8d721
    • alessio's avatar
      PW-1103: Execute the plugin only if payment is adyen_cc or adyen_oneclick,... · d734f023
      alessio authored
      PW-1103: Execute the plugin only if payment is adyen_cc or adyen_oneclick, remove payment type since it is different for non card methods
      d734f023
    • attilak's avatar
      [WIP] · 31bddd8b
      attilak authored
      - Data builders use the requests helper functions
      - In case of error from API during first payments call show an error on
      the frontend
      31bddd8b
    • alessio's avatar
    • attilak's avatar
      [WIP] · d95d6a2c
      attilak authored
      Add json response builder processing 3DS2
      Don't send the card details 2 times from the frontend
      Show popup only for challenge shopper and not for identify shopper
      d95d6a2c
    • attilak's avatar
      [WIP] · 245987bd
      attilak authored
      resolve code review comments
      use adyen-3ds2-js-utils helper function
      component js updated to v2.2.1
      245987bd
    • attilak's avatar
      [WIP] · d6e0c615
      attilak authored
      fix bug placing the order after a refused one won't go through the
      3ds2.0 flow
      remove store card details from magento and use the component rendered
      one
      d6e0c615
    • attilak's avatar
      [WIP] · 6ed050b3
      attilak authored
      works with challenge shopper
      6ed050b3
    • attilak's avatar
      [WIP] · 6694b94f
      attilak authored
      PW-1103 new controller implemented, new di logic also.
      Oneclick payments are not working - a new builder needs to be created
      for that separately
      PW-1104 components are rendered, challengeShopper was not tested
      PW-1105 separate controller to handle the 3DS2.0 process created
      PW-1106 feature toggle implemented
      
      TODO:
      challengeShopper flow test and fix
      Oneclick fix
      checkout component 2.0 was updated therefore needs to be tested
      e.g. "save card data" checkout is rendered by the component now
      data builders need to use the Requests helper functions or should be
      deleted if never used
      Code review and refactor where needed
      6694b94f
    • attilak's avatar
      [WIP] · 5c9e1a54
      attilak authored
      works until identifyShopper
      5c9e1a54