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:

  1. Probo Settings (general)
  2. Shipment Settings
  3. Margins Settings
  4. Configurator Settings
  5. Styling Settings
  6. Status Sync
  7. Advanced Settings
  8. 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.