M-Pesa Configuration

M-Pesa Settings
Configure your Safaricom M-Pesa API credentials here. These values are stored securely in Firestore.
The primary URL M-Pesa will call after a B2C payment.
The URL M-Pesa will call if the Result URL fails.
The Safaricom API endpoint for initiating an STK Push.
The URL that M-Pesa will call after a customer completes a payment request.
Note: The B2C Security Credential is generated automatically using the initiator password and a certificate file (`mpesa-cert.pem`) located in the project. The STK Push Callback URL will be called by M-Pesa after a customer completes a payment.