HomeGuiaAPI ReferenceNovidadesComunidade
Guia

Tap On

📘

Importante

No Tap On, a princípio, serão aplicadas as taxas padrão, sem possibilidade de negociação. Para mais detalhes, entre em contato com nosso time Comercial.

O PagBank Tap On permite que seu aplicativo aceite pagamentos por aproximação (NFC) diretamente no dispositivo do vendedor, sem a necessidade de uma maquininha.

A integração é diferente em cada sistema operacional. No Android, a comunicação ocorre por meio de uma Intent para o aplicativo PagBank Tap On, que deve estar instalado no dispositivo. No iOS, ela ocorre por meio de uma Framework embarcada no seu próprio aplicativo.

Escolha seu sistema operacional

  • Tap On - Android: Integração via Intent com o aplicativo PagBank Tap On.
  • Tap On - iOS: Integração via Framework embarcada, com Tap to Pay on iPhone.

Diferenças entre as plataformas

AndroidiOS
Versão mínimaAPI 30 (Android 11)iOS 17.4
Mecanismo de comunicaçãoIntent para o app PagBank Tap OnFramework embarcada no app parceiro
DistribuiçãoGoogle Play StoreFramework Tap On
Pré-requisito da plataformaSensor NFC ativoSensor NFC ativo e entitlement Tap to Pay on iPhone
Objeto de envio da vendaTapOnPaymentDataTapOnPaymentModel
Retorno da vendaTransactionResult via onActivityResultTapOnPaymentResult via paymentStatusEvent
EstornoIntent com TapOnVoidPaymentDataMétodo cancelPayment com TapOnCancelPaymentModel
Customização visualTapOnThemeConfigModelProtocolo UIColorPartner

Requisitos comuns

Independentemente do sistema operacional, a integração exige:

  • Conta PagBank: o usuário final (vendedor) precisa ter uma conta PagBank.
  • AppKey: cada aplicação deve possuir uma chave appKey obtida através do processo de integração.
  • Sensor NFC: o dispositivo do vendedor deve possuir um sensor NFC ativo.
  • Login do vendedor: na primeira venda, o vendedor deve realizar login com uma conta PagBank. O Tap On inicia o fluxo de login automaticamente quando necessário.

Primeiros passos

O processo de parceria começa pelo preenchimento do formulário de solicitação de parceria. Nossa equipe comercial entrará em contato para entender seu modelo de negócio e validar sua empresa junto ao time de PLD (Prevenção à Lavagem de Dinheiro).

O passo a passo completo, incluindo desenvolvimento, homologação e liberação da appKey de produção, está descrito na página de integração do seu sistema operacional.

Suporte Tap On

Caso você necessite de suporte adicional em alguma das fases de desenvolvimento e integração da sua aplicação, utilize este formulário para requisitar suporte ao time PagBank: Integrações | PagSeguro Internet S.A.


Did this page help you?

© 1996- Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001