myPOS logo sm
Back

Magento Installation

In order to install myPOS Checkout plugin please follow the described steps below:

1. Sign in to your Magento Admin Panel.

1. Sign in to your Magento Admin Panel.

2. From the admin menu, go to System > Magento connect > Magento Connect Manager.

2. From the admin menu, go to System > Magento connect > Magento Connect Manager.

3. Enter your Magento username and password for the Magento Connect Manager.

3. Enter your Magento username and password for the Magento Connect Manager.

4. Under Install New Extensions menu:

4. Under Install New Extensions menu:

a ) Search for myPOS Checkout plugin via Magento Connect.

<strong>a )</strong> Search for myPOS Checkout plugin via Magento Connect.

b ) Paste extension key to install – it is available by clicking on the ‘Get Extension Key’ button beside the myPOS Checkout plugin.

<strong>b )</strong> Paste extension key to install – it is available by clicking on the ‘Get Extension Key’ button beside the myPOS Checkout plugin.

c ) Click Install and refresh the page after installation.

<strong>c )</strong> Click Install and refresh the page after installation.

After successful installation, myPOS Checkout extension will be visible under menu Manage Existing Extensions.

After successful installation, myPOS Checkout extension will be visible under menu Manage Existing Extensions.

5. Click on the Return to Admin Button.

5. Click on the Return to Admin Button.

6. Go to System > Configuration > Sales > Payment Methods.

6. Go to System > Configuration > Sales > Payment Methods.

6. Go to System > Configuration > Sales > Payment Methods.

7. Choose myPOS Checkout and configure values in the setting page.


Configuration

Sign up for a myPOS account

First, to use this payment option you need to sign up for a myPOS account at www.mypos.eu.

Sign up for a myPOS account

First, to use this payment option you need to sign up for a myPOS account at www.mypos.eu.

Adding of an online store

Once you have myPOS Account you need to go to the Online > Online stores > Add new store.
You need to fill in all required fields:

Adding of an online store

Setting up the new online store

Once added, the new online store will be visible at the Online > Online stores menu. The new online store will be with status “Disabled”. You need to:

1. Read carefully and agree with the General terms and conditions and the Tariff for this store.

2. Set key pairs for this particular website.

For signing process, both myPOS Checkout API and the merchant generate public/private key pairs and exchange the public certificate. By clicking on the ‘Generate new keys’ button at Keys menu public/private key could be generated.

Setting up the new online store

myPOS Checkout API requires from merchant to upload his public certificate so that his digital signature can be verified from the system. The merchant can upload several public certificates. A key index is assigned to each certificate. For each of the merchant's public certificate there is a certain myPOS public certificate.
You can download each myPOS public certificate by clicking on Download in the myPOS public certificate column.

3. Enable the store by clicking on the appropriate button beside the store.

Please have in mind that your stores need to be verified by Satabank which will take up to 5 business days. Until your online stores are verified, you can still process transactions but with certain limits.

Configuration of myPOS Checkout as a payment method

In order to make the necessary settings please go to System > Configuration > Sales > Payment Methods > myPOS Checkout.

1. First, you need to enable myPOS Checkout as a payment method – select “Yes” from the drop down.

First, you need to enable myPOS Checkout as a payment method – select “Yes” from the drop down.

2. Test mode

In case if test mode is enabled you need to use the following test data:

Testing data


myPOS PayLink:
https://www.mypos.eu/vmp/checkout-test

Store ID:
000000000000010

myPOS Account Number:
61938166610

Developer Private Key

Developer myPOS Public Certificate


Test environment mimics production environment and you can make all you requests to the system as you will do in production environment. You could test with every debit or credit card number. In test environment all card transactions will be processed as successful payment. Your card will not be charged. If test mode is enabled Developer settings will be used.

Test mode

3. Configure values in Settings section.

a ) Store ID – it is given when you add a new online store.

Store ID – it is given when you add a new online store.

Information for online store at www.mypos.eu:

Store ID – it is given when you add a new online store.

b ) Client number

Client number

Available at www.mypos.eu:

Available at www.mypos.eu:

c ) Private Key

Private Key could be generated by clicking on the ‘Generate new keys’ button at www.mypos.eu > menu Online > Online Stores > Keys menu.

Private Key

Online platform www.mypos.eu

Online platform

www.mypos.eu

d ) myPOS Public Certificate

It is available for download at www.mypos.eu > menu Online > Online stores > Keys menu.

myPOS Public Certificate

You need to copy this myPOS Public certificate to the Online platform.

myPOS Public Certificate

e ) URL

Test URL: https://www.mypos.eu/vmp/checkout-test
Production URL: https://www.mypos.eu/vmp/checkout

f ) Key index

Key index

You can upload several public certificates. Here you need to fill in the key index of the certificate which is copied in the Online platform.

Key index

g ) Sort order – indicates listing of myPOS Checkout in case you have several payment methods.

Sort order – indicates listing of myPOS Checkout in case you have several payment methods.

4. Save Configuration Changes.

Sort order – indicates listing of myPOS Checkout in case you have several payment methods.

Important notes on technical integration:

  • The URL_Notify should be SSL-enabled address only, i.e. it must start with "https://". Unsecure URLs will be treated as wrong and the transaction will be reversed by the system.
  • Upon HTTP request, the Merchant should respond with header HTTP 200 OK with the following body content: “OK”. Every other response will be treated as communication error, call error, server error or system malfunctions.

Once myPOS Checkout is configured your customers will be able to choose it as a payment method and pay for your goods and services easily and secure using their Debit/Credit card.

Once myPOS Checkout is configured your customers will be able to choose it as a payment method and pay for your goods and services easily and secure using their Debit/Credit card.