This guide explains the process of integrating Infigo—a leading B2B web-to-print e-commerce solution—with GelatoConnect to enable automated order flow from your Infigo storefront directly to your production workflow.
What is Infigo?
Infigo is a leading web-to-print e-commerce solution that allows print service providers to create customizable storefronts for their business customers. It's particularly well-suited for B2B print environments, helping printers manage customer orders efficiently through branded storefronts. Infigo provides features such as:
Custom product design and editing capabilities
Web-to-print functionality with advanced designer tools
Brand management and template control
Support for both static and variable data printing
Customer account management for B2B environments
Integration overview
The integration between Infigo and GelatoConnect enables:
Automatic order import from Infigo to GelatoConnect
Print file transfer and processing
Real-time order status updates
Tracking information synchronization back to Infigo
Shipping method integration
Centralized workflow management
Infigo is particularly valuable for printers moving from ad-hoc job-based orders to fully automated workflows.
Unlike other integrations, the Infigo integration is not currently self-serve and requires assistance from our support team to set up.
Prerequisites
Before requesting Infigo integration with GelatoConnect, ensure you have:
An active Infigo storefront
Administrator access to your Infigo account
API access enabled for your Infigo instance (you may need to confirm this with your Infigo account manager)
Required information for setup
To enable the Infigo integration, you'll need to provide our support team with the following information:
Infigo Base URL: The domain of your Infigo storefront (e.g.,
https://yourcompany.infigo.net
)Infigo API Token: The authentication token generated from your Infigo admin panel
Customer Products Configuration:
Product types that should be routed to GelatoConnect for production (e.g., printable products marked as "normal" in Infigo)
Product mapping between Infigo SKUs and GelatoConnect products
Whether your products use variants and which variant attributes should be mapped
Shipping Method Configuration:
Preferred shipping carriers and methods
Default shipping method if none is specified
Order Type Information:
Which order types should be processed by GelatoConnect (e.g., printable products vs. stock items)
How non-printable products should be handled (if applicable)
Integration process
Once you've provided the required information, our support team will:
Configure the integration workflows
Set up order synchronization (runs every 15 minutes)
Create postback triggers for order status updates
Configure shipping method mapping
Test the integration with sample orders
Activate the integration in your production environment
How the integration works
The integration operates through several key workflows:
Order Synchronization: An automated process checks for new orders in your Infigo store every 15 minutes
Order Creation: When new orders are found, they are converted to GelatoConnect format and print files are downloaded
Order Type Handling: The system identifies which items are printable products requiring GelatoConnect production and which might be stock items
Order Processing: Printable product orders flow through your standard GelatoConnect production workflow
Status Updates: As orders progress through production and shipping, status updates are sent back to Infigo
Shipping Integration: Shipping methods from GelatoConnect are made available in your Infigo checkout
Tracking Updates: Shipping tracking information is automatically pushed back to Infigo when orders ship
The integration maintains clear tagging of orders by their originating store, allowing you to trace orders throughout the GelatoConnect interface based on the "Customer" field.
Testing the Integration
After the integration is set up, we recommend:
Placing test orders through your Infigo storefront
Verifying order details in GelatoConnect
Confirming that print files are correctly transferred
Testing the complete workflow from order to delivery
Checking that shipping and tracking information appears correctly in Infigo
Testing orders with mixed product types (printable and non-printable items)
Verifying that shipping methods appear correctly in the Infigo checkout
Confirming that product types are correctly identified and processed
Troubleshooting common issues
If you encounter issues with your Infigo integration:
Orders not appearing in GelatoConnect: Check that your Infigo API token is valid and has the necessary permissions
Print files missing or incorrect: Verify that your file export settings in Infigo are configured correctly
Product mapping issues: Ensure that product SKUs in Infigo match the expected format for GelatoConnect
Status updates not appearing in Infigo: Check that postback triggers are correctly configured
Mixed order types: For orders containing both printable and non-printable items, verify that the product types are correctly configured in Infigo (products should be marked as "normal" for printable items or "stock" for inventory items)
Shipping method errors: Ensure that the MegaScript for shipping in Infigo is properly configured with the correct URL, currency, and token
For any integration issues, please contact our support team with the specific order references affected.
Benefits
Integrating your Infigo storefront with GelatoConnect provides several significant advantages:
Error Reduction: Minimize human error by automating product mapping and order synchronization
Faster Order Processing: Orders flow directly into production without manual intervention
Enhanced Customer Experience: Provide real-time status updates and tracking information to your customers
Scalability: Handle larger order volumes efficiently without increasing administrative overhead
Centralized Workflow: Manage multiple storefronts from GelatoConnect
Next steps
Ready to integrate your Infigo storefront with GelatoConnect? Please contact our support team at [email protected] and we'll help you get setup.