The Peach Payments extension for WooCommerce is a South African payment gateway that allows merchants to access to all relevant payment methods, including credit/debit cards, bank transfers, mobile wallets, electronic wallets and mobile operator billing to help them succeed in the emerging markets.
- Secure card storage
- Fully supports WooCommerce Subscriptions (separate purchase)
- 3DSecure ready
- PCI Compliant
Note: This product is no longer for sale at WooCommerce.com. You can find it at WordPress.org: WC Peach Payments Gateway. Documentation is not being updated.
Requirements
↑ Back to top- A Peach Payments Merchant Account.
- A WooCommerce store with “South African Rand ( R )” as the currency.
Sign up with Peach Payments
↑ Back to topInstallation
↑ Back to top- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
- Install Now and Activate the extension.
Setup and Configuration
↑ Back to topTesting the payment gateway
↑ Back to top- Go to WooCommerce > Settings > Payments > Peach Payments.
- Change the “Transaction Mode” to “Integrator Test” mode.
- Enter Peach Payments TEST access credentials into the “Sender ID”, “Channel ID” and “3DSecure Channel ID” fields. You would have received these after registering with Peach.
- Save changes.
Sandbox Testing
↑ Back to top- Peach Payments Test Cards – These cards are to be used when testing on the Peach Payments platform in the INTEGRATOR TEST mode only.
- NedBank Test Cards. Please use these test cards when testing in the CONNECTOR TEST mode.
- Bankserv Test Cards – These cards are used to test your 3DSecure integration workflows.
Peach Payment Test Cards
↑ Back to top- VISA
- Number: 4012888888881881 or 4111111111111111
- Expiry: Any future date
- Verification: 123
- VISAELECTRON
- Number: 4012888888881881
- Expiry: Any future date
- Verification: 123
- MASTER
- Number: 5105105105105100
- Expiry: Any future date
- Verification: 123
- DISCOVER
- Number: 6011587918359498
- Expiry: Any future date
- Verification: 123
- AMEX
- Number: 311111111111117
- Expiry: Any future date
- Verification: 123
- MAESTRO UK
- Number: 6799851000000032
- Expiry: Any future date
- Verification: 123
- SOLO
- Number: 6334580500000000
- Expiry: Any future date
- Verification: 123
- CARTEBLEUE
- Number: 4111111111111111
- Expiry: Any future date
- Verification: 123
Nedbank Test Cards
↑ Back to top- VISA
- Number: 4242424242424242
- Expiry: Any future date
- Verification: 123
- Result: Authorised
- MASTER
- Number: 5454545454545454
- Expiry: Any future date
- Verification: 123
- Result: “Unable to Process” or timeout
- All other card numbers:
- “Invalid card number”
Bankserv (3DSecure) Test Cards
↑ Back to top- MASTER
- Number: 5221266361111726
- Expiry: 12/2014
- CVV: 123
- Password: test123
- Enrolled Status: Y
- Authentication Status: Y
- VISA
- Number: 4012080132003002
- Peach System Status: Invalid Card (Error 100.100.101)
- VISA
- Number: 4341793000000034
- Peach System Status: “Authorized”
- VISA
- Number: 4501155117901011
- Peach System Status: Invalid Card (Error 100.100.101)
- MASTER
- Number: 5221266361111726
- Peach System Status: “Authorized”
- MASTER
- Number: 5221008360178290
- Peach System Status: Invalid Card (Error 100.100.101)
- MASTER
- Number: 5506750000000149
- Peach System Status: “Authorized”
Live Mode
↑ Back to top- After testing the gateway with the Peach Payment test cards, go back to “WooCommerce >> Settings” and select the “Checkout” tab.
- Set the “Transaction Mode” to “Live”.
- Replace your TEST access credentials in the “Sender ID” and “Channel ID” fields with your LIVE access credentials.
- Click “Save changes”.