WooCommerce TBC Credit Card Payment Gateway
Documentation for the Plug and Pay WooCommerce TBC Credit Card Payment Gateway plugin.
Requirements
Technical Requirements
- PHP: 7.4, 8.1, 8.2, or 8.3
- ionCube Loader: Required. For version requirements and installation details, check the IonCube Loader documentation.
- WooCommerce: 5.0 or higher
Store Setup Prerequisites
- TBC Merchant Account: You must have an active merchant agreement with TBC Bank.
Technical Specification & Feature Support
| Feature | TBC Checkout (Recommended) | TBC Checkout Part-by-Part | TBC UFC (Legacy) |
|---|---|---|---|
| API Version | Latest | Latest | Legacy |
| Status | Recommended | Recommended | Maintained |
| Blocks Support | ❌ | ❌ | ❌ |
| HPOS | ✅ | ✅ | ✅ |
| Save card | ❌ | ❌ | ✅ |
| Subscriptions | ❌ | ❌ | ✅ |
| Authorise | ✅ | ❌ | ✅ |
| Refunds | ✅ | ✅ | ✅ |
| Multi-currency | ✅ | ✅ | ✅ |
| Apple Pay | ✅ | ❌ | ❌ |
| Google Pay | ✅ | ❌ | ❌ |
Configuration
Payment Action (TBC Checkout)
The TBC Checkout gateway supports two payment actions:
- Immediate (Capture): The payment is captured immediately upon checkout.
- Authorize (Pre-authorization): Only blocks the amount on the customer's card.
To capture an authorized payment, go to the WooCommerce Order Edit screen, select the Complete TBC checkout Pre Auth action from the "Order actions" dropdown, and click the arrow button. You can also cancel the pre-authorization using the Cancel TBC checkout Pre Auth action.