GH GambleHub

Trustly: pagamentos bancários diretos

1) O que é Trustly

Trustly é um provedor A2A de pagamentos e pagamentos que conecta os merçantes com os bancos pagadores através do rerect/App2App. O comprador confirma a transferência em seu banco (SCA por PSD2), o merchant recebe a confirmação online instantaneamente e o depósito vem através de relatórios/cálculos do provedor.

Características-chave:
  • Baixo custo em relação a MDR de cartão.
  • Geografia ampla na Europa (Nordics, DACH, Benelux, UK, Southern EU, etc) + bancos locais.
  • Pay-ins e Payouts (incluindo momento payouts para bancos suportados).
  • Soluções especializadas para iGaming (por exemplo, Pay N Play: «Depósito → conta criado/verificado»).

2) Régua de alimentos e cenários

Pay-in (pagamento do banco): Redirect/App2App para o banco pagador → SCA → sucesso online/renúncia → crédito posterior.
Payouts (pagamentos): transferência para a conta do usuário; para vários bancos - instantaneamente (caso contrário T + 1/T + 2).
Pay N Play (iGaming): combina o depósito com o pagamento: os sinais KYC são retirados de dados bancários (nome, IBAN/BIC, etc.), cria uma conta de jogos sem registro separado, e o Fast Withdraw pode voltar para a mesma conta.
Conta Info/Check (opcional): Comprovação de posse de conta, verificação de nome/IBAN para anti-mule/ODR.

3) Fluxos de pagamento: Redirect e App2App

3. 1 Classic redirect

1. Checkout Merchant → seleção de banco (diretoria/pesquisa).
2. Redirect para página de banco ou tela hospedada → SCA.
3. Retorna ao site Merchant com status (sucess/pending/failed/canceled/expired).
4. Espera pelo webhook/relatório de inscrição.

3. 2 App2App (celular)

Abrir o aplicativo bancário através do deplink/intent → confirmar → devolver.
Conversão superior e menos pagamentos abandonados; mantenha o fallback na Web readt.

3. 3 Payouts

Inicie o pagamento via API com o formulário de ordem/ganho; obtém o status online «aceito para processamento» e o resultado por webhook/registro.
Manter a idempotidade e o cartão de pagamento é crítico (até repetições/reembolsos).

4) Limites e políticas de risco

Não há um único teto, os limites dos bancos emissores e as políticas do provedor estão em vigor. É típico de se encontrar:
  • Por-transmissão e por-day/week limites junto ao banco pagador.
  • Novos destinatários/merchantes - liminares reduzidos e/ou extrato.
  • Regras de canais/velocity, sinais geo/device, anti-mulas.
  • Para payouts - quotas individuais/verificações de liminares (especialmente momento).
💡 Prática: Não hardcode números. Mantenha um guia de limites para bancos/países/canais, mostre uma razão compreensível para a rejeição em UX («limite de banco/canal ultrapassado») e ofereça alternativas (fragmentação, outro método).

5) Estados e cálculos: sucesso online vs crédito real

Online status: `success`, `pending`, `failed`, `canceled`, `expired`.
Senslement: inscrição real em relatórios/registros Trustly (muitas vezes T + 1/T + 2 dias bancários; para algumas áreas/pagamentos - momento).
Para serviços críticos, aplique o modelo «execução condicional antes do crédito» (por exemplo, ativar o produto digital após a confirmação do senslement).

6) Devoluções e displays

A Marceback não está nos mapas. O reembolso é um novo empréstimo por meio do provedor ao pagador.
Partial refunds são suportados.
Os vencimentos são bancários (normalmente T + 1/T + 2).
Displays - por meio de processos de ODR do provedor e banco pagador: prepare os logs da encomenda, comprovante de entrega/prestação de serviço, ligações payout↔pay -in.

7) Comissões e economia

Normalmente fix/baixa porcentagem por transação + taxas de função de plataforma (hosted checkout, relatórios, ODR, payouts/instantâneo).
Planeje os custos de suporte pending/expirias, ODR e recon.

8) Compilação e relatórios (reconciação)

Guarde 'paymentId/transactionId' do provedor, 'orderId', banco issuer, rótulos temporários, UTR/relatórios de banco.
Ligue webhooks para mudar de status; inicie o daily auto-recon e o full-recon periódico (movimento de inscrições/restituições/correções).
Para payouts, os registos individuais e o mapeamento com os balanços de jogo de origem pay-ins.

9) Práticas UX

Direy of banks: pesquisa rápida, classificação de popularidade/última escolha.
Mobile-first: ofereça App2App; ao falhar - fallback na web.
Erros e repetições: códigos de causa claros (limite, falha SCA, timeout), botão de repetição, métodos alternativos.
Idempotidade: 'orderId' + chave de idempotação para safe-retry.
Recibo: valor, hora, 'transactionId', banco, canal (App2App/Redirect), referência para safort.
Payout UX: transparente ETA (instantâneo/T + 1), status de tracking, notificações.

10) Pay N Play (para iGaming)

Sem formulário de inscrição, o usuário escolhe o banco, confirma o depósito, e o provedor entrega dados bancários (nome/conta) creditados ao merchant - cria uma conta de jogo.
Os sinais KYC do banco reduzem a fricção e aceleram o primeiro depósito.
Fast Withdraw: pagamentos na mesma conta confirmada, muitas vezes instantaneamente.
São exigidas políticas rígidas de jogo responsável, limites de depósito, registro de mandatos e OTR transparente.

11) Complaens e segurança

PSD2/SCA, device binding e antifrod do banco emissor.
GDPR/PII-Minimização: armazenar apenas os atributos necessários, criptografar o PII, restringir o acesso.
Webhooks: assinaturas HMAC/nonce, proteção contra replay, allowlist IP.
AML/sanções: monitoramento de transações, verificação de nome de conta (name match), sinais anti-mule.

12) Vertical de alto risco

A disponibilidade e os limites para algumas categorias (incluindo iGaming, cripto, etc.) dependem do país e dos bancos parceiros.
Espere: limites mais rigorosos, KYC estendido, possíveis hold' s e mais provas.
Mantenha os roteiros alternativos (mapas, SEPA, open banking PIS de outros provedores), o roteiro pelo perfil do cliente.

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

1. Hosted/Embedded do provedor

Início rápido, lista de bancos prontos, estatais, erros, webhooks.

2. Server-to-Server + Redirect/App2App

Mais controle: página de seleção de banco própria, processamento de erros aprofundado, deplink/QR próprio.

3. Fatura/Request-to-Pay

Referência do link de pagamento por email/SMS/mensagem de mensagens; conveniente para B2V/serviços.

Componentes de backand obrigatórios:
  • Эндпоинты: `createPayment`, `refund`, `createPayout`, `queryStatus`, `webhook`, `reconcile`.
  • Idempotidade e dedupe por 'orderId'.
  • Retraias de estatais por exposição, dead-letter para respostas instáveis.
  • Diretórios: bancos/países, limites/códigos de erro, métricas SLA por issuer's.

14) Arquitetura «Trustly Gateway»

API camada (REST/GraphQL) para caixa e serviços de caixa.
Filas de eventos status → billing/CRM/backand/analista de jogo.
Observability: Conversão em bancos/canais, 'pending→success/expired', latência média até a senslement, parte de momento payouts.
Segurança: vault para segredos, IP-allowlist, validação rigorosa de redict-URI, tokens anti-replay.

15) Folha de cheque de saída em proda

1. Selecione geografia/bancos e ligue o canal Trustly ao PSP.
2. Implemente 'createPayment' + escolha do banco + redirect/App2App com fallback.
3. Ligue webhooks, temporizadores e repetições de status.
4. Configure o recon (daily + full), armazenando UTR/arquivos finos.
5. Inclua partial/full refunds, revistas ODR, procedimentos de safort.
6. Para iGaming - execute o Pay N Play, os limites de depósito, Fast Withdraw, o rastreamento do jogo responsável.
7. Construa o monitoramento da SLA em bancos/canais e alertas de incidentes.
8. Teste bancos móveis (iOS/Android) e principais issuer's por país.

Cartão de referência

💡 Os limites reais/ETA dependem do banco/país/canal.

Статусы: `success`, `pending`, `failed`, `canceled`, `expired`.
Setlement pay-in: mais frequente T + 1/T + 2; payouts - momento onde está disponível, senão T + 1/T + 2.
Limites: per-txn/day/week em issuer 'a; novos destinatários - liminares reduzidos.
Recurrent: e-mandate/SEPA DD/Open Banking (primeiro A2A → mandato).

Currículo

Aposte no App2App/Embedded para conversão e payouts instantâneo para reter.
Compartilhe a confirmação online e o crédito real na lógica do negócio.
Não fixe os valores: configure os limites por banco/país/canal.
Para iGaming, use o Pay N Play com KYC transparente, limites e pagamentos rápidos.

Contact

Entrar em contacto

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

Telegram
@Gamble_GC
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.