Skip to Content

New Zealand Trade Me

140.70 140.70

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible: Odoo 18.0 · 19.0
OPL-1 license · Community & Enterprise · BYOK OAuth

New Zealand Trade Me Connector for Odoo

Sync Trade Me in-trade listings, sold orders and fulfilment straight into Odoo Sales

Connect Odoo directly to your Trade Me (New Zealand) seller account. Pull sold items into Odoo as sale orders with buyer and delivery details, refresh your active listing stats onto products, and push fulfilment status back to Trade Me — payment received, goods shipped and sale completed — all driven by your own Trade Me OAuth credentials. Built-in New Zealand GST (15%) breakdown and NZBN business-number validation.

Key Features

Sold Order Sync (pull)

A scheduled job and an on-demand button pull your Trade Me sold items page by page (All, Last45Days, PaymentReceived, Dispatched, SaleComplete). Each sold item becomes an Odoo sale order with the buyer, delivery address and order line.

Product Matching

Sold lines resolve to your products by Trade Me SKU, Odoo internal reference or barcode. Unmatched lines are still imported with the listing title and price so order totals are preserved.

In-trade Listing Refresh

Pull your active selling listings and write live bid and view counts and the listing id onto the matched product, on demand or via a periodic cron.

Fulfilment Status (push)

Push the Trade Me status transitions — EmailSent, PaymentReceived, GoodsShipped and SaleCompleted — from the sale order, or in bulk from the order list with a single wizard.

NZBN Validation

Validate the 13-digit New Zealand Business Number (a GS1 GLN) on partners using the official GS1 modulo-10 check-digit algorithm and the New Zealand GS1 prefix.

New Zealand GST (15%)

Every imported Trade Me order shows its net and GST split, computed from the GST-inclusive total with the standard New Zealand 15% inclusive rule (the 3/23 formula), ready for accounting.

BYOK OAuth 1.0a

You hold your own four Trade Me OAuth values (consumer key/secret, access token/secret). The connector signs every request with HMAC-SHA1 and sends them only to the Trade Me endpoint you configure.

Sandbox & API Log

Point at the Trade Me sandbox (api.tmsandbox.co.nz) or production with one setting. Every call is logged with operation, HTTP method, status, duration and error excerpt; clients retry 5xx on idempotent verbs with 30s timeouts.

CapabilityTrade Me endpoint
Sold ordersGET /MyTradeMe/SoldItems/{filter}.json
Active listingsGET /MyTradeMe/SellingItems/{filter}.json
Listing detailGET /Listings/{listingId}.json
Fulfilment statusPOST /MyTradeMe/Status/{purchaseId}/{status}.json
Account / token checkGET /MyTradeMe/Summary.json

How it works

  1. In Odoo, open Settings → Trade Me and paste your four OAuth values from your Trade Me developer application and member authorisation.
  2. Click Test Trade Me to confirm the credentials with a real, lightweight API call.
  3. Map each product's Trade Me SKU (or rely on the internal reference) so sold lines resolve to products.
  4. Enable the Fetch sold orders cron, or click Fetch Orders Now to import on demand.
  5. Mark Paid, Shipped and Completed directly from the imported sale order, or in bulk from the order list.
Requires an active Trade Me seller account with API access (developer application and OAuth access token). Support: support@pokutsoft.com

Screenshots

Api Log

Api Log

Settings

Settings

Update date: 2026-07-02