The Temu connector imports your Temu orders, warehouses, and products into the app, and sends fulfillments and inventory levels back to Temu. You connect it by authorizing the Pipe17 app in Temu Seller Center for the region you sell in. The authorization lasts up to one year, and you need to reconnect when it expires.
With this connector, you can:
- Import Temu orders every 5 minutes, filtered by status, country, order ID, or creation date.
- Create your Temu warehouses as locations in the app.
- Import your Temu product catalog.
- Send fulfillments and tracking numbers to Temu when an order is fully fulfilled.
- Send inventory levels to Temu from all locations or from one location.
Setup
Before you begin, make sure you have:
- An active Temu seller account with access to Temu Seller Center.
- The region your Temu store sells in: United States, Europe, or Global (Mexico, Japan, South Korea, Canada, or Australia).
- Permission in Temu Seller Center to authorize third-party apps.
To connect Temu:
- Navigate to Integrations in the app.
- Click Add Integration, and then select TEMU.
- Under Select TEMU environment, select your region: United States, Europe, or Global (MX, JP, KR, CA, AU).
- Leave Access token (optional) empty. If you already have a Temu access token for Pipe17, paste it here instead, click Connect, and skip the remaining steps.
- Click Connect. Temu Seller Center opens and prompts you to sign in.
- Sign in to Temu, and then click Authorize on the Pipe17 app page.
- Grant these general permissions: Local Order Management, Local Basic Management, Local Order Fulfillment Management, Local Listings Management, Local Aftersales Management, and Local Price Management.
- Grant these sensitive permissions: Local Order Management, Local Order Fulfillment Management, and Local Listings Management.
- Set the duration of the authorization to One year.
- Select the checkbox that allows Temu to give Pipe17 access to your Selling Partner account, and then click Submit.
- Wait for Temu to return you to the app. The integration becomes connected after a final validation.
- After you connect, toggle on the flows you want to use, such as Pull locations from TEMU, Pull orders from TEMU, Push fulfillments to TEMU, and Push inventory information to TEMU.
The app can’t renew the Temu authorization automatically. When it expires, repeat these steps to authorize the app again.
Settings
| Setting | Description | Options/Default |
|---|---|---|
| Pull locations from TEMU | Creates a location in the app for each Temu warehouse. | On/Off. Default: Off |
| Pull orders from TEMU | Imports Temu orders into the app. | On/Off. Default: Off |
| Exclude orders created before this date | Skips orders created before this date. If you leave it empty, the app uses the date you created the integration. If you set an earlier date later, an older order is imported only after it changes in Temu. | Date. Default: the current date |
| Process only orders with specific order IDs | Imports only the Temu orders whose order IDs you list. Use this while testing. | Optional. Empty imports all |
| Only pull orders assigned following statuses in TEMU | Imports only orders that have one of these Temu statuses. | Pending, Awaiting shipment, Canceled, Shipped, Delivered, Partially shipped, Partially delivered. Default: Pending, Awaiting shipment, Canceled |
| Process only orders submitted in following countries (2-letter ISO codes) | Imports only orders from the countries you list, for example US or CA. |
Optional. Empty imports all |
| Push fulfillments to TEMU | Sends fulfillments and tracking numbers to Temu. | On/Off. Default: Off |
| Process product catalog | Imports your Temu product catalog into the app. | Disabled, Pull product catalog from TEMU. Default: Disabled |
| Process only products with SKUs matching following patterns | Imports only products whose SKUs match the values you list. A plain value must match exactly (not case-sensitive). A value wrapped in slashes, such as /^ABC-/, is a regular expression. |
Optional. Empty imports all |
| Process products without SKUs | Imports products that don’t have a SKU in Temu. | On/Off. Default: Off |
| Resolve product categories when pulling products from TEMU | Adds the Temu category to each imported product. | On/Off. Default: Off |
| Resolve product options when pulling products from TEMU | Adds the Temu product options, such as size or color, to each imported product. | On/Off. Default: Off |
| Force product catalog resync | Imports the full product catalog again. | On/Off. Default: Off |
| Push inventory information to TEMU | Sends inventory levels from the app to Temu. | On/Off. Default: Off |
| Apply inventory updates only for SKUs matching following patterns | Sends inventory only for SKUs that match the values you list. Uses the same matching rules as the product SKU filter. | Optional. Empty sends all |
| Apply inventory updates only for SKUs not matching following patterns | Doesn’t send inventory for SKUs that match the values you list. Use this when you want to update inventory for some products manually, for example during a sale. | Optional. Empty excludes none |
| Increase TEMU inventory only during dedicated hours between 12:00AM PST - 2:00AM PST | Sends inventory decreases at any time, but sends increases only during this daily window. | On/Off. Default: Off |
| Push inventory from a specific location only | Sends inventory from the location you select. If you leave it empty, the app sends the total from all active locations. | Optional. Default: all active locations |
| Force inventory resync | Sends inventory for all SKUs to Temu again. | On/Off. Default: Off |
Flows
| Flow | Direction | Notes |
|---|---|---|
| Locations | Temu → Pipe17 | Runs every 5 minutes. Creates a location in the app for each new Temu warehouse. Existing locations aren’t updated. |
| Orders | Temu → Pipe17 | Runs every 5 minutes. Pending orders are imported as drafts, and orders awaiting shipment are imported as ready for fulfillment. The app waits to import a pending order until Temu releases its shipping address. After import, the app updates an order only while it’s still in a status such as New, Draft, or On Hold. If an order is canceled in Temu, the app cancels it too. Canceled orders that aren’t already in the app aren’t imported. |
| Order cancellations and acceptance | Not supported | The connector doesn’t send order cancellations or order acceptance from the app to Temu. |
| Fulfillments | Pipe17 → Temu | Runs every 5 minutes. The app sends fulfillments after the order is fully fulfilled. It matches your shipping carrier by name to Temu’s carriers for the order’s region and uses the Temu warehouse of the fulfillment’s location. Bundle components are reported as the original Temu item, and Temu accepts whole quantities only. If Temu has a temporary error, the app tries again on the next run. Each fulfillment is sent only once. |
| Products | Temu → Pipe17 | Runs about every 12 hours when Process product catalog is set to Pull product catalog from TEMU. Sending products to Temu isn’t supported. |
| Inventory | Pipe17 → Temu | Runs every 5 minutes and sends changed inventory levels. The app updates only SKUs that already exist in Temu. |
| Returns and refunds | Not supported | The connector doesn’t import returns or refunds from Temu. |
Troubleshooting
-
The connection stops working or returns an authorization error
The Temu authorization has probably expired. The app can’t renew it automatically. Connect Temu again and complete the authorization in Temu Seller Center. -
Orders aren’t imported
Check that Pull orders from TEMU is on, and review Only pull orders assigned following statuses in TEMU, Exclude orders created before this date, the country filter, and the order ID filter. Pending orders are imported only after Temu releases the shipping address. -
A fulfillment fails with “Failed to resolve carrier”
The shipping carrier on the fulfillment doesn’t match any Temu carrier for the order’s region. Use a carrier name that Temu supports, and then send the fulfillment again. -
A fulfillment has an exception that says “Fulfillment reported partially: fractional bundle quantities were rounded down”
Only part of a bundle was fulfilled, and Temu accepts whole quantities only. The app sent the whole part. Check the remaining quantity in Temu Seller Center. -
Inventory in Temu doesn’t change
Check that Push inventory information to TEMU is on and that the SKU isn’t excluded by an inventory SKU filter. The SKU must already exist in Temu with the same SKU as in the app. If Increase TEMU inventory only during dedicated hours between 12:00AM PST - 2:00AM PST is on, increases are sent only during that window.
Need Help?
If you need additional assistance:
- Use Ask Pippen, our AI agent, located at the top of the platform page.
- Submit a support request with as much relevant detail as possible. Learn how to submit a request.
We’re here to help you succeed with your operations.
Comments
0 comments