1. API Doc
2. Needs to handle the following cases:
a. Customer Not Found
b. No Amounts Due for the period
3. Depending on the configs:
a. Duplicity check
b. Check transaction status API