When I attempt to refund a transaction, I get a message that I have insufficient funds to complete the refund. What should I do?

In order to complete a refund, Stripe needs to be able to transfer funds from your Stripe account to the ClassroomParent platform account, so it can return the funds to the credit card issuing bank. 

If there are no funds in your Stripe account, or the amount in your Stripe account is less than the amount your are attempting refund, the refund will fail. 

There steps you must take to ensure you have sufficient funds to complete the refund. You will do these through your Stripe account.


  1. Log into your Stripe account
  2. Click on Balances
  3. On the Balances page, click the Manage Payouts drop down (your Balances value may be $0)
  4. Choose Manage Payout Schedule and choose Manual Payments and submit
  5. Choose the Add Funds button and select to add to the Payments Balance, then enter in the amount to transfer. I suggest transferring a bit more than you need to make the refund. You do not need to include any fees, only the sum of the order lines. 
  6. Continue to choose the method to provide the funds. This should be a transfer of funds from your bank account. 
  7. Complete the transfer. IMPORTANT: It may take a couple days before the transfer is completed. Once your account shows the amount in your balance, you can then refund the transaction. 
  8. After the refund has been completed, return to your Stripe account to change your payout schedule back to what it was before. 

If you continue to have challenges refunding transaction, please reach out to ClassroomParent support and we can help.