Use this article when you can see the promo code field at checkout, but the promo code cannot be applied.
If you do not see a promo code field or box at all at checkout, please refer to “I can’t see the promo code box at checkout” for better guidance.
Promo codes on Pelago can give you discounts or special benefits, but there are a few common reasons why a promo code may not work. Below are the most likely causes and how to check them:
Common reasons a promo code may not work
A KrisFlyer Exclusive Deal option was selected
If you've selected a KrisFlyer Exclusive Deal, only KrisFlyer-specific promo codes can be applied. Other Pelago promo codes cannot be used with a KrisFlyer Exclusive Deal
The airline promo section (where you enter your flight PNR and last name) will not appear at checkout when a KrisFlyer Exclusive Deal is selected. This is expected
If you'd like to use an airline promo, switch to a standard (non-KrisFlyer Exclusive) option for the same activity
The booking platform is not eligible
Promo codes are platform-specific
This means that while a promo code can be applied to Pelago App, it may not be applicable to Pelago Web or on Kris+ App
The activity is excluded from promotions
Some activities are not eligible for promo codes
If the activity is listed in our Product Exclusions list, promo codes cannot be applied to it
You may still use your promo code on other eligible activities
The promo code was entered incorrectly
Please check that:
The promo code is typed exactly as shown
There are no extra spaces before or after the code
Special characters or dashes are included only if stated in the promotion details
The payment method used doesn’t meet the promotion requirements
Some promo codes only work with specific payment methods.
For card-based promotions, please check that:
You are using the exact card stated in the promotion
The card type matches the promotion requirements (for example, VISA or BCA)
If a different payment method is used, the promo code may not be applied.
Flight booking status is not confirmed
Some promo codes linked to Singapore Airlines bookings require your flight to be confirmed
Promo codes cannot be applied if your flight booking is:
Pending
Waitlisted
The promo code has reached its redemption limit
Some promo codes have a limited number of redemptions (for example, the first 1,000 uses)
Once the limit is reached, the promo code will no longer be usable.
Redemption limits are stated in the promotion’s Terms & Conditions and are subject to Pelago’s discretion.
The promo code has expired
Promo codes are only valid within the stated campaign or validity period.
If the campaign has ended, the promo code can no longer be used.
We recommend subscribing to our marketing communications to stay updated on upcoming promotions.
You may not meet the eligibility requirements
Some promo codes are limited to specific customers or conditions.
Please check the Terms & Conditions of the promotion to confirm whether you are eligible.
Quick summary
Promo code field visible but code doesn’t apply → Refer to this article
KrisFlyer Exclusive Deal selected → Only KrisFlyer promo codes will work
Promo code field missing entirely → Refer to “I can’t see the promo code box at checkout”
If you’re still unsure, please reach out to us via Chat and we'll be happy to assist you!

