summaryrefslogtreecommitdiff
path: root/src/lib/checkout/api/checkoutApi.js
diff options
context:
space:
mode:
authorMiqdad <ahmadmiqdad27@gmail.com>2025-05-07 09:20:55 +0700
committerMiqdad <ahmadmiqdad27@gmail.com>2025-05-07 09:20:55 +0700
commit166191e8f7335810cd0073b9aa2436a908a21d34 (patch)
tree164a0574706a5f67993678b323edc7dcb2fbda44 /src/lib/checkout/api/checkoutApi.js
parentd9dd7fd69d2f895f8e503f8d6becd4be3af18b15 (diff)
voucher category
Diffstat (limited to 'src/lib/checkout/api/checkoutApi.js')
-rw-r--r--src/lib/checkout/api/checkoutApi.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/checkout/api/checkoutApi.js b/src/lib/checkout/api/checkoutApi.js
index fd982fff..39d25068 100644
--- a/src/lib/checkout/api/checkoutApi.js
+++ b/src/lib/checkout/api/checkoutApi.js
@@ -18,3 +18,11 @@ export const getProductsCheckout = async (query) => {
const result = await odooApi('GET', url);
return result;
};
+
+async function checkVoucherApplicability(voucherId, productCategoryId) {
+ const response = await fetch(
+ `/api/voucher/${voucherId}/check_applicability?category_id=${productCategoryId}`
+ );
+ const data = await response.json();
+ return data.is_applicable; // true jika voucher berlaku untuk kategori, false jika tidak
+}