Probo Connect for WooCommerce
Settings Overview
The Probo Settings page is organized into six sections, accessible via tabs at the top of the page.
Main Settings
| Setting | Description | Default |
|---|---|---|
| API Key | Your Probo API authentication key. | — |
| Sandbox Mode | Enable test mode. Orders will be automatically cancelled by Probo and nothing gets produced. | Off |
| Error Notification Email | Email address for error notifications. Leave empty to use your default WordPress admin email. | — |
| Order Prefix | A prefix added to order numbers sent to Probo. Useful if you run multiple stores. | PC- |
Shipment Settings
These settings control how orders are shipped.
Shipping Presets — Used when no specific delivery date or shipping method is selected on the order:
| Setting | Description | Default |
|---|---|---|
| Shipping Method Preset | Cheapest or fastest shipping method. The fastest option may include rush pricing. | Cheapest |
| Delivery Date Preset | Cheapest or fastest delivery date. | Cheapest |
| Delivery Type Preset | Send orders to your customer, or to yourself. | Send to customer |
Delivery Filtering:
| Setting | Description | Default |
|---|---|---|
| Cutoff Time Overwrites | Override the default 16:30 and 21:30 cutoff times with earlier times. | Disabled |
| Max Delivery Dates | Limit how many delivery date options are shown to customers. | 10 |
| Non-Probo Shipping | How to calculate shipping for non-Probo products in the same order (no calculation, per item, or per order). | No calculation |
Shipping Methods — Click "Manage Shipping Methods" to enable or disable specific carriers and delivery methods.
Sender & Pickup Settings — Click "Configure Sender Address" to set your return address. When the carrier supports it, this address appears as the sender on the package. You can also configure this address as a pickup location with opening hours.
Margins Settings
| Setting | Description | Default |
|---|---|---|
| Default Margin (multiplier) | A multiplier applied to Probo prices. For example, 1.1 means a 10% markup, 1.25 means 25%. |
1.1 |
This multiplier is applied to Configurable Products to calculate the price your customers see. It does not automatically apply to API Products (where you set your own WooCommerce price).
Configurator Settings
These settings affect the interactive product configurator used by Configurable Products.
| Setting | Description | Default |
|---|---|---|
| Language | The language of the configurator interface. | English |
| Price Block Mode | Basic shows a simple price. Advanced shows delivery date options with rush pricing. | Basic |
| Price Tax Display | Show prices including tax, excluding tax, or both. | Including tax |
Styling Settings
Customize the look of the configurator and uploader components. Leave fields empty to inherit from your WordPress theme.
- Colors — Primary color, hover/active states, backgrounds, text colors, accent color
- Buttons — Button background and text color
- Typography — Font family (e.g.,
"Inter, sans-serif") - Layout — Border radius, box shadow, border style
- Status Colors — Colors for success, warning, error, and pending states
Advanced Settings
| Setting | Description | Default |
|---|---|---|
| X-Security-Header Token | Optional security token for validating incoming webhooks from Probo. | — |
| Uploader Polling Interval | How often (in seconds) to check for file upload status updates. Lower values mean faster updates but more server load. | 5 seconds |
Developer Settings:
| Setting | Description | Default |
|---|---|---|
| Auto Load Configurator | When enabled, the configurator renders automatically on the product page. When disabled, you must place the [connect_configurator] shortcode yourself. |
Enabled |
| Configurator Render Action | The WooCommerce hook where the configurator is rendered. | woocommerce_single_product_summary |
| Shipping Render Action | The WooCommerce hook where the shipping selector is rendered at checkout. | woocommerce_checkout_shipping |
| Shipping Render Method | How the shipping selector renders: JavaScript (client-side) or Fragments (server-side with AJAX). | Fragments |
| Disable Shipping Cache | Disables caching of shipping calculations. Not recommended for production. | No |