List of all the product SKU’s must be available before calling Product API.
Product API must be called periodically i.e. once a month.
Product API responses must be stored in the local DB. When Gift Card category is clicked on the UI, all the information must be fetched from the local DB only. No Product API call must be made to Budgetree during the time of catalog refresh
Don’ts
Product list API must not be called very frequently as it will create unnecessary load on the Budgetree server.
Details retrieved by calling the Product API must not be altered as this information is provided by the brand and any changes may have negative implications on the distribution channel.