Skip to main content

I get an error when attempting to refund a resident payment due to our account doesn't have sufficient funds. What does this mean?

L
Written by Luc Comeau
Updated over 2 weeks ago

When refunding a payment through the 1CONNECT portal, you may encounter the following error message:

"Refund failed. Your building's account doesn’t have sufficient funds to process the refund. Please try again later, or contact your accounting team."

This occurs when your Stripe account (the payment processor used by 1VALET) does not have enough funds to cover the refund amount.


How This Happens

Consider an example where a resident makes a $100 amenity payment.

From this $100:

  • 1VALET deducts a service fee (e.g., $2)

  • Stripe deducts a transaction fee (e.g., 2.99%)

Check your 1VALET contract for the specific service fees for your building. In this example, the net amount deposited into your building's Stripe account would be $95.01.

If you try to refund the resident immediately, but your Stripe balance only has this $95.01 (because previous funds have been paid out to your business bank account), there isn’t enough to cover the full $100 refund.

When issuing a refund through 1VALET:

  • The 1VALET service fee is refunded back to you (e.g., $2)

  • The Stripe transaction fee is not refunded (e.g., 2.99%)

This means your Stripe account must have enough funds to cover the refund amount minus the Stripe fees. In this example, you would need $97.01 in your Stripe account. Since the balance is only $95.01, the refund cannot be processed, resulting in the error message.


How to Refund the Resident

Option 1: Wait for another transaction
You will need to wait until another resident payment is processed and adds enough funds to your Stripe balance.

For example, if another resident makes a $100 payment, after fees, $95.01 is added to your account, bringing the total balance to $190.02. This is sufficient to process the $97.01 refund.

Option 2: Refund outside the 1VALET platform
If waiting is not feasible, you can refund the resident directly outside the platform. In rare cases where no further transactions are expected from your building via 1VALET, please contact 1VALET Support for assistance.


How to Avoid This Issue

This situation usually occurs when a refund is requested shortly after a payout to your bank account and no new transactions have been added to your Stripe balance.

If your building does not process multiple transactions daily or every few days, contact 1VALET to adjust your payout schedule (usually by default it is set to daily). Less frequent payouts allow your Stripe account to maintain a balance, reducing the risk of insufficient funds for refunds.


Can a Minimum Stripe Balance Be Set?

Currently, it is not possible to set a minimum balance in Stripe to prevent this situation. This feature may be considered if Stripe introduces it in the future.

If you have any questions or need further clarification, please do not hesitate to contact our Customer Support Team at support@1valet.com.

Did this answer your question?