Skip to content

raphaelpor/magento

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magento

This is the Adyen Payment plugin for Magento. The plugin supports the Magento Community and Enterprise edition.

We commit all our new features directly into our GitHub repository. But you can also request or suggest new features or code changes yourself!

Setup Module

Click here to see the video how to setup your Adyen Magento module and the Adyen backoffice
Click here to download the Magento Quick Integration Guide how to setup the basics for the Adyen Magento module and the Adyen backoffice
For a more advanced manual click here

Support

You can create issues on our Magento Repository or if you have some specific problems for your account you can contact magento@adyen.com as well.

Current Release

2.3.1

Features

* #331 Add full support to partial gift cards payments

Hotfixes

* #325 Refund sends refund request with wrong currency to Adyen if you are using a multicurrency setup * #329 Remove validation on Notification for HPP payments * #333 Missing closing ) of Javascript function * #341 Put back the IP version check for Adyen POS and added it for adyen cash * #349 Content-Type headers need to be cleared for use with php-fpm / nginx.

Previous Releases

2.3.0

Features

* #225 HPP payment methods now are generated as seperate payment methods inside Magento * #293 Added Payment method PayByMail * #303 Implemented Cash API and added it as a different payment method (Adyen Cash) * #270 Option to redirect to checkout instead of shopping cart * #304 Added option to connect POS payment to shopper account based on provided email address * #288 #299 Added support for Manual Review * #294 Show installments on order print outs, confirmation emails and admin panel * #284 Added Cronjob that executes notifications that are in the adyen event queue * #283 #246 Added extra validation and restrict length on CVC * #276 Added pending status setting * #273 Added authCode and acquirerReference response into payment overview of the order * #248 Added ReceiptOrderLines to Adyen APP for printing out order details for POS payments * #247 Enable Adyen OneClick for backend order * #245 Refactor the code for Notifications and Result URL with better logging * #244 Added validate Webserver username and password in configuration * #242 Added OneClick payment available for Sepa,Ideal(becomes sepa) and ELV * #241 Added recurring cards to billing agreement of magento

Fixes

* #317 POS redirect to app fixes for various browsers * #307 Rewrite POS resultUrl and CheckStatus check * #305 Get RegionCode instead of Region to fix payments for PayPal * #301 Added extra check on pspreference for AUTHORISATION success=false notification (for api payments) before canceling the order * #291 Added support for Comorian Franc (KMF) currency * #290 Added extra validation if modus is corresponding with notification (JSON, HTTP POST) * #285 #243 API fixes for MultiShipping method * #282 Fixes that Boleto pdf is not being generated * #264 Separate ResultAction for POS * #259 Only cancel a order when the payment method is the same as on Magento side * #249 Don't show remember these details for credit cards if user is checking out as a quest * #238 Generated OneClick payments as different payment methods * #237 Fixed that previous button on Adyen HPP will not return in a empty basket when you are not logged in on Magento side * #231 bug fixes, simplified frontend templates, fixes queue * #228 Don't cancel the order if the previous AUTHORISATION event was succesfull * #227 Don't cancel orders on Refused result url (only for Ideal) * #224 Fix JS error when selecting card and Ideal is not available. * #223 Magento API do not send email when order is created. Only when AUTHORISATION notification is received bug * #188 Use POS checkout name based on POS payment method title * #187 Pre fill email in POS express checkout if Payment failes * #79 Added option to disable Klarna after first Klarna payment failed

2.2.2

Features

* #220 Added only Authorization with success true to the notification queue * #221 Added support for HMAC key in Notification

Fixes

* #217 Afterpay send in vatCategory = High instead of None * #219 Notification Queue does not update attempts if second attempt failed

2.2.1

Features

* #196 Add option for PayPal to select a capture mode different from the default * #203 Add option for OpenInvoice (Afterpay/Klarna) to select a capture mode different from the default * #204 Make OpenInvoice gender translatable * #206 Add CSE support for GoMage LightCheckout * #207 Add JSON support for Notifications * #209 Show in the admin a page where you can see the notifications that did not been processed yet * #211 Add option in configuration to export Adyen Settings * #212 Add different message when shopper cancel the order on the HPP

Fixes

* #197 Failed OneClick payment will cause CreditCard to use OneClick * #200 do not process REPORT_AVAILABLE notifications just give back [accepted] * #201 getSkinUrl method accept path with slashes only * #205 Magento CreditCard API order not always update the status * #210 prefix some css classes so it won't change style of the shipping list

2.2.0

Features

* #156 CreditCard logos are shown and automatically detected instead of selecting your cart type * #174 Added Elo and Hipercard to CreditCard types * #175 Show number of installments in payment details of the order * #170 Encrypt password fields in configuration settings * #168 Option to add phonenumber field only for the OpenInvoice payment method * #113 Show fraudscore in Magento (if you have this setup for your account or if you have Adyen CC payment method enabled) * #144 Show by default Ideal payment method as a list instead of logos (can be changed in the configurations) * #140 Added payment logos for all payment methods * #149 Pre fill country for Payment Method SEPA based on billing information * #157 Added option to use IPFilter for the payment method Adyen POS * #150 Create a new configuration field for Client-Side Encryption Public Key for test * #114 Added extra setting so you can can define a different status for Downloadable products * #165 Option to send out confirmation mail for Banktransfer/SEPA before payment is received * #176 Added CSE support for IWD One Page Checkout * #154 Added Filter on N.A in Adyen Status column of sales order grid * #127 #180 Added translation for Dutch,German,Spanish and French * #181 Cash Drawer support for epson ePOS-Device

Fixes

* #152 IOS CheckSum Fix For POS payments * #172 Update scripts now support tables that have prefixes * #169 Admin Order is now showing Total Due and Total Refunded * #126 Change logic for Capture so it will shoot in an api call to Adyen when you use the magento API capture * #158 Orders not using Adyen Payments can now be cancelled without errors * #151 #155 Database Optimization for better performance * #130 Adyen PSP Reference link in order details goes directly to the payment instead of the list with filtering on this PSP Reference. * #121 Don’t throw exception when there are no payment methods available for the Adyen HPP payment method * #117 Use for Afterpay afterpay_default payment method instead of old open invoice integration * #115 Fix validation for Diners cards * #183 Openinvoice (Afterpay/Klarna) are always manual captured * #116 Removed specific OneStepCheckout changes from the module, this will be added on GitHub as an external asset

2.1.1

Features

* Make installments possible for the OneClick Payments * Added cash express checkout button on the shopping card for easy pay with cash * Added possibility to open cash drawer after cash payment * Cancel the order in Adyen as well when order is cancelled in Magento * Automatically create shipment for cash payment and added setting to do this for POS payments as well * Added checkbox for shoppers in CreditCard payments to not save their creditcard data for OneClick payments * Added Setting to disable payment method openinvoice(Klarna/AfterPay) when billing and delivery addresses differ * Show the payment method in Payment Information block of the order * After canceling payment on Adyen HPP reactivate current quote instead of creating a new quote * Added client side validation on "delivery_days" on the settings page in Magento * HPP Payment method show correct label in payment information panel in the Magento checkout page * POS now acts on CAPTURE notification instead of AUTHORIZATION * CANCEL_OR_REFUND improvements for POS * Improved support for Scanners that press enter after scanning barcode * OneStepCheckout improvments

Fixes

* Fixed that OneClick will not breaks when creditcard name has special characters * Fixed that the extra fee totals in the order confirmation email is not visible when the amount is zero. * Fixed Directory Lookup for amounts under the one euro and improved error messages when payment methods cannot be shown because of incorrect settings * Fixed that PaymentMethod is shown if you print the invoice * Fixed incorrect rounding in tax for OpenInvoice payment method * Fixed that GetInstallments call is not executed when installments are disabled * Fixed Client side validation for JCB, Maestro and CarteBlue * Fixed that in the backend the configuration are loaded from the store view where the order has been made instead of the default settings * Fixed that BankTransfer and SEPA are always auto captured because you can’t capture the payment method * Fixed that DeliveryDate For Boleto is now correctly send to Adyen platform * Fixed that Ajax calls now support the HTTPS protocol

2.1.0

Features & Fixes

* Show OneClick payments in Magento checkout * New API payment method SEPA * Add discount for the payment method open invoice (karna/Afterpay) * Optimized UI in the payment step (for the default OnePage checkout and the OneStepCheckout module) * Build in scan functionality for using Magento as cash register solution * express checkout button for payments through the Adyen Shuttle * Creditcard installments can now be setup foreach creditcard type * Installment rate (in %) is now added to the installment setup * For Klarna it is now possible to show date of birth and gender only when you select payment method open invoice * Multicurrency problem with Api Payments solved * Show reservationNumber for Klarna and AfterPay in the payment information of the order * Directory lookup call to retrieve the payment methods shown in the payment step can now be cached for better performance * Payment methods can now be sorted in the front-end * Boleto firstname and lastname automatically filled in based on billing information * For Boleto payments the paid amount is now shown in the payment information of the order detail page * Possible to select different status for Boleto if the payment is overpaid or underpaid * Full refund will send in Cancel\Refund request to Adyen if payment is not yet captured the order will be cancelled * For payment method Klarna and after pay the fields are disabled on the Adyen HPP * Payment methods in the checkout give back the language specific payment method text * Add after pay logo in magento checkout * Plugin version number and links for setting up now visible in the Adyen General settings sections

2.0.3

Features & Fixes

  • HPP payment method selection now automatically loaded from the selected skin (Adyen calls this directory lookup)
  • Module namespace and module name is now Adyen/Payment instead of Madia/Adyen
  • CSE now better support for the onestepcheckout modules as well
  • CSE IE8 Fix
  • Possible to make Cash payments

1.0.0.8

Features and Fixes:

* Recurring contract default is ONECLICK and fully changeable * OpenInvoice payment method supports afterpay and Klarna * API payments available in the backend * Bank transfer (incl. international) added as HPP payment options * Adyen AUTHORIZATION status (succeeded/failed) visible in order overview * Saving configuration removes spaces in front and end of input value * DeliveryDate for Boleto payments is now configurable * Completion email is now triggered when notification AUTHORIZATION is received * Added payment method POS. Automatic redirect to Adyen app for the payment * Payment to applicable countries now available for all payment methods * Fixed time-out in notification (removed the filelock system).

1.0.0.7

Features:

* CC with client side encryption * CC with 3D secure * new Boleto payment method (Brazilian market)

Fixes:

* notification receival now works properly on NFS * improved logging

About

Adyen Payment plugin for Magento

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 73.1%
  • HTML 18.8%
  • JavaScript 7.2%
  • CSS 0.9%