OAuth Integration Trouble: Deposit functionality

I’ve implemented OAuth in my investment app, allowing access to market data and order placement on behalf of users. However, I’m struggling to enable deposits through OAuth.

I tried using a webview to redirect users to the deposit screen and link their bank accounts, but the linking never completes despite going through the full process.

Is there a way to request Alpaca to grant access to just the ACH endpoints so I can handle deposits and withdrawals directly in my app without relying on the broker API?

Any insights on what’s going wrong or alternative solutions?

Thank you guys!