Connect your e-commerce store to GW Prints and automate your drop shipping workflow. Choose the method that works best for your business.
Connect any store via Order Desk — a universal order management hub. Supports Shopify, WooCommerce, Etsy, Amazon, and 100+ channels. Zero-code setup.
Use the API to build a custom integration and import orders automatically. Full documentation available.
Create orders directly in the Dashboard. No technical setup needed — perfect for getting started or one-off orders.
Bulk import orders from a CSV or Excel file. Download our template, fill in your data, and upload. Ideal for wholesale.
Connect your Shopify store to sync orders directly for fast fulfillment. Tracking numbers auto-pushed back to your store.
Link your WooCommerce store to import orders via REST API and webhooks. Two-way sync with real-time tracking updates.
Connect your Etsy shop via OAuth for automated order fulfillment. Tracking numbers auto-updated on your Etsy receipts.
Enterprise-grade integration with BigCommerce via API accounts and webhooks. Fully automated order routing.
Real-time order sync directly from TikTok Seller Center. Handles viral order surges automatically.
Need one-on-one help? Connect with our support!
Contact SupportCreate orders directly in the Dashboard — no technical setup required.
The simplest way to get started. Log into your GW Prints Dashboard and fill in order details manually. Perfect for low-volume sellers, testing, or one-off orders.
Go to the Dashboard page and log in with your account credentials. If you don't have an account yet, click "Register" to create one.
In the left sidebar, click "New Order" under the Orders section. This opens the order creation form.
Enter the customer's shipping information: full name, street address, city, state/province, postal code, and country.
Enter the product SKU (e.g. AMP-DBZ-001), select the size variant, and set the quantity. Click "+ Add Item" to add more products.
Review the order summary showing product costs, shipping estimate, and total. Click "Submit Order" to send it to production.
Bulk import orders using a spreadsheet — ideal for wholesale and high-volume sellers.
Upload a CSV or Excel file to create multiple orders at once. Download our template, fill in your order data, and upload it through the Dashboard.
In your Dashboard, navigate to Orders → Import. Click "Download CSV Template" to get the pre-formatted file.
Open the template in Excel, Google Sheets, or any spreadsheet editor. Fill in one row per order item.
Back in the Dashboard, click "Upload CSV" and select your file. The system validates each row for required fields and valid SKUs.
A preview shows all parsed orders with validation status. Fix any errors highlighted in red, then click "Confirm Import".
Fully automated order syncing, inventory management, and tracking updates.
Connect your Shopify store for a fully hands-off drop shipping experience. New orders are automatically forwarded to us, we produce and ship, and tracking numbers are pushed back to your Shopify store.
In your Shopify Admin, go to Settings → Apps and sales channels → Develop apps → Create an app. Name it "GW Prints Fulfillment".
Click "Configure Admin API scopes" and enable: read_orders, write_fulfillments, read_products, write_shipping. Click Save.
Click "Install app", then go to the API credentials tab. Copy the Admin API access token (you'll only see it once) and your store's .myshopify.com domain.
In your GW Prints Dashboard, go to Settings → Integrations → Shopify. Paste your store domain and Admin API access token. Click "Connect".
Map your Shopify product SKUs to GW Prints SKUs. Toggle "Auto-sync orders" to ON.
Connect your WordPress/WooCommerce store via REST API and webhooks.
WooCommerce integration uses your store's built-in REST API and webhooks to create a seamless two-way connection.
In your WordPress Admin, go to WooCommerce → Settings → Advanced → REST API. Click "Add key". Set permissions to "Read/Write". Click Generate.
Copy both the Consumer Key and Consumer Secret. Important: the Consumer Secret is shown only once.
In your Dashboard → Settings → Integrations → WooCommerce. Enter your store URL, Consumer Key, and Consumer Secret.
In WooCommerce → Settings → Advanced → Webhooks → Add webhook. Name: "GW Prints Orders", Status: Active, Topic: "Order created", Delivery URL:
Map your WooCommerce product SKUs to GW Prints SKUs. Place a test order to verify the full flow.
Connect your Etsy shop with OAuth authorization and automated order fulfillment.
Link your Etsy store to automate drop shipping of custom anime metal art. Orders are synced and tracking numbers are updated automatically.
In Etsy Shop Manager, go to your listing editor. Under "Production", add GW Prints as a production partner.
In your Dashboard → Settings → Integrations → Etsy. Click "Connect Etsy Store". You'll be redirected to Etsy's authorization page.
After authorization, your Etsy listings are imported. Map each listing to the corresponding GW Prints SKU.
Toggle "Auto-fulfill Etsy orders" to ON. Orders will be auto-synced, produced, and shipped.
Place a test order on your Etsy store. Verify it appears in your Dashboard within minutes.
Enterprise-grade integration via API accounts and webhooks.
BigCommerce provides a powerful REST API and webhook system. Create an API account, configure webhooks, and enjoy fully automated fulfillment.
In BigCommerce Admin, go to Settings → API → API Accounts → Create API Account.
Configure scopes: Orders → Modify, Products → Read-Only, Store Information → Read-Only.
After saving, copy the Client ID, Client Secret, Access Token, and API Path. Store them securely.
In your Dashboard → Settings → Integrations → BigCommerce. Paste all four credentials and click "Connect".
Our system automatically registers a webhook for "store/order/created" events. Orders are instantly forwarded.
Real-time order sync directly from TikTok Seller Center.
Connect your TikTok Shop for real-time automated fulfillment. Orders from live streams, videos, or storefront are instantly forwarded.
Log in at seller.tiktok.com. Navigate to the App Store or Third-party Integrations section.
Search for "GW Prints" in the App Store. Click "Authorize" and grant permissions.
After authorization, sync your TikTok product catalog. Map each product to the corresponding GW Prints SKU.
Toggle real-time order sync to ON. The integration uses TikTok's native API for instant order forwarding.
Place a test order through your TikTok Shop. Confirm it appears in your Dashboard and tracking syncs back.
Connect any sales channel to GW Prints via Order Desk — no code required.
Order Desk is a universal order management platform that connects 100+ sales channels (Shopify, WooCommerce, Etsy, Amazon, eBay, TikTok Shop, and more) to any fulfillment provider. By using Order Desk's Rules Engine, you can automatically forward incoming orders to GW Prints's API — zero coding required.
You need an active GW Prints account with a valid API key. Register here if you haven't already.
Sign up at orderdesk.com. They offer a 14-day free trial — no credit card required.
Your products must use GW Prints SKU codes (e.g. DM-GW-8x10-STD). You can set these as the "code" field in Order Desk items, or as your store's product SKU.
In Order Desk, go to Integrations → Add Integration. Select your sales channel (Shopify, WooCommerce, Etsy, etc.) and follow the prompts to connect your store. Orders will start flowing into Order Desk automatically.
Log into your GW Prints Dashboard → go to Settings → copy your API Key (starts with live_ or test_). Keep this key secure.
In Order Desk, go to Settings → Rule Builder and click the "Add Rule" button. You will see 3 tabs to configure:
In the "Post Order JSON" action settings, fill in the Destination field with the URL below. This URL includes your API key for authentication — replace YOUR_API_KEY with your actual key:
In the same action panel, set the remaining fields:
NoJSON Body (application/json)Then give the rule a name (e.g. "Send to GW Prints") and click "Save Rule".
YOUR_API_KEY with the actual API key from your Dashboard. Use your sk_test_ key for testing and sk_live_ key for production orders.
Ensure the "code" field on each Order Desk item matches a valid GW Prints SKU. You can set this in Order Desk via:
DM-GW-8x10-STD)Place a test order in your store (or manually create one in Order Desk). Check your GW Prints Dashboard to confirm the order appeared. If using a test_ key, no balance will be deducted.
Order Desk sends order data in its own JSON format. Our webhook automatically maps these fields:
| Order Desk Field | → | GW Prints Field | Notes |
|---|---|---|---|
source_id | → | external_order_id | Your store's original order number |
shipping.first_name + last_name | → | recipient.name | Combined into full name |
shipping.address1 | → | recipient.address_line1 | |
shipping.address2 | → | recipient.address_line2 | Optional |
shipping.city | → | recipient.city | |
shipping.state | → | recipient.state | |
shipping.postal_code | → | recipient.zip_code | |
shipping.country | → | recipient.country_code | 2-letter ISO code (US, GB, etc.) |
order_items[].code | → | product_sku | Must be a valid GW Prints SKU |
order_items[].quantity | → | quantity | |
email | → | recipient.email | Optional |
shipping.phone | → | recipient.phone | Optional |
Use these SKU codes in your product setup. Format: DM-{Finish}-{Size}-{Mount}
| Component | Code | Options |
|---|---|---|
| Finish | GW / BA | Glossy White / Brushed Aluminum |
| Size | e.g. 8x10 | 8x10, 8x12, 11x14, 12x12, 14x19, 15x20, 20x30, 21x28, 23x31 |
| Mount | STD / FM / MM | Standard / Float Mount / Magnetic Mount |
200 or 201 response confirms successful receipt. Duplicate orders (same source_id) are safely ignored and return 200.
Check that your Authorization header is exactly Bearer YOUR_KEY (with a space after "Bearer"). Verify the key in your Dashboard → Settings.
The item's "code" field in Order Desk must match a valid GW Prints SKU. Check the SKU table above or call GET /api/v1/products.
Top up your account balance in the Dashboard. Use a test_ API key during setup to skip balance checks.
Ensure the order in Order Desk has complete shipping info (name, address, city, zip, country). Check your store's checkout settings.
test_ API key to verify your setup without creating real orders or deducting balance. Once everything works, switch both to production mode.