Other Payment Methods
Accept payments through bank transfers and alternative payment methods
Other Payment Methods
In addition to Mobile Money, Notch Pay supports various other payment methods to help you reach more customers across Africa.
Digital Wallets
Digital wallets allow customers to pay using their mobile wallet accounts. This method is increasingly popular across Africa due to its convenience and accessibility.
How Digital Wallet Payments Work
- Initialize Payment: Create a payment with customer and transaction details
- Wallet Selection: The customer selects their digital wallet from the available options
- Authentication: The customer logs in to their wallet or follows the wallet’s authentication process
- Authorization: The customer authorizes the payment
- Confirmation: Notch Pay confirms the payment status and notifies your application
Supported Digital Wallets
Notch Pay supports payments from various digital wallets across Africa:
Popular Wallets
- Assoh
- Kudi
- Chipper Cash
- Wave
- And more
Regional Coverage
- Wallets in Cameroon
- Wallets in Côte d’Ivoire
- Wallets in Senegal
- Wallets in other supported countries
Integration Example
USSD Payments
USSD (Unstructured Supplementary Service Data) payments allow customers to pay using their mobile phones without requiring internet access. This is particularly useful in areas with limited internet connectivity.
How USSD Payments Work
- Initialize Payment: Create a payment with customer and transaction details
- USSD Code Generation: Notch Pay generates a USSD code for the payment
- Customer Dialing: The customer dials the USSD code on their phone
- Authentication: The customer follows the prompts to authenticate and authorize the payment
- Confirmation: Notch Pay confirms the payment status and notifies your application
Supported USSD Services
Notch Pay supports USSD payments through various mobile operators:
- MTN USSD
- Orange USSD
- Other local operators depending on the country
Integration Example
QR Code Payments
QR code payments allow customers to pay by scanning a QR code with their mobile banking or payment app. This method is becoming increasingly popular due to its convenience and contactless nature.
How QR Code Payments Work
- Initialize Payment: Create a payment with customer and transaction details
- QR Code Generation: Notch Pay generates a QR code for the payment
- Customer Scanning: The customer scans the QR code with their mobile app
- Authentication: The customer authorizes the payment in their app
- Confirmation: Notch Pay confirms the payment status and notifies your application
Supported QR Code Standards
Notch Pay supports various QR code payment standards depending on the region:
- EMVCo QR Code
- Proprietary QR codes for specific payment providers
Integration Example
Best Practices
- Offer Multiple Payment Methods: Provide customers with various payment options to increase conversion rates
- Clear Instructions: Provide clear instructions for each payment method, especially for methods that require additional steps
- Handle Timeouts: Some payment methods may take longer to complete, so implement proper timeout handling
- Implement Webhooks: Set up webhooks to receive real-time notifications when payment statuses change
- Test Thoroughly: Test all payment methods in the sandbox environment before going live
Troubleshooting
Common Issues
- Bank Transfer Delays: Bank transfers may take longer to process, especially during non-business hours
- USSD Network Issues: USSD payments may fail due to mobile network issues
- QR Code Scanning Problems: Ensure QR codes are displayed clearly and with sufficient size
- Cryptocurrency Price Fluctuations: Be aware that cryptocurrency prices can fluctuate during the payment process
Support
If you encounter issues with any payment method:
- Check the API Reference for detailed parameter documentation
- Contact our support team for assistance