WooCommerce BOG Installments Payment Gateway
Documentation for the Plug and Pay WooCommerce BOG Installments Payment Gateway plugin.
Requirements
Technical Requirements
- PHP: 7.4, or 8.1 through 8.5. PHP 8.0 is not supported.
- ionCube Loader: Required. For version requirements and installation details, check the IonCube Loader documentation.
- WooCommerce: 4.0.0 or higher
Store Setup Prerequisites
- BOG Installments Credentials: Client ID and Secret Key from Bank of Georgia.
- Currency: GEL.
Technical Specification & Feature Support
| Feature | BOG Installments (Aggregator) (Recommended) | BOG Part-by-Part (Aggregator) | BOG Installments V1 | BOG Part-by-Part V1 | BOG Installments Legacy |
|---|---|---|---|---|---|
| API Version | Latest | Latest | V1 | V1 | Legacy |
| Status | Recommended | Current | Discontinued | Discontinued | Legacy |
| Blocks Support | Yes | Yes | No | No | No |
| HPOS | Yes | Yes | Yes | Yes | Yes |
| Background Polling | No | No | No | No | No |
| Callback (Async) | Yes | Yes | Yes | Yes | Yes |
| Redirect Sync | Yes | Yes | No | No | No |
| Amount Limits | Yes | Yes | Yes | Yes | No |
| Handling Fee | Yes | Yes | Yes | Yes | No |
| Refunds | No | No | No | No | No |
| Reclaim Stock | No | No | No | No | No |
| Test Mode | No | No | No | No | No |
| Currency | GEL | GEL | GEL | GEL | GEL |
Technical Details
Callback (Async Notification)
All BOG installment modes receive asynchronous status notifications from Bank of Georgia and update the WooCommerce order after verifying the application status.
Redirect Sync
The Aggregator modes also request the current application status when the customer returns to the store. The V1 and legacy modes rely on the asynchronous callback.
Configuration
The plugin registers multiple BOG installment gateway modes. Use an Aggregator mode for new configurations. The V1 modes are discontinued, while the legacy mode remains available for existing integrations.
Common settings include:
- Enable BOG Installments
- Title, Description, and Order button text
- Debug log
- Client id
- Secret key
- Min Installment and Max Installment
- Handling Fee %
The Aggregator gateway filters installment options by the current cart total and exposes those options in both shortcode checkout and block checkout.