# Go live TODO ### Xendit Disbursment - [ ] Xendit disbursment interbank feat - [ ] Corsys integeration - [ ] add ewallet codes - [ ] depends on disbursment feat - [ ] retry logic for xendit incufficient balance - [ ] in case of xendit incufficient balance, we need to implement a saga logic to retry pending transfer automatically after there are enough money in xendit account instead of failing the transfer (current impl) ### Xendit Multiple VAs #### creation/activation VA (core-banking) - [ ] we have to make sure the `external_id` = account `id` - [ ] *at least one* VA needs to be activated to mark the account as `ACTIVE` - [ ] recon for pending VAs #### payment via VA (bpr-api) - [ ] logic needs to change and `bank_code` need to be consider (since we have multiple bank_code now) ### new interest calc + taxation - [ ] change of the interest calc logic to *closing balance* instead of *lowest balance* - [ ] taxation ### Limited Go Live - [ ] Pen test - [ ] reg test - [ ] smoke test - [ ] recon corsys balance ### development flow and tech dept - [ ] follow up on Gateway for staging - [ ] dev branch to trigger the staging (for andrii instead of merging the feat in `master` he should merge into `dev`) - [ ] some endpoints need to be depricated - [ ] slack commands - [ ] account activation/rejection :negative_squared_cross_mark: - [ ] direct deposit (still used) - [ ] COMPLETED/FAILED transfer (still used)