Mobile money
Receba pagamentos das carteiras Orange Money, Vodacom M-Pesa, Airtel Money, Tigo Money e MTN MoMo em toda a RDC e na região. O pagador aprova um pedido push no telemóvel; a confirmação é assíncrona e só é válida quando a Baraka Pay recebe o resultado do fornecedor.
Disponível em sandbox
método: mpesa
CDF
CD
Como funciona
- Crie um PaymentIntent para o valor em CDF com paymentType definido para a marca da carteira (por exemplo, mpesa, airtel_money, orange_money, tigo_money, mtn_momo).
- Confirme com o MSISDN do pagador (+243…) — necessário porque as marcas de mobile money são tipos de pagamento de instrumento msisdn.
- A Baraka Pay devolve uma próxima ação neutra em relação ao fornecedor; o pagador aprova o pedido no seu telemóvel.
- Um webhook assinado (ou uma consulta do lado do servidor) confirma o sucesso — nunca presuma o sucesso de forma síncrona.
Notas de integração
API direta: confirm devolve uma próxima ação de espera/redirecionamento. Checkout hospedado: o pagador seleciona uma marca de mobile money na página hospedada pela Baraka Pay, que atribui o paymentType através de select-method antes de confirm.
Microsoft.AspNetCore.Mvc.Localization.LocalizedHtmlString