{"id":10583,"date":"2026-08-05T10:03:34","date_gmt":"2026-08-05T08:03:34","guid":{"rendered":"https:\/\/consultoriaehero.com\/?p=10583"},"modified":"2026-08-05T10:03:34","modified_gmt":"2026-08-05T08:03:34","slug":"subscricoes-com-redsys-no-woocommerce-guia-2026","status":"publish","type":"post","link":"https:\/\/consultoriaehero.com\/pt\/subscricoes-com-redsys-no-woocommerce-guia-2026\/","title":{"rendered":"Subscri\u00e7\u00f5es com Redsys no WooCommerce: guia 2026"},"content":{"rendered":"<p>Cobrar <strong>subscri\u00e7\u00f5es com Redsys no WooCommerce<\/strong> \u00e9 hoje a via padr\u00e3o para gerir pagamentos recorrentes em Espanha, porque a Redsys \u00e9 a plataforma que presta servi\u00e7o \u00e0 maioria dos bancos espanh\u00f3is (BBVA, Santander, CaixaBank, Sabadell e muitos mais). A chave n\u00e3o est\u00e1 na primeira cobran\u00e7a, que qualquer gateway sabe fazer, mas na segunda, na terceira e em todas as que v\u00eam depois: renova\u00e7\u00f5es cobradas automaticamente, m\u00eas ap\u00f3s m\u00eas, sem que o cliente tenha de voltar a introduzir o cart\u00e3o. Neste artigo explicamos como a tokeniza\u00e7\u00e3o o torna poss\u00edvel, como se enquadra na norma SCA\/PSD2 e por que o Bizum, apesar de ser c\u00f3modo, n\u00e3o pode ser usado para recorr\u00eancias. O objetivo \u00e9 que montes um modelo de quotas fi\u00e1vel, em que um primeiro pagamento autorizado d\u00ea lugar a cobran\u00e7as posteriores sem fric\u00e7\u00e3o.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/e9miay56dfh.exactdn.com\/wp-content\/uploads\/2026\/07\/suscripciones-con-redsys-woocommerce.jpg?strip=all&w=1920\" alt=\"Cobran\u00e7a recorrente de Redsys numa loja WooCommerce atrav\u00e9s de cart\u00e3o tokenizado\" \/><\/figure>\n<h2>Subscri\u00e7\u00f5es com Redsys no WooCommerce: por que a tokeniza\u00e7\u00e3o muda tudo<\/h2>\n<p>Uma cobran\u00e7a recorrente tem uma exig\u00eancia particular: o neg\u00f3cio deve poder voltar a cobrar sem que o cliente esteja presente. Isso obriga a guardar de forma segura uma &#8220;credencial de pagamento&#8221; reutiliz\u00e1vel. A Redsys resolve isto com o <strong>pagamento por refer\u00eancia<\/strong>, que \u00e9 o seu nome para a tokeniza\u00e7\u00e3o: no primeiro pagamento n\u00e3o s\u00f3 se cobra, como se solicita ao banco uma refer\u00eancia que representa esse cart\u00e3o e que fica vinculada ao com\u00e9rcio. Nas renova\u00e7\u00f5es, a loja envia apenas essa refer\u00eancia e o valor, e o banco executa a cobran\u00e7a.<\/p>\n<p>Conv\u00e9m sublinhar uma ideia que muitas vezes passa despercebida: a loja nunca volta a lidar com o n\u00famero real do cart\u00e3o. Apenas guarda e reutiliza essa refer\u00eancia, de modo que os dados sens\u00edveis permanecem sempre do lado do banco e da Redsys, n\u00e3o no teu servidor. Isto reduz a tua exposi\u00e7\u00e3o e simplifica o cumprimento das obriga\u00e7\u00f5es de seguran\u00e7a sobre dados de cart\u00e3o.<\/p>\n<h3>O que \u00e9 o pagamento por refer\u00eancia (tokeniza\u00e7\u00e3o)<\/h3>\n<p>A refer\u00eancia \u00e9 um identificador opaco. N\u00e3o \u00e9 o n\u00famero do cart\u00e3o, n\u00e3o revela os dados sens\u00edveis do cliente e s\u00f3 serve para esse com\u00e9rcio concreto. Por isso \u00e9 seguro armazen\u00e1-la: mesmo que algu\u00e9m a intercetasse, n\u00e3o a poderia usar noutro s\u00edtio nem reconstruir o cart\u00e3o original. Este mecanismo \u00e9 o que separa um simples gateway de pagamento de um gateway capaz de sustentar subscri\u00e7\u00f5es reais. Sem token, cada renova\u00e7\u00e3o exigiria que o cliente voltasse a pagar manualmente, e isso, na pr\u00e1tica, mata qualquer modelo de recorr\u00eancia.<\/p>\n<h2>Como funciona a cobran\u00e7a recorrente com Redsys passo a passo<\/h2>\n<p>Para entender bem como funcionam as subscri\u00e7\u00f5es com Redsys no WooCommerce, conv\u00e9m separar mentalmente dois momentos muito distintos, porque t\u00eam requisitos t\u00e9cnicos e legais diferentes.<\/p>\n<h3>O primeiro pagamento: cria\u00e7\u00e3o da refer\u00eancia<\/h3>\n<p>No checkout inicial o cliente est\u00e1 presente. Introduz o cart\u00e3o no TPV virtual da Redsys e, se o banco o exigir, completa a autentica\u00e7\u00e3o refor\u00e7ada (normalmente um c\u00f3digo enviado pela app banc\u00e1ria ou por SMS). Nessa mesma opera\u00e7\u00e3o, a loja solicita a cria\u00e7\u00e3o da refer\u00eancia. No final, acontecem duas coisas: foi cobrada a primeira quota e foi guardado o token para o futuro.<\/p>\n<h3>As renova\u00e7\u00f5es autom\u00e1ticas: cobran\u00e7a sem fric\u00e7\u00e3o<\/h3>\n<p>Quando chega a data de renova\u00e7\u00e3o, o processo \u00e9 totalmente desassistido. O WooCommerce dispara a cobran\u00e7a, envia a refer\u00eancia guardada para a Redsys e o banco debita o valor. O cliente n\u00e3o recebe qualquer formul\u00e1rio, n\u00e3o tem de fazer nada e, se tudo correr bem, nem se apercebe at\u00e9 ver a cobran\u00e7a no extrato. Quando o banco responde, a Redsys envia \u00e0 loja uma notifica\u00e7\u00e3o de confirma\u00e7\u00e3o; com ela, o WooCommerce marca a encomenda de renova\u00e7\u00e3o como paga e prolonga a subscri\u00e7\u00e3o automaticamente. Este \u00e9 exatamente o comportamento que o <a href=\"https:\/\/consultoriaehero.com\/pt\/assinaturas-no-woocommerce-o-guia-definitivo-2026\/\">guia de subscri\u00e7\u00f5es no WooCommerce<\/a> descreve como imprescind\u00edvel para qualquer neg\u00f3cio de quotas: que a renova\u00e7\u00e3o n\u00e3o dependa da boa mem\u00f3ria do cliente.<\/p>\n<h2>SCA e PSD2: autentica\u00e7\u00e3o refor\u00e7ada sem quebrar as renova\u00e7\u00f5es<\/h2>\n<p>A norma europeia PSD2 introduziu a Autentica\u00e7\u00e3o Refor\u00e7ada do Cliente (SCA): em muitos pagamentos eletr\u00f3nicos o utilizador deve provar quem \u00e9 com um duplo fator. \u00c0 primeira vista isto choca com a ideia de uma cobran\u00e7a desassistida, porque na renova\u00e7\u00e3o o cliente n\u00e3o est\u00e1 presente para se autenticar. \u00c9 aqui que a tokeniza\u00e7\u00e3o bem implementada faz a diferen\u00e7a.<\/p>\n<h3>Como as subscri\u00e7\u00f5es com Redsys no WooCommerce contornam a SCA de forma segura<\/h3>\n<p>A pr\u00f3pria PSD2 contempla as opera\u00e7\u00f5es iniciadas pelo com\u00e9rcio (os chamados MIT, <em>merchant-initiated transactions<\/em>). A l\u00f3gica \u00e9 simples: a autentica\u00e7\u00e3o forte \u00e9 realizada <strong>uma vez<\/strong>, no primeiro pagamento com o cliente presente, e esse consentimento fica associado \u00e0 refer\u00eancia. As renova\u00e7\u00f5es posteriores s\u00e3o marcadas como cobran\u00e7as recorrentes iniciadas pelo com\u00e9rcio, ficando isentas de repetir o duplo fator. N\u00e3o se est\u00e1 a contornar a seguran\u00e7a: est\u00e1-se a cumprir a norma no momento certo e a aproveitar a isen\u00e7\u00e3o prevista para recorr\u00eancias. Por isso as subscri\u00e7\u00f5es com Redsys no WooCommerce podem ser autom\u00e1ticas e cumprir a norma ao mesmo tempo.<\/p>\n<p>Na pr\u00e1tica, isto significa que o peso da autentica\u00e7\u00e3o recai na primeira cobran\u00e7a. Se essa cria\u00e7\u00e3o for feita corretamente, com o cart\u00e3o devidamente tokenizado e o consentimento registado, o resto do ciclo de vida da subscri\u00e7\u00e3o decorre sem voltar a incomodar o cliente com c\u00f3digos nem confirma\u00e7\u00f5es. Da\u00ed que a cria\u00e7\u00e3o seja o momento mais delicado de todo o processo e aquele que mais conv\u00e9m cuidar.<\/p>\n<h2>Por que o Bizum n\u00e3o serve para cobran\u00e7as recorrentes<\/h2>\n<p>O Bizum \u00e9 r\u00e1pido, conhecido e com uma excelente taxa de convers\u00e3o para pagamentos pontuais. Mas foi desenhado precisamente para isso: pagamentos pontuais, um a um, com o utilizador a confirmar no telem\u00f3vel. <strong>O Bizum n\u00e3o admite tokeniza\u00e7\u00e3o<\/strong>, ou seja, n\u00e3o gera uma refer\u00eancia reutiliz\u00e1vel que permita ao com\u00e9rcio voltar a cobrar por sua conta. Sem token n\u00e3o h\u00e1 renova\u00e7\u00e3o desassistida poss\u00edvel.<\/p>\n<p>A consequ\u00eancia pr\u00e1tica \u00e9 clara: podes oferecer Bizum para o primeiro pagamento se for c\u00f3modo para os teus clientes, mas a renova\u00e7\u00e3o de uma subscri\u00e7\u00e3o precisa, obrigatoriamente, de um cart\u00e3o tokenizado atrav\u00e9s da Redsys. Apresentar o Bizum como m\u00e9todo de &#8220;subscri\u00e7\u00e3o&#8221; seria enganador, porque todos os meses exigiria que o cliente confirmasse o pagamento manualmente, e isso j\u00e1 n\u00e3o \u00e9 uma subscri\u00e7\u00e3o: \u00e9 uma s\u00e9rie de compras avulsas que dependem de o cliente se lembrar e querer.<\/p>\n<h2>Tabela comparativa: Redsys tokenizado face a outras op\u00e7\u00f5es<\/h2>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>M\u00e9todo<\/th>\n<th>Renova\u00e7\u00e3o autom\u00e1tica<\/th>\n<th>Tokeniza\u00e7\u00e3o<\/th>\n<th>SCA uma s\u00f3 vez<\/th>\n<th>Uso recomendado<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Redsys (pagamento por refer\u00eancia)<\/td>\n<td>Sim<\/td>\n<td>Sim<\/td>\n<td>Sim, na cria\u00e7\u00e3o<\/td>\n<td>Subscri\u00e7\u00f5es e quotas recorrentes<\/td>\n<\/tr>\n<tr>\n<td>Bizum<\/td>\n<td>N\u00e3o<\/td>\n<td>N\u00e3o<\/td>\n<td>N\u00e3o aplic\u00e1vel<\/td>\n<td>Apenas pagamentos pontuais ou primeira cobran\u00e7a<\/td>\n<\/tr>\n<tr>\n<td>Domicilia\u00e7\u00e3o SEPA<\/td>\n<td>Sim<\/td>\n<td>Mandato, n\u00e3o token de cart\u00e3o<\/td>\n<td>N\u00e3o aplic\u00e1vel<\/td>\n<td>Recorrente B2B ou quotas elevadas<\/td>\n<\/tr>\n<tr>\n<td>Cart\u00e3o internacional (outros gateways)<\/td>\n<td>Sim<\/td>\n<td>Sim<\/td>\n<td>Sim<\/td>\n<td>Vendas fora de Espanha<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Para um neg\u00f3cio espanhol que vende a clientes espanh\u00f3is, montar subscri\u00e7\u00f5es com Redsys no WooCommerce costuma ser a combina\u00e7\u00e3o mais natural: quota baixa, integra\u00e7\u00e3o direta com o banco de sempre e compatibilidade total com a cobran\u00e7a recorrente.<\/p>\n<h2>Como configurar a cobran\u00e7a recorrente da Redsys na tua loja<\/h2>\n<p>N\u00e3o entraremos no detalhe t\u00e9cnico de cada entidade para p\u00f4r em marcha as subscri\u00e7\u00f5es com Redsys no WooCommerce, porque cada banco tem o seu pr\u00f3prio painel, mas conv\u00e9m saber o que pedir e o que procurar para n\u00e3o ter surpresas.<\/p>\n<h3>O que pedir ao teu banco<\/h3>\n<ul>\n<li><strong>TPV virtual com pagamento por refer\u00eancia ativado.<\/strong> N\u00e3o basta um TPV normal; \u00e9 preciso solicitar explicitamente a modalidade de refer\u00eancia (tokeniza\u00e7\u00e3o). \u00c0s vezes chama-se &#8220;pagamento por refer\u00eancia&#8221; ou &#8220;pagamento recorrente&#8221;.<\/li>\n<li><strong>Chave secreta de assinatura (SHA-256).<\/strong> A Redsys assina cada opera\u00e7\u00e3o; vais precisar dessa chave para que o WooCommerce e o banco se entendam.<\/li>\n<li><strong>Confirma\u00e7\u00e3o de que suportam MIT.<\/strong> \u00c9 o que permite marcar as renova\u00e7\u00f5es como cobran\u00e7as iniciadas pelo com\u00e9rcio e evitar o duplo fator em cada cobran\u00e7a.<\/li>\n<\/ul>\n<h3>Testa primeiro no ambiente de teste<\/h3>\n<p>A Redsys disp\u00f5e de um ambiente de testes independente do real, com as suas pr\u00f3prias chaves. Antes de abrir a cobran\u00e7a aos clientes conv\u00e9m simular a\u00ed uma cria\u00e7\u00e3o de refer\u00eancia e uma renova\u00e7\u00e3o completa, verificando que a assinatura \u00e9 validada corretamente e que a notifica\u00e7\u00e3o de confirma\u00e7\u00e3o chega \u00e0 loja. Assim detetas erros de configura\u00e7\u00e3o sem arriscar cobran\u00e7as reais nem deixar subscri\u00e7\u00f5es a meio. Lembra-te de que a chave do ambiente de testes e a de produ\u00e7\u00e3o s\u00e3o diferentes: troc\u00e1-las ao passar para o real \u00e9 um esquecimento habitual.<\/p>\n<h3>O que procurar no plugin<\/h3>\n<p>Para que as subscri\u00e7\u00f5es com Redsys no WooCommerce funcionem sem sobressaltos, o conector que usares deve fazer tr\u00eas coisas bem: criar a refer\u00eancia no primeiro pagamento, guard\u00e1-la associada \u00e0 subscri\u00e7\u00e3o e lan\u00e7ar as renova\u00e7\u00f5es enviando essa refer\u00eancia com a assinatura correta. <a href=\"https:\/\/consultoriaehero.com\/pt\/produto\/ehero-subscricoes-woocommerce-redsys\/\">EHERO WooCommerce Subscriptions<\/a> integra a Redsys recorrente de forma nativa, de modo que a tokeniza\u00e7\u00e3o, o ciclo de renova\u00e7\u00e3o e a gest\u00e3o da isen\u00e7\u00e3o SCA v\u00eam resolvidos sem plugins interm\u00e9dios nem remendos. Se quiseres validar a abordagem com base no WooCommerce, a <a href=\"https:\/\/woocommerce.com\/\" rel=\"noopener\" target=\"_blank\">documenta\u00e7\u00e3o oficial do WooCommerce<\/a> \u00e9 uma boa refer\u00eancia do comportamento padr\u00e3o da plataforma.<\/p>\n<h2>Fatura\u00e7\u00e3o autom\u00e1tica das renova\u00e7\u00f5es<\/h2>\n<p>Uma cobran\u00e7a recorrente gera, todos os meses, uma obriga\u00e7\u00e3o contabil\u00edstica. Se cada renova\u00e7\u00e3o te obrigar a emitir uma fatura manualmente, a poupan\u00e7a de tempo da cobran\u00e7a autom\u00e1tica perde-se na contabilidade. Por isso, quando geres subscri\u00e7\u00f5es com Redsys no WooCommerce, faz sentido ligar as cobran\u00e7as \u00e0 fatura\u00e7\u00e3o: quando uma subscri\u00e7\u00e3o \u00e9 renovada e a Redsys confirma a cobran\u00e7a, a fatura deve ser emitida automaticamente. Documentar cada renova\u00e7\u00e3o n\u00e3o \u00e9 apenas comodidade: \u00e9 uma obriga\u00e7\u00e3o fiscal, e automatizar a fatura evita esquecimentos e concilia os valores com o que foi realmente cobrado pela Redsys. <a href=\"https:\/\/consultoriaehero.com\/pt\/produto\/ehero-woo-holded-integracao-completa-holded-woocommerce\/\">EHERO Woo Holded<\/a> cobre precisamente essa etapa, sincronizando as encomendas do WooCommerce com o teu sistema de fatura\u00e7\u00e3o para que as renova\u00e7\u00f5es fiquem documentadas sem interven\u00e7\u00e3o manual.<\/p>\n<h2>Perguntas frequentes<\/h2>\n<p><strong>Posso usar Bizum para cobrar uma subscri\u00e7\u00e3o todos os meses?<\/strong><\/p>\n<p>N\u00e3o de forma autom\u00e1tica. O Bizum n\u00e3o permite tokenizar o cart\u00e3o, por isso cada cobran\u00e7a exigiria que o cliente confirmasse o pagamento manualmente. Serve para o primeiro pagamento, n\u00e3o para a renova\u00e7\u00e3o.<\/p>\n<p><strong>O cliente tem de se autenticar em cada renova\u00e7\u00e3o por causa da SCA?<\/strong><\/p>\n<p>N\u00e3o. A autentica\u00e7\u00e3o refor\u00e7ada \u00e9 feita uma \u00fanica vez, na cria\u00e7\u00e3o da refer\u00eancia. As renova\u00e7\u00f5es s\u00e3o marcadas como cobran\u00e7as iniciadas pelo com\u00e9rcio e ficam isentas do duplo fator.<\/p>\n<p><strong>O que acontece se o cart\u00e3o tokenizado expirar ou o banco rejeitar a cobran\u00e7a?<\/strong><\/p>\n<p>A renova\u00e7\u00e3o falha e a subscri\u00e7\u00e3o fica pendente de pagamento. O ideal \u00e9 que o sistema volte a tentar a cobran\u00e7a e avise o cliente para atualizar o cart\u00e3o antes de suspender o servi\u00e7o.<\/p>\n<p><strong>Preciso de um TPV virtual especial do meu banco para tokenizar?<\/strong><\/p>\n<p>Precisas do mesmo TPV da Redsys, mas com a modalidade de pagamento por refer\u00eancia ativada. \u00c9 um ajuste que o teu banco ativa a pedido; conv\u00e9m confirm\u00e1-lo antes de lan\u00e7ar as subscri\u00e7\u00f5es.<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>Montar <strong>subscri\u00e7\u00f5es com Redsys no WooCommerce<\/strong> n\u00e3o \u00e9 complicado quando entendes a pe\u00e7a central: a tokeniza\u00e7\u00e3o ou pagamento por refer\u00eancia, que transforma um primeiro pagamento autenticado numa s\u00e9rie de renova\u00e7\u00f5es autom\u00e1ticas e conformes com a PSD2. O Bizum fica para os pagamentos pontuais; a recorr\u00eancia vive no cart\u00e3o tokenizado. Se queres cobrar quotas todos os meses sem fric\u00e7\u00e3o, com o respaldo do teu banco espanhol e sem depender de terceiros, d\u00e1 uma vista de olhos a <a href=\"https:\/\/consultoriaehero.com\/pt\/produto\/ehero-subscricoes-woocommerce-redsys\/\">EHERO WooCommerce Subscriptions<\/a>: integra a Redsys recorrente de forma nativa e poupa-te a maior dor de cabe\u00e7a de qualquer neg\u00f3cio de subscri\u00e7\u00e3o, que \u00e9 a cobran\u00e7a que chega, sem falhas, m\u00eas ap\u00f3s m\u00eas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Subscri\u00e7\u00f5es com Redsys no WooCommerce: como cobrar renova\u00e7\u00f5es autom\u00e1ticas por tokeniza\u00e7\u00e3o, cumprir SCA\/PSD2 e por que o Bizum n\u00e3o serve para recorrente.<\/p>\n","protected":false},"author":4,"featured_media":7081,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jf_save_progress":"","rank_math_focus_keyword":"suscripciones con redsys en woocommerce, suscripciones redsys woocommerce, cobros recurrentes redsys","rank_math_title":"Subscri\u00e7\u00f5es com Redsys no WooCommerce: guia 2026","rank_math_description":"Subscri\u00e7\u00f5es com Redsys no WooCommerce: como cobrar renova\u00e7\u00f5es autom\u00e1ticas por tokeniza\u00e7\u00e3o, cumprir SCA\/PSD2 e por que o Bizum n\u00e3o serve para recorrente.","rank_math_robots":[],"rank_math_canonical_url":"","rank_math_seo_score":90,"footnotes":""},"categories":[1561,34,1569],"tags":[8047,8049,8045],"class_list":["post-10583","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce-pt","category-marketing-digital","category-wordpress-pt","tag-pagamentos-recorrentes","tag-redsys-pt","tag-subscricoes-woocommerce"],"acf":[],"_links":{"self":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/10583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/comments?post=10583"}],"version-history":[{"count":1,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/10583\/revisions"}],"predecessor-version":[{"id":10584,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/10583\/revisions\/10584"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media\/7081"}],"wp:attachment":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media?parent=10583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/categories?post=10583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/tags?post=10583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}