Documentation You are here: start » gateways » emspay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gateways:emspay [2017/04/25 17:13] – [Obtaining a Test Account] vladimirgateways:emspay [2021/01/12 21:07] (current) – [Data entry] marija
Line 1: Line 1:
 ---- dataentry gateway ---- ---- dataentry gateway ----
-type            : gateway         # do not change this line +type               : gateway # do not change this line 
- +name               : EMS Pay #  
-# Add the full name of the gateway after the colon below. +countries          : EU, GB, NL, DE, BE, FR #  
-name            : EMS Pay +support-added      : 2.0  
- +support-removed     
-Supported Countries. Please use 2-character ISO Country Codes available at +
-# http://www.iso.org/iso/english_country_names_and_code_elements +
-# Separate multiple country codes by commas. +
-countries       : EU, GB, NL, DE, BE, FR +
- +
-Enter the FoxyCart versions where support was added or removed (if applicable). +
-# Version numbers should include applicable decimals, such as "0.7.0" and not "070" +
-support-added   : 2.0 +
-support-removed :  +
- +
-Features and Details+
 auth-net-emulation : no # enter "yes" or "no" (without quotes) auth-net-emulation : no # enter "yes" or "no" (without quotes)
 supports-3dsecure  : yes # enter "yes" or "no" (without quotes) supports-3dsecure  : yes # enter "yes" or "no" (without quotes)
- +gateway_url        : http://emspay.eu 
-# Gateway URL +
-gateway_url     : http://emspay.eu/en+
 ---- ----
 +
  
  
Line 27: Line 15:
 ===== Setting Up EMS Pay for FoxyCart ===== ===== Setting Up EMS Pay for FoxyCart =====
  
-1) Contact EMS Pay and they will send you email with all credentials. Something like this+1) Contact EMS Pay and they will send you an email with all of your credentials. It should look something like this:
 {{ :gateways:ems_credentials.png?nolink |}} {{ :gateways:ems_credentials.png?nolink |}}
-To configure EMS e-commerce standart gateway you should fill three fields and upload one certificate.  +To configure the EMS e-commerce standard gatewayyou will need to complete three fields and upload one certificate within the "Payments" section of your store's FoxyCart administrationThe information needed for these fields can be referenced from the **Web Service API** table within the email. 
-For this we should use **Web Service API** table.+ 
 +2) Paste the **Web Service API/User ID** to the **base auth login** field 
 + 
 +3) Paste the **Web Service API/Password** to the **base auth password** field 
 + 
 +4) Paste the **Web Service API/Client Certificate Private Key Password** to the **certificate password** field 
 + 
 +5) Prepare the certificate and upload it to the **merchant key** field 
 +  - Download the attachment from the email labelled **IPG_Certificate_<User ID>.zip** and unpack it. 
 +  - Concatenate the **PEM** and **KEY** files as **union.pem** 
 +  - Upload it into the **merchant key** field. 
 + 
 +To concatenate the two files together, there are a couple ways you can achieve that. If you're handy with your operating systems terminal/command prompt, you can run a command like ''cat test1.pem test1.key > union.pem'' (where ''test1'' is your User ID). 
 + 
 +If you're not familiar with the terminal, you can also do it manually using a text editor like Notepad, Wordpad or Textedit. Create a new file and paste in the whole contents of the **.pem** file, then on the following line paste the whole contents of the **.key** file. Save this new file as **union.pem**.
  
-2) Paste **Web Service API/User ID** to the **base auth login** field 
  
-3) Paste **Web Service API/Password** to the **base auth password** field+===== Setting Up EMS Pay Virtual Terminal =====
  
-4) Paste **Web Service API/Client Certificate Private Key Password** to the **certificate password** field+The needed credentials for configuring the virtual terminal can be referenced from the **Virtual Terminal** table within the email you received.
  
-5) Prepare certificate and upload it to the **merchant key** for this +For using this link, you should download, unpack and add the certificate from the **IPG_VT_Cert_<STORENAME>.zip** archive to the keychain in MacOS or equal location in other operating systems.
-  - Download from email **IPG_Certificate_<User ID>.zip** and unpack it. +
-  - Concatenate **PEM** and **KEY** file(for example your **User ID** is **test1** command for this in Unix operation systems will looks like: //cat test1.pem test1.key > union.pem//)+
  
 +The archive you also can find in EMS Pay email.
  
 ===== Testing ===== ===== Testing =====
 ==== Obtaining a Test Account ==== ==== Obtaining a Test Account ====
-Contact emspay for info. And fill data like above.+Contact emspay for info. And fill data like in **Setting Up EMS Pay for FoxyCart**.
 ==== Test Card Numbers ==== ==== Test Card Numbers ====
 You can use 4111111111111111 to simulate successful card validations in test mode (this number fails in production of course) You can use 4111111111111111 to simulate successful card validations in test mode (this number fails in production of course)

Site Tools