GET orders/{idOrNumber}
Mis à jour, 2012-06-19 14:28
Retourne la commande désirée
Information sur la ressource
Taux limité ? | Non |
Authentification | Obligatoire |
Formats de réponse | json,xml |
Methodes HTTP | GET |
Objet de réponse | Order |
URL de la ressource
https://ecommerce.dexero.com/service/rest/2/marchand/catalogue/orders/{idOrNumber}.format
Paramètres
Paramètre | Description |
---|---|
idOrNumber | Le numéro d'identification système ou le numéro de commande. Exemple de valeur : test-123 |
Exemple de requête
https://ecommerce.dexero.com/service/rest/2/merchand/catalogue/orders/102.json
Objet de réponse "Order"
Champ | Type de donnée | Description |
---|---|---|
id | long | Le numéro d'identification unique de ce produit . L'ID est généré automatiquement et ne peut pas être changé . |
customer_id | long | Le numéro d'identification unique du compte client |
purchase_date | Date ISO-8601 | La date d'achat |
currency | string | Le code ISO à 3 lettres de la devise |
customer_comment | text | Un message laissé par le client lors de la commande |
customer_email | string | Le courriel du client |
locale | string | Le code ISO de langue utilisé lors de la commande |
subtotal_order | decimal(20,2) | Montant de sous-total de la commande |
subtotal_cancelled | decimal(20,2) | Montant sous-total d'annulation |
total_order | decimal(20,2) | Montant total de la commande |
total_cancelled | decimal(20,2) | Le montant total de cancellation |
total_products | decimal(20,2) | Montant total des produits |
total_payment | decimal(20,2) | Le montant total de paiment |
total_refunded | decimal(20,2) | Le montant total remboursé |
total_transactions | decimal(20,2) | Le montant total des transactions |
total_shipping | decimal(20,2) | Le montant total de livraison |
total_left_to_pay | decimal(20,2) | Montant restant à payer |
total_tax | decimal(20,2) | Montant total des taxes |
total_tax_cancelled | decimal(20,2) | Montant total annulé des taxes |
ip_address | string | L'adresse IP du client |
is_archived | boolean | Indique si la commande a été supprimé (archivé). |
status | string | Statut de la commande ex : treated |
is_shippable | boolean | Détermine si la commande possède des produits qui sont livrables. |
transaction_type | string | Type de transaction. |
payment_method | string | Méthode de paiement |
payment_provider | string | Le fournisseur de paiement |
card_type | string | Le type de carte utilisé lors de la transaction |
reference_number | string | Le numéro de référence de la commande |
is_test | boolean | Détermine sur la commande a été signalé comme test |
billing_address | objet Address | L'adresse de facturation |
shipping_address | objet Address | L'adresse de livraison |
order_form | List<OrderForm> | Données de formulaires |
product | List<OrderProduct> | La liste des produits |
customer | objet Customer | Informations sur le client |
Objet de réponse "Address"
Champ | Type de donnée | Description |
---|---|---|
name | string | Le nom de la personne résidant à cette adresse |
phone_number | string | Le numéro de téléphone |
postal_code | string | Le code postal |
company | string | Le nom de la compagnie |
street_address | string | L'adresse |
city | string | La ville |
iso_country | string | Le code ISO du pays |
iso_region | string | Le code iso de la région (Province) |
Objet de réponse "OrderForm"
Champ | Type de donnée | Description |
---|---|---|
title | string | Le titre du formulaire |
quantity_number | int | Le numéro de quantité |
product_id | long | Le numéro d'identification unique du produit . L'ID est généré automatiquement et ne peut pas être changé . |
value | List<Value> | La liste des valeurs saisies par le client |
Objet de réponse "OrderProduct"
Champ | Type de donnée | Description |
---|---|---|
id | long | Le numéro d'identification unique du produit . L'ID est généré automatiquement et ne peut pas être changé . |
sku | string | Code de produit / Stock Keeping Unit ( SKU ) |
name | string | Le nom du produit |
type | enum('buy', 'refund') | Type de d'action relié au produit
|
product_price | decimal(20,2) | Le prix du produit |
total_price | decimal(20,2) | Le prix total "en incluant le rabais" |
price_for_quantity | decimal(20,2) | Le prix en fonction de la quantité |
rebate_amount | decimal(20,2) | Le montant du rabais |
tax_amount | decimal(20,2) | Le montant des taxes |
quantity | int | La quantité acheté |
custom_param | List<CustomParam> | La liste des valeurs de paramètres personnalisés |
attribute | List<Attribute> | La liste des attributs |
Objet de réponse "Value"
Champ | Type de donnée | Description |
---|---|---|
id | long | Le numéro d'identification unique de la valeur. L'ID est généré automatiquement et ne peut pas être changé . |
identifier | string | L'identifiant du champ formulaire |
label | string | Le label du champ formulaire |
value | string | La valeur saisie par le client |
fileName | string | Le nom du fichier |
fileSizeBytes | string | Taille du fichier en bytes |
fileContentBase64 | string | Fichier en Base64 (Seulement si le fichier est moins de 10 megs) |
Objet de réponse "CustomParam"
Champ | Type de donnée | Description |
---|---|---|
identifier | string | L'identifiant du champ personnalisé |
value | string | La valeur du champ personnalisé |
Objet de réponse "Attribute"
Champ | Type de donnée | Description |
---|---|---|
identifier | string | L'identifiant de l'attribut |
value | string | La valeur saisie par le client |
Objet de réponse "Customer"
Champ | Type de donnée | Description |
---|---|---|
id | long | Le numéro d'identification unique du compte client . L'ID est généré automatiquement et ne peut pas être changé . |
first_name | string | Le prénom |
last_name | string | Le nom |
string | Courriel de l'utilisateur | |
default_locale | string | Code de langue |
date_created | date | Date de création du compte |
custom_field | List<CustomField> | La liste des valeurs de paramètres personnalisés pour le client |
Objet de réponse "CustomField" pour "Customer"
Champ | Type de donnée | Description |
---|---|---|
identifier | string | L'identifiant du champ personnalisé |
value | string | La valeur du champ personnalisé |