As a funder of Gitcoin, make it clear that when I am using Gitcoin advanced pay to pay using bounty funds that return of the escrow amount is done asynchronously with payment.
It helps make advanced pay easier to understand.
Derek of Bloom did these steps:
Opened a contest bounty worth 5 ETH.
Derek wanted to use Gitcoin advanced pay and pay using bounty funds 4 ETH to one person.
The first transaction refunded 5 ETH to Derek (1st txn).
The second transaction (paying the bounty hunter 4 ETH) failed with "unsufficient funds." This is because the refund and the payment is done almost asynchronously.

Easier: Make it clear that this is how it works.
Harder: Abstract waiting times away.
This could be something that is possibly added to the pay from bounty funds tooltip here:
Or, it could also be added as another alert? Something along the lines of:
Let me know what your thoughts are and I'd be glad to push this one out.
Looks good @Anish-Agnihotri !
The alert design looks good. I think I would explain it like below, just for a little bit more clarity. Tell me what you think!
Note: The refund and payout from bounty funds will be processed as asynchronous transactions, which means the payout will not happen until the refund transaction is confirmed. If you would like the payout to occur immediately, you must have the payout amount available in your wallet.
Yes! I like @frankchen07's suggestion.
Sounds good to me! Pushed out the PR above.
@Anish-Agnihotri - thanks! I'll ping someone for review.
Most helpful comment
This could be something that is possibly added to the pay from bounty funds tooltip here:
Or, it could also be added as another alert? Something along the lines of:
Let me know what your thoughts are and I'd be glad to push this one out.