Come posso ottenere un report di tutti i miei ordini in sospeso?
Vuoi generare un rapporto completo su tutti i tuoi ordini che devono ancora essere spediti e mantenere tutto facilmente sotto controllo?
Puoi usare GetPendingOrders per recuperare gli ordini non ancora spediti, inclusi quelli importati da Amazon e WiziShop. Vediamo come inviare la richiesta e leggere la risposta!
Sommario:
1. Inviare una richiesta GetPendingOrders
La tua applicazione interna può recuperare gli ordini Amazon e WiziShop già importati in ShippyPro prima della loro spedizione, utilizzando GetPendingOrders.
- Imposta Metodo su GetPendingOrders nella tua richiesta.
- Inserisci DateMin e DateMax in Params per specificare l'intervallo di date.
Modello di richiesta:
{
"Metodo": "GetPendingOrders",
"Parametri": {
"DataMin": "DATE_MIN",
"DataMax": "DATE_MAX"
}
}
Sostituisci DATE_MIN e DATE_MAX con le tue date nel formato specificato nella documentazione dell'API di ShippyPro. Si tratta di placeholder, non valori di dati.
2. Leggere i dati della risposta
Con la chiamata GetPendingOrders avrai la possibilità di:
Ricevi tutte le informazioni relative agli ordini che devono ancora essere spediti. In particolare, otterrai dettagli su:
Per la tua integrazione, questi sono i nomi dei campi della risposta relativi ai metadati dell'ordine, agli articoli e al destinatario:
- Identificativi e metadati dell'ordine: transaction_id, date, status, marketplace_platform, marketplace_id.
- Dettagli degli articoli: title, quantity, price, sku, attributes.
- Contatti e indirizzo del destinatario: name, company, phone, email, address, address2, postcode, city, country, state.
La presenza del campo email non garantisce che sia disponibile un indirizzo email anonimizzato di Amazon. Anche i valori EAN non sono garantiti.
La risposta include inoltre i seguenti dettagli:
- Transaction ID
-
Date
-
Currency
-
Items
-
Title
-
Quantity
-
Price
-
SKU
-
Items Description
-
Total
-
Status
-
Name
-
Company
-
Phone
-
Address
-
Address2
-
Postcode
-
City
-
Country
-
State
-
Email
-
Marketplace Platform
-
Marketplace ID
-
Insurance
-
Insurance amount
-
Shipment Amount Paid
-
Payment Method
-
Note
-
User Note
-
Shipping Service
-
Incoterm
-
Bill Account no
-
Archived
-
Merged
3. Verifica i requisiti di accesso all'API
L'accesso all'API richiede il piano Professional ed è incluso in tale piano. Non è possibile acquistare o attivare l'accesso all'API separatamente dal piano.
Per effettuare l'aggiornamento dal tuo account:
- Apri Piano e fatturazione.
- Fai clic su Passa alla versione Professional.
Per le istruzioni complete sull'aggiornamento e le condizioni di abbonamento, consulta Prezzi, pagamenti e piani di ShippyPro.
4. Recupero tramite API e notifiche degli ordini importati
GetPendingOrders recupera gli ordini in attesa di spedizione quando invii una richiesta API. Non è una notifica esterna di nuovo ordine.
Il trigger degli ordini importati fa parte di Automation e opera solo all'interno di ShippyPro. Non fornisce alla tua applicazione un webhook esterno per i nuovi ordini. Per configurare Automation, consulta Come funziona Automation.
Per gli eventi webhook e la configurazione, consulta Come faccio a connettere i Webhook?.