Title: Pago por Redsys
Author: grafreak
Published: <strong>August 3, 2016</strong>
Last modified: February 20, 2025

---

Search plugins

![](https://ps.w.org/pago-redsys-tpv-grafreak/assets/banner-772x250.jpg?rev=2552709)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/pago-redsys-tpv-grafreak/assets/icon.svg?rev=2926255)

# Pago por Redsys

 By [grafreak](https://profiles.wordpress.org/grafreak/)

[Download](https://downloads.wordpress.org/plugin/pago-redsys-tpv-grafreak.zip)

 * [Details](https://pirate.wordpress.org/plugins/pago-redsys-tpv-grafreak/#description)
 * [Reviews](https://pirate.wordpress.org/plugins/pago-redsys-tpv-grafreak/#reviews)
 *  [Installation](https://pirate.wordpress.org/plugins/pago-redsys-tpv-grafreak/#installation)
 * [Development](https://pirate.wordpress.org/plugins/pago-redsys-tpv-grafreak/#developers)

 [Support](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/)

## Description

REQUIRES TO HAVE TPV REDSYS CODES WITH YOUR BANK

With this plugin you can have a payment gateway on your website. Your customers 
can pay you through an online POS.

The plugin sends the user to the Redsys payment gateway with the order number and
the amount that the user dials or that you have pre-filled (you can see more in 
the FAQ)

## Screenshots

[⌊Corresponds screenshot-1.jpg. This is how the contact form is displayed. The title
takes it from the h2 styles and the user fills in, if the pre-filled url has not
been passed (see the FAQ).⌉⌊Corresponds screenshot-1.jpg. This is how the contact
form is displayed. The title takes it from the h2 styles and the user fills in, 
if the pre-filled url has not been passed (see the FAQ).⌉[

Corresponds screenshot-1.jpg. This is how the contact form is displayed. The title
takes it from the h2 styles and the user fills in, if the pre-filled url has not
been passed (see the FAQ).

[⌊Corresponds screenshot-2.jpg. We send the user to the Redsys gateway with the 
order number and the amount to pay.⌉⌊Corresponds screenshot-2.jpg. We send the user
to the Redsys gateway with the order number and the amount to pay.⌉[

Corresponds screenshot-2.jpg. We send the user to the Redsys gateway with the order
number and the amount to pay.

[⌊Corresponds screenshot-3.jpg. When the payment has been made satisfactorily, the
user returns to our page with the order information and the message that we have
written.⌉⌊Corresponds screenshot-3.jpg. When the payment has been made satisfactorily,
the user returns to our page with the order information and the message that we 
have written.⌉[

Corresponds screenshot-3.jpg. When the payment has been made satisfactorily, the
user returns to our page with the order information and the message that we have
written.

## Installation

These are the steps you must do to install in plugin

 1. Upload the plugin to WordPress (or via FTP to `/ wp-content / plugins /` or through
    the admin interface)
 2. Activate the plugin through the WordPress ‘Plugins’ menu
 3. Configure your POS data in Settings> POS Configuration
 4. Place the following shortcodes on the page you want: [pago_tpv]Text of the POS 
    form[/pago_tpv]
 5. You can now send your users to that page to make the payment.

## FAQ

### Can it be used without having a TPV Redsys contracted with the bank?

No. In order for the plugin to work, you need the “business identifier” and a terminal
configured with your encryption key. This can only be given by your bank.

### Can I configure all the texts? The correct payment and those prior to the form?

Yes. The plugin is developed so that the user always goes to the same page where
you configure the gateway, making the shortcodes show or hide depending on the payment
step you are on.

### Does this plugin save user information?

No. It is a payment gateway, simply the plugin forwards the merchant’s information,
the price to pay and the reference to the order.

### Can I pre-fill the fields so that the user only has to make the payment?

Yes. The fields search for $ _GET for the values ​​’np’ and ‘c’.
 ‘np’: ‘Order number’‘
c’: ‘Amount to pay’ Therefore doing /? Np = 123 & c = 1 we would have the fields“
Order number” with “123” and the “Amount to pay” with “1”

### The order number always adds 3 values ​​to me before, can I avoid it?

No. This is because the bank can only process each order if the order number is 
different. Therefore it is necessary in case a user fails an order, he could never
pay with the same number again.

### How to redirect user before correct and wrong payment?

Each [pago_tpv] can have an url_ko and url_ok attrbute. Also on global configuration
can put a url_ko or url_ok for all the return. If you don’t specify, it will return
to the same page. It is advisable put and url_ok on shortcode or in config.

## Reviews

![](https://secure.gravatar.com/avatar/883d966ba41535213873bc1c42396a75cb24f2ebd5fd2b351cef80cd870dab95?
s=60&d=retro&r=g)

### 󠀁[Sencilla y útil](https://wordpress.org/support/topic/sencilla-y-util/)󠁿

 [Angel Aparicio](https://profiles.wordpress.org/angel_aparicio_gomez/) January 
22, 2026 1 reply

Plugin perfecto para recibir pagos en nuestra web sin necesidad de más complicaciones.
Si solo quieres gestionar pagos y ya está, sin necesidad de montar una tienda online
con un carrito de compras, productos, etc; cobrar y nada más, es la solución ideal.

![](https://secure.gravatar.com/avatar/1887f21286c75f8aa014f4b1fb34a4048949ac0e915cc4803a8f09e4c9567987?
s=60&d=retro&r=g)

### 󠀁[Gran aportación](https://wordpress.org/support/topic/gran-aportacion-2/)󠁿

 [Muhuk](https://profiles.wordpress.org/muhuk/) May 12, 2024 1 reply

Este plugin me ha permitido gestiona los cobros desde wordpress sin necesidad de
montar toda la estructura de una tienda virtual… gracias

![](https://secure.gravatar.com/avatar/f881258259e0882feaae8b096ef94789e963ac3f42ddc154bed806557dbf202f?
s=60&d=retro&r=g)

### 󠀁[JUSTO LO QUE NECESITABA](https://wordpress.org/support/topic/justo-lo-que-necesitaba-15/)󠁿

 [vivelafruta](https://profiles.wordpress.org/vivelafruta/) July 9, 2022 1 reply

Va perfecto! fácil de configurar y de hacer funcionar. MUCHAS GRACIAS

![](https://secure.gravatar.com/avatar/d3a98a88e36924833cc937eda69e71759290f97453ca6198d78d7dfe832e01c7?
s=60&d=retro&r=g)

### 󠀁[Plugin perfecto](https://wordpress.org/support/topic/plugin-perfecto-9/)󠁿

 [binfor](https://profiles.wordpress.org/binfor/) December 14, 2021 1 reply

Es fácil de usar, ofrece una funcionalidad básica para recibir pagos pero resulta
muy útil precisamente por su facilidad. Gracias.

![](https://secure.gravatar.com/avatar/a2a6c95370611bc0c4d3e8e4e2efa2fb24036f294e2fba3d5160d24c989b2cfa?
s=60&d=retro&r=g)

### 󠀁[Estupendo](https://wordpress.org/support/topic/estupendo-44/)󠁿

 [Miguel Angel Terrón](https://profiles.wordpress.org/materron/) January 29, 2021
1 reply

Y más bonico que los ratones coloraos

![](https://secure.gravatar.com/avatar/e1a3d8b9119ea26a1c1d9ff4ef13920168a745a8246cdda27ddeb4061e152680?
s=60&d=retro&r=g)

### 󠀁[Excelente para integrar pagos manuales SIN Woocommerce](https://wordpress.org/support/topic/excelente-para-integrar-pagos-manuales-sin-woocommerce/)󠁿

 [Martín](https://profiles.wordpress.org/caparros07/) January 27, 2021 1 reply

Excelente plugin, cumple con lo que promete al 100%.

 [ Read all 8 reviews ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/)

## Contributors & Developers

“Pago por Redsys” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ grafreak ](https://profiles.wordpress.org/grafreak/)
 *   [ Adrián de Grafreak ](https://profiles.wordpress.org/adriandegrafreak/)

“Pago por Redsys” has been translated into 3 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/pago-redsys-tpv-grafreak/contributors)
for their contributions.

[Translate “Pago por Redsys” into your language.](https://translate.wordpress.org/projects/wp-plugins/pago-redsys-tpv-grafreak)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pago-redsys-tpv-grafreak/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pago-redsys-tpv-grafreak/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pago-redsys-tpv-grafreak/)
by [RSS](https://plugins.trac.wordpress.org/log/pago-redsys-tpv-grafreak/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.14

Compatibility with WordPress 6.7.2

#### 1.0.13

Fix problem with the return URL

#### 1.0.12

Fix loaded hook and compatibility with 6.7

#### 1.0.11

#### 1.0.10

Fixed problem with tags and uploads

#### 1.0.9

Updated WordPress compatibility to 6.3

#### 1.0.8

Fix undesirable echo

#### 1.0.7

Add field description to the form.
 Thanks to Beatriz Lavela

#### 1.0.6

PHP8 Compatibility

#### 1.0.5

Fix problem on send URL_KO and URL_OK to Redsys

#### 1.0.4

Add URL_KO and URL_OK by form and global
 Now you can declare a diferent return 
page from the TPV in every single form or to all. If you don’t specify anything 
it will return to the same page (and use the old shortcodes)

#### 1.0.3

 * Change name for Redsys API Class to don’t conflict with the same class loaded
   from other plugins.
    Thanks to @jconti

#### 1.0.2

 * Setting float to int in DS_MERCHANT_AMOUNT, because json_encode adds decimals
   in case of float
 * Translated all plugin to English to be standard with the WordPress Repository

#### 1.0

 * Launch of the payment gateway

## Meta

 *  Version **1.0.14**
 *  Last updated **2 years ago**
 *  Active installations **700+**
 *  WordPress version ** 5.4 or higher **
 *  Tested up to **6.7.10**
 *  Languages
 * [Catalan](https://ca.wordpress.org/plugins/pago-redsys-tpv-grafreak/), [English (US)](https://wordpress.org/plugins/pago-redsys-tpv-grafreak/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/pago-redsys-tpv-grafreak/),
   and [Spanish (Spain)](https://es.wordpress.org/plugins/pago-redsys-tpv-grafreak/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/pago-redsys-tpv-grafreak)
 * Tags
 * [ecommerce](https://pirate.wordpress.org/plugins/tags/ecommerce/)[redsys](https://pirate.wordpress.org/plugins/tags/redsys/)
   [tpv](https://pirate.wordpress.org/plugins/tags/tpv/)
 *  [Advanced View](https://pirate.wordpress.org/plugins/pago-redsys-tpv-grafreak/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  8 5-star reviews     ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/reviews/)

## Contributors

 *   [ grafreak ](https://profiles.wordpress.org/grafreak/)
 *   [ Adrián de Grafreak ](https://profiles.wordpress.org/adriandegrafreak/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pago-redsys-tpv-grafreak/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.grafreak.net)