Conheça as APIs da Malga para integração de pagamentos online, com autenticação segura via headers HTTP e acesso a múltiplos provedores de pagamento.
A Malga oferece uma API completa para integração de pagamentos. A autenticação é feita via headers HTTP para todas as chamadas da API. É necessário informar o identificador do cliente (X-Client-Id
) e a chave secreta de acesso (X-Api-Key
) em cada requisição. Clique aqui e leia nossa documentação sobre a autenticação e tenha acesso ao conjunto de ferramentas para desenvolvimento que facilitarão a integração.
Para facilitar sua integração e validações, disponibilizamos uma coleção pronta para testes em nosso ambiente de sandbox. Nela, você encontra todos os endpoints e exemplos de payloads necessários para simular fluxos de pagamento, autenticação 3DS, operações de reembolso, tokenização e muito mais.
Como usar:
A nossa API oferece endpoints para diversas funcionalidades, comece a estruturar sua integração com a Malga explorando as páginas abaixo.
Crie chaves públicas de acesso temporário a API com escopo e tempo de expiração limitados. Recomendamos o uso deste tipo de chave quando você tiver que expor a chave em uma aplicação client side
Utilize o serviço de Tokenização para coletar os dados de cartão dos seus clientes, sem que informações sensíveis trafeguem no seu servidor. Através dos tokens, você processa pagamentos de forma segura, atendendo às normas PCI
Crie e armazene cartões dos seus clientes com segurança para realizar novas cobranças
Crie cobranças com os métodos de pagamento disponíveis na Malga. É possível recuperar detalhes de transações individuais ou listá-las a partir do seu X-Client-Id
;
Crie sessões para gerar pedidos com itens, com métodos de pagamento e outros atributos associados, que pode ser pago através da nossa API, pelo Link de Pagamento ou integrado ao nosso Malga Checkout/Full;
Utilize o serviço de 3DS2 Malga para autenticar transações com cartão de crédito, garantindo a segurança das transações e inversão de responsabilidade em caso de chargeback.
Realize a criação, edição, listagem e exclusão de dados de compradores para busca de cobranças e uso nos serviços de tokenização de cartões, cobrança por PIX, Boleto, uso em análise de motores de antifraude e de recorrência;
O merchant (subconta) é a entidade que representa sua loja ou negócio na Malga e que guarda as chaves de provedores. Ele é utilizado para processar cobranças e separar operações, recebíveis e dados de cada loja ou cliente;
Serviço que permite que facilitadores habilitem estabelecimentos comerciais para aceitação de pagamentos e que os beneficiários finais das transações sejam identificados na cobrança. Este serviço deve ser utilizado por negócios que possuem essa exigência regulatória;
Realize a criação e a configuração de recebedores para transações com Split. Um seller é um cadastro de PF ou PJ, com regras de recebimento associadas e registrados nos provedores, para quem você irá repassar automaticamente valores de uma cobrança;
Notifique o seu sistema sobre os eventos ocorridos na Malga. Através de webhooks, você consegue atualizar seu sistema sempre que um evento importante acontece
Realize a exportação em formato .csv das informações das transações processadas através da Malga, relacionadas à cobrança, detalhes dos provedores e do cliente que realizou o pagamento
Através da API Flows, você pode conferir os fluxos de pagamentos da sua loja ou merchant. Os fluxos inteligentes são um recurso da Malga para gestão flexível dos pagamentos, possibilitando a inserção de regras e condicionais para o processamento das cobranças
Com a API de Analytics é possível consultar dados de transações processadas, permitindo análises gerenciais e acompanhamento dos pagamentos
Customize o checkout (link de pagamento) com as cores e o logo da sua empresa utilizando a API de settings.