GH GambleHub

Giropay Alemanha: online banking

1) Contexto e posicionamento giropay

giropay é um esquema alemão A2A «pay-by-bank», onde o comprador confirma o pagamento em seu banco online/aplicativo móvel do banco emissor. Merchant recebe status on-line e o dinheiro vem de crédito bancário (geralmente T + 0/T + 1 dias úteis, depende do banco/PSP e do caminho de cálculo usado). O custo de recepção é inferior ao MDR típico de cartão, o SCA é executado pelo emissor de acordo com o PSD2.

Propriedades-chave:
  • Issuer-rerect/App2App: rediretor para o banco ou abertura de seu aplicativo.
  • SCA e device binding: confirmação junto ao banco, minimização do frodo.
  • Metadados ricos para confecção: merchant reference/orderId, transactionId.
  • Refund por transferência de crédito, charjback como não está nos cartões.

2) Papéis e participantes

Esquema giropay - regras, routing para bancos.
Issuer (banco pagador) - autenticação do cliente, confirmação, limites/antifrode.
PSP/Acquirer (CPSP) - Conexão de merchant, API/SDK, webhooks, relatórios e cálculos.
Merchant - Iniciação de pagamento, processamento de estatais/devoluções, acerto.

3) Fluxos de pagamento

3. 1 Classic issuer-redirect (web)

1. Checkout merchant → seleção de giropay.
2. Lista de bancos de Redirect para o banco on-line SCA/confirmação.
3. Retorna ao site Merchant com status (sucess/pending/failed/canceled/expired).
4. Aguardando webhook/registro sobre o crédito real.

3. 2 App2App (mobile)

No telefone, o Merchant abre o aplicativo bancário deplink/intent → confirmação → retorno.
A conversão normalmente é maior; obrigatório fallback para redirecionamento da web.

3. 3 QR/Pay-by-Link

O PSP pode fornecer um QR/link dinâmico com soma e reference (conveniente para faturas/offline).
O usuário analisa o código e confirma no banco no esquema acima.

3. 4 «Primeiro pagamento → mandato»

Para os billings de requalificação, muitas vezes é usado como o primeiro pagamento com SCA e, em seguida, SEPA Direto Debit/open-banking o mandato de cancelamento posterior.

4) Estados e cálculos (autorization vs masslement)

Online-статусы: `success`, `pending`, `failed`, `canceled`, `expired`.
'pending' significa que o banco/provedor ainda confirma a realização ou espera um empréstimo.
Senslement: inscrição real nos relatórios PSP/banco (normalmente T + 0/T + 1; em casos individuais por mais tempo).
Para serviços sensíveis ao risco, use o modelo de «execução condicional» antes da inscrição confirmada.

5) Devoluções e displays

Não há nenhum Charjbacks. A devolução é uma nova operação a partir do merchant ao pagador (pode haver devoluções parciais).
O prazo de retorno é bancário (T + 0/T + 1/T + 2, depende do canal).
Displays/queixas - através de procedimentos OPR PSP e banco pagador; prepare os logs da encomenda, proof-delivery/serviços.

6) Limites e políticas de risco

Não há um único teto «padrão» - os limites do banco pagador e da política PSP estão em vigor:
  • Per-transaction, per-day/week у issuer’а.
  • Novos destinatários/merchantes - liminares reduzidos e/ou extrato.
  • Regras de canais/velocity, sinais geo/device, exceções SCA (TRE/RA) - a critério do banco.

Prática: Não hardcode números. Mantenha um guia de limites por bancos/canais, atualize-o, mostre razões claras para a rejeição («ultrapassado o limite de banco/canal») e ofereça alternativas (dividir cheque, outro método).

7) Comissões e economia

Para o giropay, normalmente é aplicado um fix/baixo percentual para PSP; abaixo do MDR de cartão.
Leve em conta os custos de suporte pending/expirias, ODR e recon, além de taxas de hosted/embedded widgets e relatórios.

8) Confecção e relatórios

Guarde «paymentId/transactionId» do provedor, «orderId», banco-issuer, tempo, canal (Redirect/App2App/QR), status final, arbitragem bancária/UTR dos relatórios finalistas.
Inclua webhooks sobre alterações de status, daily auto-recon e periodicamente full-recon (inscrições/restituições/correções).
Configure as alertas de raio e os frascos da SLA.

9) Pattern UX

Direy of banks: contação automática/pesquisa, memorização do último banco.
Mobile-first: ofereça App2App; fallback - Web readt.
Erros e repetições: razões claras (limite, falha SCA, timeout), safe-retry com idimpotência.
Recibo: valor, data/hora, 'transactionId', banco, canal, referência de safort.

10) Cancelamentos recorrentes

Use o esquema: primeiro pagamento giropay → e-mandate (SEPA DD/Open Banking).
No mandato, fixe o limite per debit, frequência, notificações e gerenciamento (pause/cancel).

11) Complaens e segurança

O PSD2/SCA é executado no banco; device binding e antifrode no lado issuer 'a.
GDPR/PII-Minimização: mantenha apenas os atributos necessários, criptografe o PII e restrinja o acesso.
Webhooks: HMAC/nonce, proteção contra replay, IP allowlist, registro de auditoria.

12) Vertical sensível (incluindo iGaming)

A disponibilidade de giropay e os limites dependem de políticas PSP/bancos e direito local.
Espere por liminares reduzidos, KYC estendido e possíveis hold' s.
Planeje roteiros alternativos (mapas, SEPA, outros PIS open-banking), smart-routing pelo perfil do cliente.

13) Integração do merchant: opções

1. Hosted/Embedded do PSP - lançamento rápido, lista de bancos prontos, estatais, erros.
2. O Server-to-Server + Redirect/App2App é a sua própria página de seleção de banco, processamento de erros em profundidade, QR/Deep Link.
3. Faturas/Rau-by-Link/QR - conveniente para B2V/offline.

Componentes de backand obrigatórios:
  • API: `createPayment`, `queryStatus`, `refund`, `webhook`, `reconcile`.
  • Idempotidade (orderId + chave), retraí por exposição, dedução de eventos.
  • Diretórios: bancos/limites/códigos de erro; Métricas SLA por issuer's.

14) Arquitetura «giropay Gateway»

Camada API (REST/GraphQL) para caixa.
As filas de eventos são status → billing/CRM/analista.
Observabilidade: Conversão por bancos/canais, 'pending→success/expired', latência por senslement.
Segurança: vault para segredos, IP-allowlist PSP, validação rigorosa de redirect-URI, token anti-replay.

15) Folha de cheque de saída em proda

1. Selecione PSP/canal giropay (Hosted/Embedded/App2App/QR), negocie tarifas e SLA.
2. Implemente 'createPayment' + escolha do banco + redirect/Arr2Arr com fallback.
3. Ligue webhooks, temporizadores e repetições de status.
4. Configure o recon (daily + full), armazenando UTR/arquivos finos.
5. Inclua o parcial/full refunds e o regulamento do ODR na safra.
6. Prepare cenários UX de falha/limite e métodos alternativos.
7. Cubra com os testes os bancos móveis (iOS/Android) e os principais issuer's.

Cartão de referência

💡 Liminares reais/ETA dependem do banco/PSP/canal.

Статусы: `success`, `pending`, `failed`, `canceled`, `expired`.
Senslement: mais frequente T + 0/T + 1; leve em conta a execução condicional até ao empréstimo.
Limites: per-txn/day/week em issuer 'a; para os novos destinatários - liminares reduzidos.
Recurrent: via e-mandate/SEPA DD/Open Banking após o primeiro pagamento A2A.

Currículo

Aposte no App2App/Embedded para conversão e no QR/Pay-by-Link dinâmico para faturas/offline.
Compartilhe a confirmação online e o crédito real na lógica do negócio.
Não codifique severamente os valores: mantenha os configs de limites em bancos/canais e atualize regularmente.
Construa o processo em torno de webhooks + recon, retornos parciais e processamento claro de 'pending/expired'.

Contact

Entrar em contacto

Contacte-nos para qualquer questão ou necessidade de apoio.Estamos sempre prontos para ajudar!

Iniciar integração

O Email é obrigatório. Telegram ou WhatsApp — opcionais.

O seu nome opcional
Email opcional
Assunto opcional
Mensagem opcional
Telegram opcional
@
Se indicar Telegram — responderemos também por lá.
WhatsApp opcional
Formato: +indicativo e número (ex.: +351XXXXXXXXX).

Ao clicar, concorda com o tratamento dos seus dados.