Sim, você pode realizar a implementação de um checkout transparente utilizando o Asaas como gateway de pagamento.
Para isso, você precisa contar com uma integração desenvolvida em cima da API do Asaas ou utilizar os plugins para e-commerce disponíveis, como WooCommerce ou Magento.
Veja como proceder em cada caso:
Utilizando a API
A API do Asaas permite criar um formulário de pagamento com cartão de crédito diretamente no seu site ou sistema. Assim, o pagador realiza todo o processo sem precisar ir para a tela de fatura do Asaas.
- Envie os dados do cartão e do titular (ou um
creditCardTokenjá gerado) na própria criação da cobrança. - Utilize HTTPS em sua aplicação caso ela capture os dados do cartão.
- Informe no campo
remoteIpo IP do dispositivo do pagador, e não o IP do servidor da sua aplicação. - Para boleto bancário, recupere o link direto para o PDF do boleto através do atributo
bankSlipUrlretornado na resposta de criação da cobrança. - Utilize o endpoint específico para obter a linha digitável do boleto, caso precise exibi-la ao seu cliente.
Utilizando plugins para e-commerce
Ao utilizar os plugins do Asaas para Magento ou WooCommerce, a habilitação do checkout transparente acontece de forma nativa, sem necessidade de processos adicionais de instalação. Todo o processo de seleção de produtos, carrinho e pagamento ocorre diretamente no seu site, sem referências externas a páginas do Asaas.
Documentação técnica oficial para implementação:
Guia de Cobranças via Cartão de Crédito: https://docs.asaas.com/docs/cobrancas-via-cartao-de-credito
Referência da API — Criar cobrança com cartão de crédito: https://docs.asaas.com/reference/criar-cobranca-com-cartao-de-credito
Referência da API — Criar nova cobrança: https://docs.asaas.com/reference/criar-nova-cobranca
Referência da API — Obter linha digitável do boleto: https://docs.asaas.com/reference/obter-linha-digitavel-do-boleto
Visão geral da API Asaas: https://docs.asaas.com/