diff options
author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-05-14 16:12:41 +0800 |
---|---|---|
committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-05-14 16:12:41 +0800 |
commit | 33c252c6b2f509b6420c24d610dd99a15cda5593 (patch) | |
tree | 62baab36017d868d455029181a290da07bdec88a /interchange | |
parent | 8899052cef9b4e8d2682279ab9bc2d3ae09cb0ce (diff) |
Order can differentiate variant SKU from product
Diffstat (limited to 'interchange')
-rw-r--r-- | interchange/ord.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/interchange/ord.h b/interchange/ord.h index fa55da1..e31006e 100644 --- a/interchange/ord.h +++ b/interchange/ord.h @@ -30,12 +30,14 @@ extern "C" { /*! * \brief For putting an item to a cart. - * \param sku The SKU of the item to order. - * \param handler A pointer to the function when a custom handler is needed to - * arrange the data into the order. + * \param sku The product or variant SKU of the item to order. + * \param item The product SKU of the item to order. + * \param quantity The quantity of the item to order. + * \param parser Function for parsing the formatted response. */ -void interchange_ord_order(const char *sku, - void (*handler)(interchange_response *)); +void interchange_ord_order(const char *sku, const char *item, + const unsigned int quantity, + void (*parser)(interchange_response *)); /*! * \brief For updating the quantity of an item in a cart. |