The Adyen Magento Manual All you need to know to get started with the Adyen Magento plug-in. Global Omni-channel Technology The left hand section of this document will be the area where you will find the Magento screenshots. The middle section of this document will be the area where you find our step by step instructions. x Each step will be applied to either the Magento interface, the Adyen interface or both. The arrows next to the number will show you the relevant interface for each step. The right hand section of this document will be the area where you will find the Adyen screenshots.
Find the Adyen module in the Magento backend Log into your Magento backend. In the main menu select System > Configuration. You are in the General Settings of Magento. Select Payment Methods. You are on the page with all the possible settings for the Adyen Magento plugin. Select Adyen Default Settings. STEP /7
Select the correct Merchant account and configure the Adyen notifications in the Test CA Go to https://ca-test.adyen.com and log in with your test account credentials. In the main menu click Accounts. Then select SupportAdyenDemo Merchant Account. Company account Merchant account!! To set up Magento, you need to use the Merchant Account. In the main menu select Settings > Server Communication. Click the Add button besides the Standard Notification. Under the Transport section: enter your website URL followed with /adyen/process/ins*. enable the Active checkbox. set the Method as HTTP POST. press Save Settings. * If you have turned off URL rewrite in Magento, you need to use index.php/adyen/process/ins. STEP /7
Set up the Adyen Module in the Magento Backend System > Configuration > Payment Methods > Adyen Default Settings Merchant account in Magento must correspond to Merchant Account in Adyen. Settings > Notifications Set the parameters in the Magento interface as shown in the picture. The notification username and password must be the same in both systems. To check the Capture Delay in the Adyen customer area, go to Settings > Merchant Settings. Only set the Capture Mode in Magento to Manual if Capture Delay in the Adyen backoffice is also set to Manual, otherwise leave it as Auto Capture. Settings > Merchant Settings STEP./7
Set up the Adyen Module in the Magento Backend System > Configuration > Payment Methods > Adyen Default Settings Adyen automatically generates a webserver username for every account in the following format ws@company.yourcompanycode. Settings > Users To find your default webserver username, in the Adyen backoffice, at the company level go to Settings > Users. It is visible under the System User Category. 8 To find the Adyen ws password for Test, click on your default webserver name. 7 If you have not set up your webserver password in the Adyen backoffice, do so now. 8 Settings > Merchant Settings Fill in the same pasword from your Adyen webserver password into the Magento Adyen ws Password for Test. 7 STEP./7
Set up Adyen HPP Payment Methods System > Configuration > Payment Methods > Adyen HPP Open the Adyen HPP panel in the Magento backend. Skins Click Skins in the left menu in the Adyen backoffice. The Skin Code must correspond to the Skin Code in the Adyen backoffice, found in Skins after you have clicked on Create a new skin.* Skins> New Skin Fill in the HMAC Keys and Result URLs. The Result URLs have to be your domain name following by /adyen/process/success. The HMAC Keys for Test and Live must correspond to the HMAC Keys in the Skin you have created in the Adyen backoffice. / * The skin code can be found within an existing skin as well. STEP /7
Set up Credit Card Payments with Client Side Encryption System > Configuration > Payment Methods > Adyen CC In Mangento open the Adyen CC panel. Set Enabled to Yes. Select your credit cards. Settings > Users Change Enable Client Side Encryption to Yes, and then send an email (Including the merchant account and the web server username that is used) to magento@adyen. com in order to enable CSE in the Adyen backoffice. In the Adyen backoffice go to the Settings > Users. Select Username under System users. Copy the first visible Client Encryption Public Key* (by clicking on the Copy button that appears while the mouse rollover) and paste it into the box in the Magento backend. Settings > Users > Select your User name You have set up the Adyen module for Test and connected it with the Magento backend. Now you can test transactions (using test cards **) and refunds. *If there is no Key visible in the Adyen backoffice, click on the Generate button. ** Visit http://www.adyen.com/test-card-numbers STEP /7
Set up the Adyen Module for Live Update Magento Default Settings System > Configuration > Payment Methods > Adyen Default Settings Log in the Adyen live account (ca-live.adyen.com). Settings > Server Communication In the Magento open the Adyen Default Settings. Copy Notification username and password in Magento backend and paste in the Adyen backoffice, Settings > Notifications. In the Adyen backoffice, at the Company level go to Settings > Users. In the System users section click on your default webserver name. Copy username and password in the Adyen backoffice and paste Adyen ws username and password for Live* in the Magento backend. Settings > Users > Select your User name Copy Client Encryption Public Key in the Adyen backoffice and paste in Client-Side Encryption Public Key for Live, under the Adyen CC section in the Magento backend. 7 Save the configuration in the Magento backend. *By default it is the same as Test. STEP /7
Set up the Adyen Module for Live Publish Skin to Live The Adyen system is configured so users first create and edit Skins in the test platform, and publish them to the Live platform. To use your Skins on the live platform: Skins Log in to the Adyen backoffice test environment at https://ca-test.adyen.com. Go to Skins and select your Skin. Click on Publish to Live. Skins Congratulations! You have configured the Adyent Magento plug-in and published the first skin! STEP 7/7
If you have to do a Refund in Magento Go to Sales > Orders and click on the order you want to refund. Click on Invoices in the left menu. Click on the invoice that is created for this order. Click on the top on Credit Memo. Click on Refund* at the bottom of the page. This will send a refund request to Adyen. *There are options of refund, please click Refund not Refund offline.