CardPay for PrestaShop 1.6.x (Payment gateway)

49,00 € 

  PS16CRD

PrestaShop module CardPay for payment by credit cards VISA, VISA Electron, MasterCard, Maestro and Diners Club, regardless of the card issuer. Service operated by Tatra banka. Fulfills the requirements of SEPA since 02/01/2014 and HMAC SHA256 encoding (since 05/2015).


  • Category: Payments & Gateways
  • Compatibility: PrestaShop 1.6.x
  • Multistore support: yes
  • Languages available: english, slovak, czech
  • Installation guide: yes
  • Platform: PrestaShop
  • Manufacturer: Caleydon s.r.o.

CardPay service allows customers to place payment using VISA, VISA Electron, MasterCard, Maestro alebo Diners Club debit/credit cards for your purchases in your store for the benefit of your Tatra banka account. This module provides an encrypted communication between your PrestaShop store and the Tatra banka website - tatrabanka.sk.

Module features

  • compatibility: PrestaShop 1.6.x
  • Multistore (Multiple shops) feature supported
  • AES256 or DES (deprecated) data encryption
  • data encryption algorithms available:
    • HMAC SHA256 (used since 05/2015)
    • AES256 (used since 02/2014)
    • DES (deprecated)
  • fulfills the requirements of SEPA since 02/01/2014
  • available payment currencies: Euro, US Dollar, Czech Koruna, British Pound, Hungarian Forint, Polish Zloty, Swiss Franc, Danish krone
  • available payment interface languages: English, German, Spanish, French, Italian, Slovak, Czech, Polish and Hungarian
  • quick module installation
  • easy module setup
  • automatic payment icon implementation into Front Office
  • payment icon position control via module administration (left / right column, product detail page)
  • module languages available: English, Slovak and Czech

CardPay service implementation steps

  1. Sign contract with Tatra banka, a.s. and get Merchant ID and Encryption Key for your e-commerce.
  2. Install, setup and test the CardPay module in your PrestaShop (see "Module installation and testing").
  3. After this action is module ready to work in live environment.
  4. If any problem occurred, please contact module author.

CardPay service information

All current terms and conditions for CardPay service will give you Tatra banka.
Please, go to Tatra banka website: www.tatrabanka.sk

Module installation and testing

  1. Upload folder "cardpay" into /modules/ folder via FTP or use module upload tool in Back Office » Modules to upload module package.
  2. Install module in: Back Office » Modules
  3. Go into settings: Back Office » Payment » Payment modules list, and chceck the option "Shop default currency".
  4. Go into module settings and fill data following way:
    1. open Tatra bank testing tool in first browser window: moja.tatrabanka.sk
    2. copy values fo Merchant ID (MID) and Key (KEY). Fill and save these values in module settings in the second browser window.
    3. set "Allow Testing mode" option to "yes"
    4. go into Front Office in the third browser window and put any product in the cart (like customer)
    5. chose "CardPay" payment method in the shopping cart
    6. in the next step you will see red colored data
    7. open first browser window again and setup Tatra bank Testing tool with data displayes in previous step
    8. click on "Verify signature" button
    9. all data in your eshop must match with data on testing tool, including signature
    10. if signatures not match, check all input data. Contact module author, when problem still persist.
    11. if signatures match, make the screenshot both browser windows together (you can send screenshot to bank employye as module testing result)
    12. go into module settings and:
      1. switch "Allow Testing mode" option to "no"
      2. fill "Merchan ID" and "Encryption Key" with data you received from Tatra banka
      3. setup rest of module options as you wish
  5. Contact the bank employee and specify the date from which you want start using CardPay payments on your eshop. Send him screenshot with module testing result.
  6. After this action will be module ready to work in live environment.
  7. While module installation the payment icon has been placed into product detail page of your eshop Front Office.
  8. If any problem occurred, check your settings data filled into module first. If problem still persist, contact module author.

Frequently asked questions (FAQ)

In the payment process I see blank page. Why and how to fix it?
Answer: Module using a function available in PHP 5.4+ in order to generate payment security sign. Your store running on PHP server 5.3 or less. Please update your PHP server on 5.4+ or ask your webhosting provider with this request.

Why after module testing on Tatra banka website still "Timeout" message appear?
Image: TatraPay payment website Error message
Answer: After successful module testing, the bank house must allow the payments (on their side) for your eshop. Please wait awhile (hours or days). If "Timeout" message still appear, please contact bank employee again and urgent to allow payments for your eshop.

I'd like to hide left / right column in CardPay module pages for Front office. Where and how can I adjust it?
Answer: Go into Back Office > Preferences > Themes, and click "Edit" button for current theme. Now you allowed to change displaying the columns for various store pages. Find "module-cardpay-payment" and "module-cardpay-validation" records for CardPay module and adjust displaying columns for your wish.

In the category  "Payments & Gateways" you can find also...

Moduly, platobné brány a preklady pre PrestaShop

Tvorba e-shopov a webových stránok

Internetové stránky a e-shopy

Depeche Mode Shop