E-Commerce Cart

Segui
Version v3.0
Headers Authorization: Bearer token
Content-Type: application/json

 

Azioni

Azione Metodo Percorso
Lista GET /api/v3/carts
Visualizza GET /api/v3/cart/id
Lista Aggiornati GET /api/v3/carts/updated
Lista Eliminati GET /api/v3/carts/removed
Inserisci POST /api/v3/cart
Sostituisci POST /api/v3/cart/id
Aggiorna PATCH /api/v3/cart/id
Elimina DELETE /api/v3/cart/id

 

Azioni (Tramite Campo Custom)

Azione Metodo Percorso
Visualizza GET /api/v3/cart/c_field/value
Sostituisci POST /api/v3/cart/c_field/value
Sostituisci o Inserisci PUT /api/v3/cart/c_field/value
Aggiorna o Inserisci PATCH /api/v3/cart/c_field/value
Elimina DELETE /api/v3/cart/c_field/value

 

Request Body
Valida per Inserimento, Aggiornamento e Sostituzione
 
Parametri Descrizione
status
String
Stato dell'entità: ACTIVE, INACTIVE, REMOVED. Default ACTIVE.
member
Id
ID di un eventuale member associato. Richiesto se non è indicato un account.
account
Id
ID di un eventuale account associato. Richiesto se non è indicato un member.
value
Currency required
Il valore della transazione comprensivo di tasse e costi di spedizione.
shipping
Currency  
Costi di spedizione. Default 0.
tax
Currency  
L'importo totale di tasse e imposte relative alla transazione. Default 0.
currency
String
ISO 4217 (es EUR). Default EUR.
couponCode
String
Coupon utilizzato nella transazione. Facoltativo.
dateEvent
DateTime
Data e Ora della transazione. Se non specificata viene utilizzata data e ora corrente.
expirationDate
DateTime
Data di scadenza del carrello. Facoltativo.
products
Array of Objects required
Lista di oggetti contenenti i prodotti della transazione. (Vedi Cart Product).

E' possibile inviare eventuali campi Custom inserendo nella richiesta campo e valore. Es. "c_email":"elvis@presley.com". 

 

Cart Product
 
Parametri Descrizione
id
Id required
ID del prodotto
price
Currency  required
Il prezzo di vendita della singola quantità di prodotto.
quantity
Integer
Quantità del singolo prodotto. Default 1.
category
String
Categoria del prodotto. Facoltativo.
brand
Strin
ID di un eventuale carrello associato (E-Commerce Cart).
variant
String
Variante del prodotto. Facoltativo.

E' possibile inviare eventuali campi Custom inserendo nella richiesta campo e valore. Es. "c_email":"elvis@presley.com". 

 

 

Response Body

HTTP Status: 201 CREATED | 200 OK

Parametri Descrizione
id
Id  
Codice univoco dell'entità appena creata (201) o aggiornata (200).
lastUpdated
DateTime  
Data e Ora dell'entità appena creata / aggiornata.
[c_field]
String
Nome del campo (e valore) in caso di azioni tramite un campo Custom. Facoltativo.

 

Altre domande? Invia una richiesta

Commenti

Powered by Zendesk