Aquesta extensió no s’ha provat en les darreres 3 versions majors del WordPress. Segurament no està mantinguda o suportada, i pot tenir problemes de compatibilitat quan s’usa en versions recents del WordPress.

Pagament per Redsys

Descripció

REQUEREIX DISPOSAR DELS CODIS DEL TPV AMB EL VOSTRE BANC

Amb aquesta extensió podreu disposar d’una passarel·la de pagament al vostre lloc web. Els vostres clients podran pagar-vos mitjançant un TPV online.

L’extensió envia l’usuari a la passarel·la de pagament de Redsys amb el número de comanda i la quantitat que l’usuari marqui o que se li hagi emplenat prèviament (consulteu les PMF per a més detalls)

Captures

Instal·lació

Aquests són els passos que cal que seguiu per configurar l’extensió.

  1. Pugeu l’extensió al WordPress (o per FTP a /wp-content/plugins/ o a través de la interfície d’administració)
  2. Activeu l’extensió a través del menú «Extensions» del WordPress
  3. Configureu les dades del vostre TPV a Opcions> Configuració TPV
  4. Poseu els següents codis de substitució a la pàgina que vulgueu: [pago_tpv]Text per al formulari del TPV[/pago_tpv]
  5. Ara podeu enviar els vostres usuaris a aquesta pàgina per fer el pagament.

PMF

Pot utilitzar-se sense disposar d’un TPV Redsys contractat amb el banc?

No. Per fer funcionar l’extensió, us cal l’«identificador de comerç» i un terminal configurat amb la vostra clau de xifratge. Això només us ho pot proporcionar el vostre banc.

Puc configurar tots els textos? El de pagament correcte i els previs al formulari?

Sí. L’extensió està desenvolupada de tal manera que l’usuari sempre va a parar a la mateixa pàgina on heu configurat la passarel·la, fent que les variables es mostrin o quedin amagades depenent del pas del pagament on us trobeu.

Aquesta extensió emmagatzema informació de l’usuari?

No. És una passarel·la de pagament, simplement l’extensió envia la informació del comerciant, el preu que cal pagar, i la referència de la comanda.

Puc emplenar prèviament els camps de manera que l’usuari només hagi de realitzar el pagament?

Sí. Els camps cerquen a la variable $_GET els valors de ‘np’ i ‘c’.
‘np’: ‘Número de comanda’
‘c’: ‘Quantitat a pagar’
Per tant, fent /?np=123&c=1 tindríem els camps «Número de comanda» amb «123» i la «Quantitat a pagar» amb «1»

El número de comanda sempre m’afegeix tres número al principi, puc evitar-ho?

No. Això es deu al fet que el banc només pot processar cada comanda si el número de comanda és diferent. Per tant, cal assegurar que si mai un usuari fa una comanda errònia, no podrà reutilitzar el mateix número de comanda mai més.

Com redirigir l’usuari abans d’un pagament correcte o erroni?

Cada [pago_tpv] pot tenir un atribut url_ko i un url_ok. A més, una configuració global pot definir un url_ko i un url_ok per a tots els retorns. Si no ho especifiqueu, tornarà a la mateixa pàgina. És aconsellable disposar d’una variable url_ok a la configuració.

Ressenyes

22 de gener de 2026 1 resposta
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.
12 de maig de 2024 1 resposta
Este plugin me ha permitido gestiona los cobros desde wordpress sin necesidad de montar toda la estructura de una tienda virtual… gracias
14 de desembre de 2021 1 resposta
Es fácil de usar, ofrece una funcionalidad básica para recibir pagos pero resulta muy útil precisamente por su facilidad. Gracias.
Llegiu totes les 8 ressenyes

Col·laboradors i desenvolupadors

«Pagament per Redsys» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.

Col·laboradors

“Pagament per Redsys” s’ha traduït a 3 configuracions regionals. Gràcies als traductors per les seves aportacions.

Traduïu «Pagament per Redsys» a la vostra llengua.

Interessats en el desenvolupament?

Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.

Registre de canvis

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

Compatibilitat amb PHP8

1.0.5

Resol el problema quan s’envia URL_KO i URL_OK a Redsys

1.0.4

Afegiu la URL_KO i URL_OK per a cada formulari i de forma global
Ara podeu especificar una pàgina de retorn diferent per al TPV en cadascun dels formularis o per a tots. Si no especifiqueu res, tornarà a la mateixa pàgina (emprant les antigues variables)

1.0.3

  • Canvia el nom de la classe de l’API de Redsys per no entrar en conflicte amb la mateixa classe carregada per d’altres extensions.
    Gràcies a @jconti

1.0.2

  • Estableix float a int a DS_MERCHANT_AMOUNT perquè json_encode afegeix decimals en cas de float
  • Traduïda tota l’extensió a l’anglès per seguir l’estàndard del repositori del WordPress

1.0

  • Llançament de la passarel·la de pagament