WooCommerce M-PESA O plugin permite que o cliente tenha a opção de pagar por mercadorias usando o serviço de dinheiro móvel M-PESA em um site WordPress que tenha o plugin WooCommerce instalado.
O plugin adiciona uma opção na seção de checkout para pagamento através do M-PESA (uma plataforma de pagamento móvel).
Para utilizar o plugin é necessário obter um número de Paybill ou Till, que é um número único que funcionará como uma conta para onde serão canalizados os pagamentos do cliente.
Depois disso, é necessário criar uma conta no Portal Daraja da Safaricom e vincular esse número de Paybill ou Till à conta criada no portal.
O portal permitirá que você obtenha o seguinte:
Senha do consumidor Chave do consumidor Segredo do consumidor
Endpoints para Sandbox/Produção para autenticação e solicitação de pagamento.
Esses dados deverão ser preenchidos após a ativação do plugin e ficarão armazenados no seu site.
A configuração acima é para garantir que o proprietário do site tenha controle total sobre os detalhes de pagamento do Paybill ou do número do Till.
Quando o cliente clica no botão Pagar na página de pagamento, o plugin iniciará uma solicitação de autenticação de pagamento ao cliente.
O cliente aceitará ou recusará o pagamento a partir do telemóvel pessoal e o retorno de chamada será enviado do portal com detalhes da ação do cliente.
É isso que é usado para determinar se o status do pedido deve ser alterado ou não.