From a5a01231f31b56d1e5a7594cef32cdfdcfdc4b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Fri, 31 Mar 2023 17:13:43 +0800 Subject: Function for removing an item from the cart --- interchange/ord.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'interchange') diff --git a/interchange/ord.h b/interchange/ord.h index 8407704..dffd902 100644 --- a/interchange/ord.h +++ b/interchange/ord.h @@ -37,6 +37,15 @@ extern "C" { void interchange_ord_order(const char *sku, void (*handler)(interchange_response *)); +/*! + * \brief For removing an item from a cart. + * \param name The name given, in the cart, to the item. + * \param nextpage The page to expect response from, whatever the result is. + * \param parser Function for parsing the formatted response. + */ +void interchange_ord_remove(const char *name, const char *nextpage, + void (*parser)(interchange_response *)); + /*! * \brief For checking out items in the cart. * \param order_profile The order profile/method. -- cgit v1.2.3