A smart contract with a stablecoin (or a wrapped stabblecoin) would probably solve for this use case.
You want to avoid leaving a bank password in clear text for the process running in cron; so it would really be best for the bank to support Read-Only and Read-Write access tokens