Dropshipping Plugins¶
Overview¶
Dropshipping Plugins connect your Trinavo Shop to external dropshipping suppliers, enabling automatic product synchronization, order forwarding, and inventory management without holding physical stock. This feature streamlines the dropshipping business model by automating product imports, order fulfillment, and status updates.
Purpose¶
- Supplier Integration: Connect to dropshipping suppliers like Gate4cards and Trinavo
- Automatic Product Sync: Import and update product catalogs from suppliers
- Order Automation: Automatically forward customer orders to suppliers for fulfillment
- Inventory Management: Keep product availability and pricing synchronized
- Status Tracking: Monitor order status updates from suppliers
- Profit Control: Set profit margins on dropshipped products
- Multi-Supplier Support: Manage multiple dropshipping sources simultaneously
Accessing Dropshipping Plugins¶
Navigate to: Dropshipping > Dropshipping Plugins from the sidebar
List View¶

The list view displays all configured dropshipping plugins. If no plugins exist, you'll see a "No Dropshipping Plugins" message.
Header Actions¶
The list view includes powerful bulk operation buttons:
Fetch All Products¶
- Function: Triggers manual product synchronization from ALL enabled plugins
- Process: Downloads product catalogs from all active supplier connections
- Usage: Run when you want to refresh entire product inventory
- Execution: Runs as background job
- Note: Can take several minutes depending on catalog size
Fetch All Orders¶
- Function: Retrieves order status updates from ALL enabled plugins
- Process: Checks order fulfillment status with suppliers
- Usage: Update local order statuses with supplier information
- Execution: Runs as background job
- Note: Useful for tracking order fulfillment progress
Publish All Orders¶
- Function: Sends all pending orders to respective suppliers
- Process: Forwards customer orders to appropriate dropshipping suppliers
- Usage: Manually trigger order publishing (if auto-publish is disabled)
- Execution: Runs as background job
- Warning: Only publishes unpublished orders
Table Columns¶
- Enabled: Click icon to toggle plugin on/off (green checkmark = enabled, red X = disabled)
- Name: Descriptive name for this plugin configuration (searchable)
- Plugin: Supplier type (Gate4cards, Trinavo, etc.) (searchable)
- Profit Percentage: Markup percentage added to supplier prices (numeric, sortable)
- Auto Update Product Data: Click icon to toggle automatic product synchronization
- Auto Publish Order: Click icon to toggle automatic order forwarding
- Auto Update Order Status: Click icon to toggle automatic status updates
- Token: API authentication token (hidden by default, toggleable)
- Token 2: Secondary authentication token if required (hidden by default, toggleable)
- Endpoint URL: Supplier API endpoint (hidden by default, toggleable)
- Created At: When plugin was configured (hidden by default, toggleable)
- Updated At: Last modification date (hidden by default, toggleable)
Quick Toggle Actions¶
You can quickly toggle these settings by clicking directly on the icons in the list:
- Enabled: Enable/disable the entire plugin
- Auto Update Product Data: Turn product sync on/off
- Auto Publish Order: Turn order forwarding on/off
- Auto Update Order Status: Turn status sync on/off
Search Functionality¶
Use the search box to find plugins by:
- Plugin name
- Plugin type (Gate4cards, Trinavo)
- Token values
- Endpoint URL
Row Actions¶
Edit¶
- Function: Modify plugin configuration
- Use Case: Update API credentials, change automation settings, adjust profit margins
Creating Dropshipping Plugins¶

Configure new supplier integrations to expand your dropshipping capabilities.
Basic Configuration¶
Enabled¶
- Type: Toggle switch
- Default: Disabled (off)
- Function: Controls whether this plugin is active
- Usage: Disable temporarily without deleting configuration
- Recommendation: Configure and test before enabling
Name Required¶
- Type: Text input
- Validation: Required, maximum 250 characters
- Function: Descriptive identifier for this plugin configuration
- Examples:
- "Gate4cards - Gaming Cards"
- "Trinavo Supplier - Electronics"
- "Primary Dropship Source"
- Best Practice: Use clear names that indicate supplier and product category
Plugin Required¶
- Type: Dropdown selection
- Validation: Required
- Available Options:
- Gate4cards: Integration with Gate4cards dropshipping platform
- Trinavo: Integration with Trinavo supplier network
- Function: Selects which supplier integration to use
- Note: Contact support to add custom supplier integrations
Pricing Configuration¶
Profit Percentage¶
- Type: Numeric input
- Validation: Optional, numeric value
- Function: Percentage markup added to supplier prices
- Calculation: Final Price = Supplier Price × (1 + Profit Percentage / 100)
- Examples:
- 20 = 20% markup (if supplier price is $100, your price is $120)
- 50 = 50% markup (if supplier price is $100, your price is $150)
- 10 = 10% markup (if supplier price is $100, your price is $110)
- Best Practice: Consider market rates, competition, and shipping costs
Automation Settings¶
Auto Update Product Data¶
- Type: Toggle switch
- Default: Disabled (off)
- Function: Automatically synchronize product information from supplier
- Frequency: Based on configured schedule (typically daily)
- Updates Include:
- Product names and descriptions
- Prices
- Availability/stock status
- Images
- Categories
- Recommendation: Enable for dynamic catalogs that change frequently
Auto Publish Order¶
- Type: Toggle switch
- Default: Disabled (off)
- Function: Automatically forward new customer orders to supplier
- Trigger: Immediately when order is placed
- Benefits: Faster fulfillment, reduced manual work
- Consideration: Ensure payment processing is reliable before enabling
Auto Update Order Status¶
- Type: Toggle switch
- Default: Disabled (off)
- Function: Automatically fetch and update order status from supplier
- Frequency: Based on configured schedule (typically hourly or daily)
- Status Updates Include:
- Processing
- Shipped
- Delivered
- Cancelled
- Benefit: Customers see real-time order status
API Authentication¶
Token¶
- Type: Text input
- Validation: Optional, maximum 250 characters
- Function: Primary API authentication token from supplier
- Security: Stored encrypted in database
- Source: Obtain from supplier's developer portal or account settings
- Example: "sk_live_abc123def456ghi789"
Token 2¶
- Type: Text input
- Validation: Optional, maximum 250 characters
- Function: Secondary authentication token (if supplier requires dual authentication)
- Usage: Some suppliers use API key + Secret key combination
- Example: "secret_xyz789abc123"
Endpoint URL¶
- Type: Text input (URL)
- Validation: Optional, maximum 250 characters
- Function: Custom API endpoint if different from default
- Default: Each plugin has a default endpoint
- Usage: Override for testing environments or custom setups
- Example: "https://api.supplier.com/v2"
Form Actions¶
Create¶
- Saves the plugin configuration and returns to the list view
- Plugin becomes active if "Enabled" is toggled on
- Connection is not automatically tested - verify separately
Create & Create Another¶
- Saves the current plugin and stays on the form to create another
- Useful when configuring multiple supplier integrations
Cancel¶
- Discards changes and returns to the list view
- No configuration is saved
How Dropshipping Works¶
Product Flow¶
- Initial Import:
- Enable plugin and trigger "Fetch All Products"
- System downloads supplier catalog
-
Products created in your store with markup applied
-
Ongoing Sync (if Auto Update enabled):
- Scheduled job checks for supplier updates
- Price changes reflected automatically
- Out-of-stock items marked unavailable
- New products added to catalog
Order Flow¶
- Customer Places Order:
- Customer buys product on your store
- Payment processed through your payment gateway
-
Order created in your system
-
Order Publishing:
- Manual: Admin clicks "Publish All Orders"
- Automatic: If Auto Publish enabled, order sent immediately
-
Order details forwarded to supplier
-
Supplier Fulfillment:
- Supplier receives order
- Supplier ships directly to customer
-
Supplier updates order status
-
Status Updates:
- Manual: Admin clicks "Fetch All Orders"
- Automatic: If Auto Update enabled, status synced automatically
- Customer sees updated shipping status
Profit Calculation¶
Formula: Selling Price = (Supplier Price × (1 + Profit Percentage / 100))
Example: - Supplier Price: $80 - Profit Percentage: 25% - Your Price: $80 × 1.25 = $100 - Your Profit: $20 per sale
Related Sections¶
- Dropshipping Monitor - Track dropshipping jobs
- Products - Dropshipped products
- Orders - Dropshipped orders