Bob Pay
Bob Pay: Secure, Simple, and Cost-Effective Online Payments
Bob Pay, the payment gateway from Bob Group, offers South African merchants a secure, cost-effective way to accept online payments. With no startup or payout fees, only a minimal transaction fee applies. Key features include PCI DSS compliance, SSL encryption, redundancy for high availability, scalability for high transaction volumes, and proactive monitoring. Bob Pay is an ideal solution for ecommerce businesses, offering stability, security, and custom API integrations.
- State-of-the-art encryption and protocols safeguard every transaction.
- Meets strict global standards to ensure your payments are secure.
- Protects data transmission with secure, encrypted connections.
- Built-in redundancy and failover ensure minimal downtime.
- Handles high transaction volumes with ease, growing with your business.
Supported banks currently include: FNB, Nedbank, Absa, Standard Bank, Capitec, Investec, Discovery Bank, TymeBank and Bank Zero.
Transaction fees:
Please see our Bob Pay pricing page for the latest rates.
Receive discounted pricing if you process more than R500,000 per month, or if you’re a Bob Go merchant*. * Must have a paid Bob Go subscription.
External services
This plugin connects to the Bob Pay payment gateway API to process online payments. Bob Pay is a South African payment processor provided by Bob Group (Pty) Ltd.
What data is sent and when
When a customer selects a Bob Pay payment method at checkout, the plugin sends order details (order amount, currency, order reference, return URLs) to the Bob Pay API to create a payment intent. The customer is then redirected to Bob Pay to complete payment.
When Bob Pay processes the payment, it sends a webhook notification back to your site to confirm the payment status. The plugin then validates the payment by communicating with the Bob Pay API.
If refunds are initiated from the WooCommerce admin, the plugin sends the refund amount and order reference to the Bob Pay API.
The plugin communicates with the following Bob Pay API endpoints:
- Production:
https://api.bobpay.co.za - Sandbox:
https://api.sandbox.bobpay.co.za
This service is provided by Bob Group (Pty) Ltd.
Development
The compressed JavaScript file build/js/frontend/index.js is built from the source file resources/js/frontend/index.js included in this plugin.
To build from source:
- Install dependencies:
npm install - Build:
npm run build
This uses @wordpress/scripts (wp-scripts) with a custom webpack configuration (webpack.config.js).