Redsys: el TPV és del banc, el checkout és teu
Redsys és la infraestructura de pagaments que hi ha darrere del TPV virtual de molts bancs espanyols, que en són els principals accionistes. Si en pagar surt una pàgina de sis.redsys.es, és el TPV que la botiga té contractat amb el seu banc. Qui ven no contracta Redsys a part: el TPV el dona el banc, i connectar-lo bé a la botiga és feina seva.
Per a qui ven per internet amb el TPV virtual del seu banc.
Segons la documentació de Redsys
Del clic a «pagar» a la comanda pagada
Amb la integració per redirecció, són quatre passos.
La botiga envia el client a Redsys
Amb l'import, el número de comanda i una signatura feta amb la clau secreta del comerç.
El client paga i s'autentica
A la pàgina de Redsys. Si el seu banc ho demana, confirma a l'app o amb un codi per SMS.
Redsys avisa la botiga
És la notificació: el servidor de Redsys envia el resultat signat a la URL de notificació.
El client torna a la botiga
A la pàgina d'OK o de KO, que només li ensenya el resultat.
La comanda la confirma la notificació, no la pàgina de retorn. Redsys l'envia sempre, hi hagi o no pàgines d'OK i de KO, i recomana verificar-ne la signatura abans de tocar la comanda.
Redsys a WooCommerce, PrestaShop o una integració a mida
Canvia qui toca les dades de la targeta i qui s'ocupa de l'autenticació.
Mòdul oficial
La Pasarela Unificada de Redsys per a PrestaShop, WooCommerce i Adobe Commerce: redirecció, inSite i Bizum en un sol plugin.
Redirecció
El client paga en una pàgina de Redsys, que també s'ocupa de l'autenticació.
inSite
Els camps de la targeta, de Redsys, van dins del teu formulari. Després, el pagament segueix com a REST.
REST
La més personalitzable. A canvi, el flux d'autenticació EMV3DS l'integres tu.
El nostre criteri: a WooCommerce o PrestaShop, comença pel mòdul oficial, que Redsys recomana per estalviar desenvolupament. Una integració per API només compensa si necessites el que el mòdul no fa. A Shopify, la llista de mòduls de Redsys no n'inclou cap: pregunta-ho al banc.
Per què una botiga amb Redsys deixa de cobrar
El més traïdor: si l'error és a les dades que envia la botiga (signatura, número de comanda, import…), Redsys no envia cap notificació. Tu no veus res; el client veu una pantalla d'error. Per això Redsys recomana provar tots els casos abans de passar a real.
3D Secure i PSD2: per què el banc fa confirmar el pagament
La PSD2, la directiva europea de serveis de pagament, obliga a l'autenticació reforçada quan algú inicia un pagament electrònic, i el reglament que la desenvolupa s'aplica des del 14 de setembre de 2019: almenys dos elements independents entre el que el client sap, el que té i el que és. A Redsys es fa amb EMV 3-D Secure.
Què vol dir aquest codi i de qui és el problema
Escriu el codi que veus a la comanda, al portal del TPV o a la pantalla d'error: sabràs què vol dir i si toca revisar la botiga o és cosa del client.
Prova amb
Selecció de la taula oficial de Redsys (setembre de 2026), traduïda. El «què fer» és el nostre criteri.
0000 a 0099
Significa: transacció autoritzada per a pagaments i preautoritzacions.
Què fer: revisa que la comanda hagi canviat d'estat.
SIS0041 · SIS0042 · 9041 · 9042
Significa: error en el càlcul de la signatura.
Què fer: comprova la clau de l'entorn i que res no canviï les dades després de signar.
SIS0026 · SIS0432 · SIS0433 · 0904
Significa: el comerç o el terminal no existeixen o són erronis.
Què fer: revisa el codi de comerç i el terminal que et va donar el banc.
SIS0051 · 9051 · 0913
Significa: número de comanda repetit.
Què fer: cada intent necessita un número nou.
SIS0434 · 9434
Significa: format de comanda no vàlid.
Què fer: fins a 12 xifres o lletres, i Redsys recomana començar amb 4 xifres.
SIS0429 · SIS0430 · SIS0431
Significa: error en la versió de la signatura o en els paràmetres codificats.
Què fer: és de la integració; si és un mòdul, actualitza'l.
SIS0218 · 0195
Significa: el comerç només admet operacions segures i n'ha rebut una de no segura, o cal autenticació SCA.
Què fer: la integració l'ha d'enviar a autenticar.
0101 · 0116 · 0129 · 0191
Significa: targeta caducada, saldo insuficient, o codi de seguretat o data de caducitat incorrectes.
Què fer: el client ha de revisar les dades o fer servir una altra targeta.
0184
Significa: error en l'autenticació del titular.
Què fer: el client no ha superat la verificació del seu banc; pot tornar-hi.
0190
Significa: denegació de l'emissor sense especificar el motiu.
Què fer: només el banc del client sap per què.
0180
Significa: targeta aliena al servei.
Què fer: si passa amb moltes targetes d'una marca, pregunta al banc quines té actives el TPV.
9915
Significa: el client ha cancel·lat el pagament.
Què fer: si passa sovint, mira on abandonen.
Pagament autoritzat. Si la comanda no ha canviat d'estat, falla la notificació, no el pagament.
Ve del client o del seu banc: la botiga no ha fallat.
Ve de la integració o de la configuració del TPV: cal revisar la botiga o parlar amb el banc.
Aquest codi no és a la selecció: busca'l a la taula de paràmetres i respostes de Redsys.
Quan el TPV ja no es resol sol
- Comandes pagades que la botiga deixa pendents o cancel·la.
- Clients que no poden pagar sense que tu vegis cap error.
- Has actualitzat la botiga, el tema o el PHP i no has fet cap comanda de prova.
- Vols Bizum, pagament en un clic o subscripcions i no saps què cal activar al banc.
A Daimatics fem el manteniment tècnic de botigues WooCommerce i PrestaShop, amb el checkout com a prioritat. Abans de proposar res, revisem la botiga, la integració i les comandes.
Dubtes sobre Redsys
La comanda la confirma la notificació signada, no la pàgina d'OK. Si falla la notificació, falla el cobrament.
Què és Redsys i per què surt quan pago?
Què és un TPV virtual?
Com s'integra Redsys a WooCommerce o PrestaShop?
Per què una comanda pagada amb Redsys queda pendent de pagament?
Es pot acceptar Bizum amb Redsys?
Quines alternatives hi ha a Redsys?
Fonts oficials
Redsys
- Sobre Redsys
- TPV virtual
- Models d'integració
- Fer un pagament
- Signar una operació
- Integració inSite
- Mòduls de pagament
- Entorns de proves
- PSD2 i SCA
- Bizum
EUR-Lex
WooCommerce