Skip to content

Promotion Code

When activateting a promotion code on the cart, the prices will be recalculated with new prices and discounts.

Apply

Applies a promotion code to the cart, adjusting prices and discounts accordingly.

typescript
const result = await geinsOMS.cart.promotions.apply('PROMO_CODE');
if(result === true){
    console.log("Promotion code applied successfully");
}

🤓 Take note

User can only have one promotion code applied at a time. If a new promotion code is applied, the previous one will be removed.

Remove

Removes an existing promotion code from the cart, recalculating prices and discounts.

typescript
const result = await geinsOMS.cart.promotions.remove();
if(result === true){
    console.log("Promotion code removed successfully");
}

Released under the MIT License.