> For the complete documentation index, see [llms.txt](https://xoxoday.gitbook.io/plum/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xoxoday.gitbook.io/plum/developer-resources/overview-of-reward_api/best-practices.md).

# Best Practices

## Catalog Refresh

Xoxoday recommends that you refresh your catalog once every 24 hours to fetch the latest information about the available gift cards.

## Use of PO Number

Xoxoday recommends that you implement the PO number functionality to avoid duplicate orders being placed.

## API Time Out

Xoxoday recommends that you should wait till 30 seconds to get a response from the API. This is because of API lag in our vendor systems.

## Error Code Handling

Xoxoday provides a wide variety of error codes in the API response. Please use them to fine tune the error handling at your end.
