Probo Connect for WooCommerce
Settings
The Probo Settings page is organized into several sections, accessible via tabs at the top of the page.
Every setting the plugin offers, grouped by the tab it lives under in WooCommerce → Settings → Probo Connect. Each row lists the label you see in the admin, its setting key (a reference for support), the default value, and a plain-language explanation of what it does and when you'd use it.
Tabs:
- Probo Settings (general)
- Shipment Settings
- Margins Settings
- Configurator Settings
- Styling Settings
- Status Sync
- Advanced Settings
- Logging
Probo Settings (general)
Your connection to Probo and the defaults used for every order.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| API Key | probo_api_key |
(empty) | Connects your shop to Probo. Nothing works until you paste in the key from your Probo account. |
| Sandbox mode | probo_sandbox_mode |
Off | A safe test mode: orders are placed but never actually produced or shipped. Turn it off to go live. |
| Order Prefix | probo_order_prefix |
PC- |
Text placed in front of your order number at Probo, so you can recognise where an order came from. |
| Error Notification Email | probo_error_email |
(empty) | Where you get an email if an order fails to reach Probo. Fill this in so problems don't go unnoticed. |
| Probo Contact Email | probo_contact_email |
(empty) | Optional. The Probo account an order is linked to. It must be an email that can already log in to Probo, otherwise Probo refuses the order. |
Shipment Settings
How delivery and shipping options are chosen, where orders are sent from, and shipment emails. A few of these open a small pop-up where you fill in the details.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Shipping Method Preset | probo_shipping_preset |
Cheapest | Which shipping method is pre-selected for the customer. |
| Delivery Date Preset | probo_delivery_preset |
Cheapest | Which delivery date is pre-selected for the customer. |
| Delivery Type Preset | probo_delivery_send_to |
To customer | Whether orders ship straight to your customer, or back to you to handle yourself. |
| Ignore Reserved Delivery dates | probo_delivery_ignore_reserved_shipping |
Include them | Whether dates Probo has marked as reserved are shown as options or hidden. |
| Sender Settings (pop-up) | probo_settings_sender |
— | The sender name and address printed on the shipment. |
| Calculation Address (pop-up) | probo_settings_calculation_address |
— | An address used only to calculate prices and delivery dates — handy to avoid blocked delivery dates. |
| Delivery Filtering / cut-off (pop-up) | probo_cutoff_overwrites |
— | Set your own daily cut-off times for when an order still counts for the same day. |
| Max Delivery Dates | probo_price_filter_limit |
10 |
How many delivery dates the customer can choose from. Lower keeps the choice simple. |
| Hide rush delivery dates | probo_filter_rush_dates |
Off | Hides faster delivery dates that cost a rush surcharge. |
| Non-Probo shipping methods (pop-up) | probo_shipping_methods_settings |
— | Add or price your own (non-Probo) shipping methods. |
| Enable shipment emails (beta) | probo_shipment_emails_enabled |
Off | Emails your customer when the shipment status changes (e.g. shipped). |
| Pickup Location (pop-up) | probo_settings_pickup |
— | Set up a pickup point, including your own address as a collection location. |
Margins Settings
How your selling prices are calculated from Probo's prices.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Default Margin | probo_default_margin_multiplier |
1.1 |
Your markup on the Probo price. 1.1 means +10%. You can also enter a formula for more control. |
| User-based Price Discount | probo_connect_user_based_discount_enabled |
Off | Give specific customers or products their own discount. |
| Rush Margins | probo_rush_margins_enabled |
Off | Apply a separate markup to rush-delivery surcharges. |
| Rush margin settings (pop-up) | probo_rush_margin_settings |
— | The actual rush markups, shown once "Rush Margins" is switched on. |
Configurator Settings
How the product configurator behaves for your customers, and what's required before they can check out. Colours and fonts are on the separate Styling tab.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Configurator Language | probo_configurator_language |
English | The language of the configurator interface. (Product option names still need translating separately.) |
| Price Block | probo_configurator_price_mode |
Basic | How the price is shown in the configurator. |
| Price Tax | probo_configurator_price_tax |
Basic | Whether prices show with or without tax. |
| Enable autofocus | probo_configurator_autofocus |
Off | Jumps the page to the configurator when it loads. |
| Enable cart line reference | probo_enable_cart_line_reference |
Off | Lets customers add their own note/reference to each item. |
| Show summary in mini cart | probo_show_options_in_minicart |
On | Shows the chosen options in the small cart preview. |
| Require confirmed upload | probo_require_confirmed_upload |
Off | Stops customers from checking out until their print file is confirmed. |
| Require shipping selection | probo_require_shipping_selection |
Off | Stops checkout until a delivery date and shipping method are chosen. |
Styling Settings
The look of the configurator — colours, fonts and shapes.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Enable Simple Styling | probo_custom_styling_enabled |
On | The master switch for your custom colours and fonts. Turn it off to fall back to the default look. |
| Colour / font / layout fields | probo_style_* |
(empty) | Match the configurator to your brand. See styling.md for every option and how to use your own stylesheet. |
Status Sync
Keep your WooCommerce order statuses in step with Probo.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Enable custom order statuses (beta) | probo_custom_order_statuses_enabled |
Off | Adds extra statuses like "In production" and "In transit". |
| Status mapping (pop-up) | probo_status_mapping |
— | Decide which WooCommerce status each Probo status should set. |
| Action tester (tool) | probo_status_tester |
— | Try a status change yourself to check your mapping works. |
Advanced Settings
Extra options for fine-tuning and troubleshooting. Most shops never need to change these.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| X-Security-Header Token | probo_security_token |
(empty) | An optional extra password to secure the updates Probo sends back to your shop. |
| Uploader Status Polling Interval | probo_uploader_polling_interval |
5 sec |
How often the page checks whether an upload is finished. |
| Validate delivery before sync | probo_validate_delivery_before_sync |
Off | Double-checks the delivery date is still available before sending an order, so you get fewer surprises. |
| Auto load the configurator | probo_configurator_autoload |
On | Shows the configurator automatically on the product page. Turn off if you want to place it yourself with the [connect_configurator] shortcode. |
| Configurator position | probo_configurator_render_action |
Product summary | Where on the product page the configurator appears. |
| Shipping selector position | probo_shipping_render_action |
Checkout shipping | Where on the checkout the delivery selector appears. |
| Debug delivery/shipping | probo_shipping_disabled_cache |
Off | Turns off delivery/shipping caching while troubleshooting. Leave off in normal use. |
| Cart quantity input | probo_cart_quantity_behavior |
Hide | Whether customers can change the quantity of a Probo product in the cart. |
| Bypass same-site request check | probo_bypass_same_site_check |
Off | A troubleshooting switch for sites behind a CDN/proxy where the configurator won't load. Only use it if support advises — it lowers a security check. |
| Shipping Class Migration (tool) | probo_shipping_migration_settings |
— | A one-time helper to move older shipping setups to the current system. |
| Auto-Order (pop-up) | probo_auto_order_settings |
— | Rules for automatically sending qualifying orders to Probo without manual action. |
Logging
Logs help support diagnose problems. They're off by default to keep your site fast — switch a category on only while investigating, then switch it back off. Each category has a "view log" link to WooCommerce → Status → Logs.
| Setting | Setting key | Default | What it does |
|---|---|---|---|
| Order processing logging | probo_logging_orders |
Off | Records what happens when an order is sent to Probo. |
| Products sync logging | probo_logging_products_sync |
Off | Records the product synchronisation. |
| General logging | probo_logging_general |
Off | Records other general plugin activity. |
| Log incoming callbacks | probo_log_incoming_callbacks |
Off | Records the status updates Probo sends back to your shop. |
| Log API calls to Probo | probo_log_outgoing_api_calls |
Off | Records the requests your shop sends to Probo. |
| Scheduled actions (tool) | — | — | Maintenance helper to cancel and clean up pending Probo background tasks. |
See also
styling.md— full colour/font reference for the Styling tab.faq.md— troubleshooting, tied to many of these settings.hooks.md— for developers who need behaviour these settings don't cover.