According to threads here, it’s hard to get answers on deposits.
Of course, deposits should be applied automatically and instant, but they’re not.
The next best thing may be giving users feedback on what is happening, especially when something causes a delay.
For example, if names don’t match, but the reference does, could you show a notice that at least the money isn’t lost? Or maybe if there are additional fraud checks on certain amounts, can you say this is happening? Even just having something saying “we’re waiting for money to arrive from your bank” etc.
Hold customer’s hands.
If you know deposits are processed at certain times, could you just transparently tell them the next time?
Are deposit issues being processed? Are these issues hard to find? Maybe offering a way to specifically report money related issues instead of a general chat?
Can anyone else think of ways to make this easier on customers?