PrestaShop 1.7, 8, 9 compatible

Teya integration: card payment on the Teya hosted payment page.

€39.99
One-time fee • 12 months updates and support
See how it looks
Teya hosted payment page
Answer checked by signature
Support in English
What it takes off your plate
Card payment
without manual matching
The customer pays on the Teya payment page, and Teya's answer moves the order to the right state.
What is this module for?

It adds Teya (formerly Borgun) card payment to the PrestaShop checkout. The customer enters the card details on Teya's own payment page, so they never reach the webshop. The order state is updated from Teya's signed answer; refunds from the order page, repeat payment after a failed payment, a merchant account per currency.

Client feedback

Google 5.0 61 Google reviews All reviews on Google
  • tomica blagojević 10 months ago

    I bought a PrestaShop module from PrestaHU and I’m very satisfied. The module works perfectly, and the owner Levente quickly resolved all my questions with great support. Highly recommended!

  • Ivonig Corfmat 2 years ago

    Levente/presta.hu has been very helpful and quick to reply to any question or issue we may have had in order to install and configure the plugins.

    We got 2 plugins from presta.hu and both are doing their tasks just fine.

  • Marcos Ametller a year ago

    The module with SimplePay worked and was a lower price than the recommended by OTP. And the service from Levente has been spotless. I recommend

  • András Bajomi 2 years ago

    Levente is a real Prestashop guru, with all the skills & knowledge to solve our PS issues quickly and efficiently.

  • Wiki W 3 years ago

    Great modules for Prestashop and excellent support from Levi!
    All recommendations for this developer!

What it does

Set it up once, then Teya handles the payments.

Payment on the Teya page

The customer enters the card details on Teya's own payment page and comes back to the webshop; the card data never reaches the webshop.

Refunds from the admin

Full or partial refunds start from the order page, and a PrestaShop credit slip refunds the amount as well.

Repeat payment in one click

After a cancelled or failed payment the customer gets a button, by e-mail and in the account, to pay the order again.

Several currencies

A Teya merchant account per currency, and a fallback currency for the ones without an account.

Expired payments closed

The scheduled task closes the payments left without an answer, and the order gets the expired state.

Several webshops

Settings and transaction list per webshop in a multistore installation.

Actual interface

This is the module

Overview: progress and the state of the settings
Merchant accounts per currency
Refund from the order page
Teya transactions list
Expired payments closed by the scheduled task
The payment method at checkout
Good to know

What do you need?

A Teya contract (SecurePay) and, per currency, the merchant ID, payment gateway ID and secret key. Upload the module the usual way, enter the merchant data, and the payment method appears at checkout.

Compatibility: PrestaShop 1.7 to 9, PHP 7.1 to 8.4.
Connection: The Teya SecurePay payment page, with your own merchant account.
Currencies: The currencies Teya supports (for example HUF, EUR, RON, USD, GBP), each with its own account.
Languages: Hungarian, English and Romanian interface and customer e-mail.
Test mode: The whole flow can be tried in the Teya test system before going live.
Updates: 12 months of updates and support in English.
Why it's good for you

What do you gain?

No card data: Teya handles the card data; it never reaches your webshop.
Simple refunds: Full or partial refunds from the order, without a separate Teya login.
Fewer lost orders: After a failed payment the customer pays again with one button and also gets the link by e-mail.
Less manual work: The order state follows the result of the payment, with no manual matching.
Technical details

Compatibility and version

Compatibility Prestashop 1.7
Compatibility PrestaShop 8
Compatibility PrestaShop 9
Version 1.1.0
Versions

What changed in each version?

v1.1.0 · 2026-10-17
  • Payment on the Teya hosted payment page
  • Refunds from the order page
  • Repeat payment by e-mail and in the customer account
  • Expired payments closed by a scheduled task
  • Guided setup with cards and progress
  • Hungarian, English and Romanian interface
Frequently asked

What buyers ask before purchasing

Do I need a Teya contract?
Yes, a Teya (SecurePay) merchant contract is needed, with a merchant ID, payment gateway ID and secret key per currency.
Where does the customer enter the card details?
On Teya's own payment page. The card data never reaches the webshop; the webshop only gets Teya's signed answer.
Which currencies does it handle?
The currencies Teya supports (for example HUF, EUR, RON, USD, GBP, PLN, CZK), each with its own merchant account. A fallback currency can be set for currencies without an account.
Which PrestaShop versions does it run on?
PrestaShop 1.7 to 9, PHP 7.1 to 8.4. Works with multistore installations too.
Can I refund from the module?
Yes. Full or partial refunds can be sent to Teya from the order page.
Can I try it before going live?
Yes. The module has a test mode with the Teya test system, so the flow can be tried without a live payment.
On how many shops can I use one licence?
The licence is tied to the domain given at purchase. Another shop needs another licence; write to us and we'll sort it out.
Help

Where to get help if you get stuck

All modules

Browse our other PrestaShop modules.

Built to work together

Our modules are designed to run side by side in the same shop.

Frequent updates

Fixes and improvements arrive continuously, in frequent new versions.

Live support

Direct help during installation and setup.

Teya Payment €39.99
My modules