Sales System Requirements
Sales System Requirements
To participate in NEA Climate Friendly Household Programme, retailers are required to integrate their Sales System with RedeemSG API. The redemption of vouchers are done in real-time.
Your Sales System should also able to whitelist a series of eligible products (appliances / fittings) where the Climate Vouchers can be applied.
Specific requirements for are:
Sales system should allow retailer to create and update a whitelist of products eligible for redeeming Climate Vouchers
Sales system should show list of each item scanned, and price of the item
Sales System should allow cashiers to select Climate Vouchers’ as a payment method
On selection, Sales System should check that the basket contains at least 1 whitelisted item
Sales System should inform cashier on total value of eligible items in basket (includes taxes)
Vouchers should be applied to price of eligible items (inclusive of taxes)
Sales System should prompt cashiers to scan vouchers if the basket contains at least 1 whitelisted item.
If a basket contains 0 whitelisted items, Sales System should flag an error or block usage of Climate Vouchers.
On scanning vouchers, Sales System should call the RedeemSG API to redeem vouchers. In the API request body, it is compulsory for eligible items’ SKUs and receipt number to be included in the metadata. Do not include ineligible items’ SKUs.
Eligible items’ SKUs and receipt number in metadata should follow the following format
SKU:
001,002receipt_number:
678
Sales System should apply the voucher amount only on the value of the eligible items. Surplus will be forfeited.
Sales system should show scanned voucher value and forfeited voucher value (if any), instead of utilised voucher value
Last updated