Skrill Magento Module Configuration Guide

2y ago
33 Views
2 Downloads
1.07 MB
26 Pages
Last View : 23d ago
Last Download : 2m ago
Upload by : Bennett Almond
Transcription

Skrill Magento moduleConfiguration GuideIntegration with Skrill via MagentoThis guide describes how to install and configure the Magentomodule for taking payments on the Skrill Hosted Payment Platform.www.skrill.comVersion 1.0Skrill Limited, 25 Canada Square, Canary Wharf, London, E14 5LQ, UK

Copyright 2015. Skrill Ltd. All rights reserved.The material contained in this guide is copyrighted and owned by Skrill Ltd together with any otherintellectual property in such material. Except for personal and non‐commercial use, no part of thisguide may be copied, republished, performed in public, broadcast, uploaded, transmitted,distributed, modified or dealt with in any manner at all, without the prior written permission of SkrillLtd, and, then, only in such a way that the source and intellectual property rights are acknowledged.To the maximum extent permitted by law, Skrill Ltd shall not be liable to any person or organisation,in any manner whatsoever from the use, construction or interpretation of, or the reliance upon, all orany of the information or materials contained in this guide.The information in these materials is subject to change without notice and Skrill Ltd. assumes noresponsibility for any errors.Skrill Ltd.Registered office: Skrill Limited, 25 Canada Square, Canary Wharf, London, E14 5LQ, UK.Version Control TableDateVersionDescriptionOctober 20151.0Guide CreatedPublication number: MAGENTO‐REL‐10/28/15 Skrill 2015Page 2

Skrill Magento Module Configuration Guide 1.0Contents1. About this Guide . 21.1. Objectives and target audience . 21.2. Related documentation . 21.3. Conventions used in this guide . 22. Introduction. 32.1. What is the Magento module? . 32.1.1 Signing up for a Skrill account . 33. Installing and Configuring Magento. 43.1. Prerequisites .3.2. Installation steps .3.3. Secret Word and API Password.3.4. Configuring the Magento module to connect to your Skrill account.3.4.1 Configure Skrill Settings .3.4.2 Select Payment Methods to Display to Customers.3.4.3 Card Payment Options (Credit / Debit).3.5. All Cards and Alternative Payment Methods .3.6. Customer Experience .3.7. Payment Information .3.7.1 Update Order .3.8. Refunding Payments .3.8.1 Advanced configuration and troubleshooting .3.8.2 Configuring Administrator permissions .445681012131418192022224. Testing . 23 Skrill 2015Page 1

Skrill Magento Module Configuration Guide 1.01. ABOUT THIS GUIDE1.1. Objectives and target audienceThis guide describes how to install and configure the Skrill Magento module. It assumes that you havean existing Magento installation.1.2. Related documentationYou should use this guide together with the additional Skrill documents described below.Table 1‐1: Related GuidesGuideDescriptionGetting Started GuideGuide to setting up your Skrill account, documentation required andan overview of the different product options and services for takingpayments through Skrill.1.3.Conventions used in this guideThe table below lists some of the conventions used in this guide.Table 1‐2: List of conventionsConventionDescriptionReferenceIndicates a reference to another section in this guide. For example,refer to User Administration on page 34.Code exampleUsed to illustrate example code, functions and commands.File pathUsed to indicate a file path or folder structure.GlossaryGlossary termMenu1 Menu option2 Indicates a menu path. Skrill 2015Page 2

Skrill Magento Module Configuration Guide 1.02. INTRODUCTION2.1. What is the Magento module?Magento is an eCommerce platform, built on open source technology, which provides onlinemerchants with a flexible shopping cart system, as well as control over the look‐and‐feel, content andfunctionality of their online store.Magento has been fully integrated with Skrill’s online payment solutions. Installing and configuringthe Skrill Hosted Payment Solution module provides a simple, secure and convenient option forconnecting to Skrill’s online payment processing platform via Magento.Skrill customers using Magento have access to a wide range of card and alternative paymentmethods.2.1.1. Signing up for a Skrill accountBefore you can start taking payments through Skrill, you will first need to sign up and be approved fora Skrill merchant account. You can do this by completing the online application form at:https://signup.skrill.com/business/#/?lang EN&rid 21477229Once your application has been approved you can configure your Skrill Hosted Payment Solutionmodule and start taking payments.Table 2‐1: Contact NumbersLanguageTelephone NumberOperating Times (weekdays)English44 203 308 25208am ‐ 5pm GMTGerman49 302 2403 02938am ‐ 5pm GMTSpanish34 935 452 3908am ‐ 5pm GMTItalian39 064 523 66128am ‐ 5pm GMTPolish48 221 288 2578am ‐ 5pm GMTCzech44 203 308 25208am ‐ 5pm GMTFrench33 173 443 3158am ‐ 5pm GMTRussian7 495 249 54398am ‐ 5pm GMTRomanian44 203 308 25208am ‐ 5pm GMTTurkish44 203 308 25208am ‐ 5pm GMTGreek44 203 308 25208am ‐ 5pm GMTChinese44 203 308 25208am ‐ 5pm GMTEnglish US1 855 719 20878am ‐ 6pm ESTSpanish US1 855 719 20878am ‐ 6pm EST Skrill 2015Page 3

Skrill Magento Module Configuration Guide 1.03. INSTALLING AND CONFIGURING MAGENTO3.1. PrerequisitesBefore Installing the Skrill Magento module, check that your web server meets the followingrequirements: Existing Magento installation on your web server. The Skrill Magento module is compatiblewith version 1.9.1 of Magento Community edition onwards. The installation proceduredescribed here has been tested on Magento Community version 1.9.1 and 1.9.2 Supported Web Servers: Apache and Nginx SSL: A valid security certificate is required to work over a secure channel (HTTPS) from theMagento Admin Panel or when submitting form data from the store‐front. Self‐signed SSLcertificates are not supported. MySQL database with sample data. PHP (version 5.4.0 ‐ 5.6.13) and extensions, MySQL and web browser curl (version 7.20.0 ‐ 7.44.0)For further details of PHP compatibility, MySQL, supported Web servers and other requirements,refer to the Magento website: Running Magento on a Windows serverMagento can be run on a Windows server, although this is not officially supported by Magento. Seethe Magento website for details.3.2. Installation stepsPlease follow these steps to install the Skrill Hosted Payment Solutions module.1. Log in to your Magento admin account.2. Navigate to System Magento Connect Magento Connect Manager.3. Log in to Magento Connect Manager.4. Paste the extension key Skrill Hosted Payment Solution into the relevant field in the InstallNew Extensions section and click Install5. Once the upload has taken place check the status at the bottom of the page: Skrill 2015Page 4

Skrill Magento Module Configuration Guide 1.06. Refresh the page and check that the Skrill Hosted Payment Solution version 1.0.5 (stable)package is displayed at the bottom of the table in the following section: Channel: MagentoCommunity Edition.7. Return back to the Magento Admin panel.3.3. Secret Word and API PasswordIt is mandatory to setup a secret word and API/MQI password for your Skrill merchant account beforeconfiguring the Skrill Magento module. The secret word is used to authenticate the data sent back toyour Magento server after payment. You must obtain the IP address of your Magento server toconfigure the API/MQI password. You can find this IP address by executing the following commandfrom a command prompt:ping server domain name For example:ping example.magentoserver.comPinging example.magentoserver.com [145.76.160.206] with 32 bytes of data:Make a note of the set of numbers in the square brackets. This is the IP address of your Magentoserver. Now you have the IP address, you can setup the secret word and API/MQI password asfollows:1.Log in to your Skrill merchant account at www.skrill.com2. Go to Settings Developer Settings.3. Check the Enable service checkboxes next to the API and MQI sections4. For each section, specify the IP address(es) or IP address range of your Magento server. Thisprevents payment or money transfer requests from other IP addresses if your secret word orAPI password is compromised. All requests from other IP addresses are denied. Access can begranted to: A single IP address (e.g. 192.168.0.2) Multiple IP addresses, separated by space (e.g. 192.168.0.2 10.0.0.2) A subnet in CIDR notation (e.g. 192.168.0.0/24)5.6.7.8.Locate the Change API/MQI password section. Enter and confirm your API/MQI password.Locate the Create secret word section. Enter and confirm your secret word.Click Save to save the changes.Logout of your account. Skrill 2015Page 5

Skrill Magento Module Configuration Guide 1.0Figure 3‐1: Configuring a Secret Word and API/MQI Password3.4. Configuring the Magento module to connect to your SkrillaccountThe next stage of the Magento integration is to configure the Magento module to connect to yourSkrill account. The steps are as follows:1. In the Magento Admin panel, navigate to the System section and select Skrill HostedPayment Solution from the Sales section of the left‐hand Configuration menu. Skrill 2015Page 6

Skrill Magento Module Configuration Guide 1.0The following screen appears:Figure 3‐2: Skrill Hosted Payment Solution screen Skrill 2015Page 7

Skrill Magento Module Configuration Guide 1.0Expand the Skrill Settings panel as follows:Figure 3‐3: Skrill Settings3.4.1. Configure Skrill SettingsConfigure the Skrill Settings as follows:1. Enter your Skrill Merchant account ID in the Merchant ID field. This is the Customer ID of yourmerchant account. See the Skrill help hub article number for information about how tolocate this value.2. Enter your Skrill Merchant account email address3. Enter the API password and Secret word that you set up in the previous section.4. Select a display option for the Skrill Payment Form (Iframe or redirect). See Table 3‐1 belowfor a detailed explanation of all Skrill settings.5. Either enter a name for your store in the Recipient field to display to customers within theSkrill Payment Form.6. Optional ‐ Enter a URL of a logo to be displayed on the Skrill Payment Form in place of theRecipient text. This URL must be in HTTPS format (begin with https://). Skrill 2015Page 8

Skrill Magento Module Configuration Guide 1.0Table 3‐1: Skrill SettingsField NameDescriptionFormat/ ExampleMerchant IDYour unique merchant identifier. This is the Customer ID ofyour merchant account. See the Skrill help hub ��id‐number for informationabout how to locate this value.58010731MerchantAccount (email)The email address linked to your Skrill merchant account(created by you when you first signed up for a Skrillmerchant account).techpubs@skrill.comRecipientOptional ‐ A description of your shop. This will be displayedDemo Shopon the Skrill Payment Form if you do not provide a LogoURL.Logo UrlOptional ‐ Link to your URL, to be displayed on the SkrillPayment Form. Must be in HTTPS format.https//yourlogo.comAPI PasswordThe API password. This field is mandatory. It allows theMagento server to receive payment information.N/ASecret wordEnter the secret word configured for your Skrill accounthere. This feature is mandatory and ensures the integrityof the data posted back to your Magento servers.N/ADisplayThis setting has two options: IFrame and redirectIFrame Skrill 2015 IFrame ‐ when IFrame is enabled the Skrill Payment Formis embedded in your Magento website. See Figure 3‐4: foran example. Redirect ‐ when redirect is enabled the customer isredirected to the Skrill Payment Form. This form isdisplayed on its own in the current browser tab. Thisoption is recommended if you plan to display PaymentMethods which redirect the user to an external websitesuch as Sofort, Skrill Direct, etc.Page 9

Skrill Magento Module Configuration Guide 1.0Figure 3‐4: Iframe (embedded) option3.4.2. Select Payment Methods to Display to CustomersThe next configuration stage is to select the payment methods to display to your customer. The mod‐ule has a series of payment method sections under Skrill Settings for each of the payment methodssupported by Skrill. An example is displayed in Figure 3‐5:.Figure 3‐5: Example Payment method sectionFor each payment method, specify whether it is displayed or not (enabled or not) and the order itappears in the list of Payment methods displayed in the Magento Checkout. See for an example. Skrill 2015Page 10

Skrill Magento Module Configuration Guide 1.0Figure 3‐6: Example Payment Method Configuration in the Magento CheckoutFor example, to show the following set of payment options in the order they appear in the screenshotabove you would need to set the payment options as shown in Table 3‐2 . See Table 3‐3 for a detailedexplanation of the settings.Table 3‐2: Settings for the Example Payment Method ConfigurationPayment optionEnabledSort OrderSofortüberweisungYes1PaysafecardYes2Skrill WalletYes3Table 3‐3: Payment Method SettingsField NameDescriptionEnabledDetermines whether this Payment method is displayed ‐ Yes display, No Donot display.Under the Enabled setting is a list of the countries that support this paymentmethod. If a Payment method is enabled but the customer’s country is notsupported (determined by the country set in the billing address the customerchose in the Magento checkout) then it will not be shown.ShowSeparatelyAlways set this setting to Yes where available.Sort OrderA whole number e.g. 10 which determines the order in which Payment optionsare displayed to the customer. Payment methods with lower numbers aredisplayed above higher numbers. Use multiples of 10 to allow for easy re‐ordering. Skrill 2015Page 11

Skrill Magento Module Configuration Guide 1.03.4.3. Card Payment Options (Credit / Debit)Skrill also provides the option to display selected Credit/Debit card payment logos as Magento pay‐ment options. If you select one of these options, it displays a single card logo in the Magento Check‐out. If a customer chooses this payment method, the Magento module launches the Skrill PaymentForm with a single tab showing the specified card logo. Alternatively, you can choose to display a sin‐gle payment option showing multiple card logos (Visa, MasterCard, American Express, JBC, Diners);this will disable the relevant single card payment options in Skrill Settings. The multiple card paymentoptions appears as follows:Figure 3‐7: Multiple Cards Payment Option (Visa, MasterCard, AMEX, JCB, Diners)The following cards are supported:Visa, MasterCard, Visa Electron, Maestro, American Express, Diners, and JCB.Figure 3‐8: Single Card Option Skrill 2015Page 12

Skrill Magento Module Configuration Guide 1.0Figure 3‐9: Credit/Debit Card Payment with Multiple Logos3.5. All Cards and Alternative Payment MethodsThis special payment option launches the Skrill Payment Form with multiple tabs showing all thesupported Payment methods available in the customer’s country . The logo for this Payment option inthe Magento Checkout payment information section is as follows:Figure 3‐10: All Cards and Alternative Payment Methods Logo Skrill 2015Page 13

Skrill Magento Module Configuration Guide 1.0Figure 3‐11: Multiple Tabs with all available payment options3.6. Customer ExperienceThis section describes the customer’s checkout experience when using the Skrill Magento module.Note: We only describe the Checkout process from the payment selection step onwards as theprevious steps are unchanged.The steps are as follows:1. Select a payment method from the list of available payment methods (this list depends onthe customer’s country, the payment options configured for your Skrill account and thepayment options configured in the Skrill Magento Module) and click Continue Skrill 2015Page 14

Skrill Magento Module Configuration Guide 1.0Figure 3‐12: Magento checkout example showing different payment methods2. Review the order, select a payment method and click Place Order to launch the SkrillPayment Form.Figure 3‐13: Place Order3. Enter Payment details in the Skrill Payment Form. Skrill 2015Page 15

Skrill Magento Module Configuration Guide 1.0Figure 3‐14: Enter Payment Details in the Skrill Payment Form4. Click Pay Now to complete the payment. If all is correct, the payment form will display thefollowing screen:Figure 3‐15: Successful Payment Skrill 2015Page 16

Skrill Magento Module Configuration Guide 1.05. Click Continue to return to the Magento Checkout Successful Payment screen. This screencontains the unique order number for this payment.Figure 3‐16: Successful Payment in Magento CheckoutRemoving or reducing the header and reducing the footerYou can request a version of the Skrill payment form without the Skrill header and amount fields. Thesecurity logo is also removed from the footer, to reduce its size. To enable this option, please contactSkrill Merchant Services and ask for the Reduced Header and Footer option. This option is shown inthe screenshot below (The standard payment form is shown on the left and the reduced header andfooter option on the right).Figure 3‐17: Reduced Header and Footer OptionYou can also reduce the size of the header by removing the payment details and merchant logo butleaving the language selector and footer unchanged as shown below. To enable this option, pleasecontact Skrill Merchant Services and ask for the Reduced Header option. This option is shown in thescreenshot below (The standard payment form is shown on the left and the reduced header optionon the right). Skrill 2015Page 17

Skrill Magento Module Configuration Guide 1.0Figure 3‐18: Reduced Header Option3.7. Payment InformationThe Magento module provides payment information in the Order screen with information about thepayment meth

Skrill Magento module Configuration Guide Integration with Skrill via Magento This guide describes how to install and configure the Magento module for taking payments on the Skrill Hosted Payment Platform. www.skrill.com Version 1.0

Related Documents:

Skrill Magento Hosted Payment Solution Guide Author: Skrill Technical Publications techpubs@skrill.com Subject: This guide describes how to install and configure the Magento module for taking payments on the Skrill Hosted Payment Platform. Keywords: Integration, Magento, Skrill, Hosted Payment Created Date: 9/2/2020 4:05:51 PM

Installing the Skrill Hosted Payment Solution module, on page4 Uninstalling the Magento 2 module using SSH commands, on page5 Secret word and API password, on page5 Configuring the Magento 2 module to connect to your Skrill account, on page8 Configuring Magento to use more than one currency, on page13

Magento 2 Worldpay for Business User Guide by Meetanshi Author: Meetanshi Keywords: Magento 2 Worldpay Payment, Magento 2 Worldpay Payment Gateway Integration, Magento 2 Worldpay Payment Module, Magento 2 Extension, Magento 2, magento 2 worldpay for business, magento 2 worldpay business, worldpay business module for magento 2 Created Date

magento survey magento feedback extension magento survey extension magento feedback magento feedback form magento quiz magento poll extension magento customer feedback magento customer feedback extension magento feedback

This guide provides details on how to connect your website to Skrill Quick Checkout. It is intended for users who have a working knowledge of HTML. The guide covers the steps in the payment process and the information that needs to be passed from your web servers to Skrill, to enable Skrill to process payments. 1.2. PCI disclaimer

A. Create a new Magento instance using composer create-project B. Clone the magento/magento2 GitHub repository C. Run php bin/magento setup:migrate path-to-m1-installation new-version Magento Magento 2 Certified Associate Developer https://www.certification-questions.com

The Worldpay Magento Module Guide describes how to integrate the Worldpay Magento Module with your Magento platform, giving you access to Worldpay's Corporate Gateway. This document provides a technical overview and implementation details for each Worldpay service integrated within the Magento module.

The American Board of Radiology . i The Diagnostic Radiology Milestone Project The Milestones are designed only for use in evaluation of resident physicians in the context of their participation in ACGME accredited residency or fellowship programs. The Milestones provide a framework for the assessment of the development of the resident physician in key dimensions of the elements of physician .