Vérifier le statut d'une commande
Lorsqu'une commande est créée, en cours ou payée, il est possible de vérifier son statut via une API. L'appel à cette route API retourne les informations nécessaires pour connaître le statut de la commande. les clés api de la boutique sont requise et en fonction du mode.
Method : GET
Route :
text
/api/gobipay/orders/get_order_infos/{store_slug}/{order_uuid}/
ou
/api/gobipay/orders/get_order_infos_lite/{store_slug}/{order_uuid}/
order_uuid
: L'uuid de la commande
store_slug
: Le slug de la boutique
Response api detail order
json
{
"data": {
"id": 124,
"uuid": "e0520aed-7d88-432e-b4b2-863d735f6387",
"slug": null,
"mode": "test",
"description": null,
"total": 2500.0,
"currency": "XOF",
"gobipay_fees": 0.0,
"total_paid_by_client": 0.0,
"customer_amount_due": 2500.0,
"total_paid_to_merchand": null,
"order_type": "global",
"tax_type": "global",
"status": 0,
"is_partially_paid": false,
"partial_status": null,
"nb_partial_payments": 0,
"customer_fullname": null,
"customer_email": null,
"success_redirect_url": null,
"failed_redirect_url": null,
"cancel_redirection_url": null,
"notified_for_partial_payment": false,
"items": {},
"created_at": "2024-10-31T09:49:26.482942Z",
"updated_at": "2024-10-31T09:49:26.482984Z",
"store": {
"id": 1,
"uuid": "2097b867-fd17-410c-9c8b-d8e218e2c5fe",
"slug": "st_17087777451",
"name": "FASHOIN DDT",
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
"logo": null,
"store_type": 3,
"website_url": "akounandofashion.com",
"email_notifications": "gobidem3@globaloptim.com",
"currency": "XOF",
"status": 1,
"customer_default_supported_fees": 0.0,
"reduction_fees": 0.0,
"authorized_plateform_and_fees": {
"GOBICASH_XOF": {
"active": true,
"value": 37
},
"MTN_BEN_XOF": {
"active": "true",
"value": 29
}
},
"last_sandbox_balance_update_date": null,
"created_at": "2024-10-04T08:43:46.700295Z",
"updated_at": "2024-10-31T18:45:44.670263Z",
"enterprise": {
"description": "Boutique de vente de vetements, de produits cosmetiques et capillaires",
"website_url": "akounandofashion.com",
"business_line": "Lorem ipsum del dolor sit.",
"email_contact": "contact@akounandofashion.com",
"tel": "+22952056234"
},
"country": "BJ",
"options": [
{
"title": "success_redirect_url",
"value": "https://www.globaloptim.com/"
}
]
},
"country": "BJ",
"payments": []
},
"message": "This process is OK",
"success": true,
"status": 200
}
Statut de l'order
Le statut peut prendre les valeurs suivante :
- 0 : CREATED
- 1 : PENDING
- 2 : CANCELED
- 3 : PAID
Statut CREATED
, la commande est créée mais aucun paiement n'a été fait.
Statut PENDING
, la commande est payée partiellement.
Statut CANCELED
, la commande est annulée.
Statut PAID
, la commande est totalement payée.