Issue with Stripe Payouts – Vendor Not Receiving Payments

Hello Team,

I have purchased the HivePress (ExpertHive) theme along with all the required extensions for building the marketplace platform. Currently, I am facing an issue with the payouts functionality.

When the client completes the payment and the order is marked as completed by the admin, the vendor does not receive the payout in their Stripe account.

The vendor onboarding seems to work correctly. After creating their profile, the vendor is able to successfully set up their Stripe account, and I am using Stripe test mode for testing.

For Stripe integration, I am using the WooCommerce Stripe Gateway plugin.

I have enabled all required settings, and I’m attaching screenshots for reference:

  1. Vendor payout permissions enabled:

  2. Stripe integrated in HivePress Payouts settings:

  3. Stripe test mode enabled:

    Vendor Stripe account successfully connected and Stripe ID added:

    https://prnt.sc/tUxfk7HY3mhu

  4. Vendor Stripe accounts are connected successfully with the main admin account.

    Screenshot by Lightshot

  5. WooCommerce order functionality is working fine, but after changing the order status from In Progress to Completed, the vendor is not receiving the payment.

Despite all these settings, payouts are not being transferred to the vendor after the order is completed.

My Questions:

  1. Please check if my settings are correct and help me identify what is causing the payout issue.

  2. Is the payout flow supposed to work automatically between HivePress and Stripe?

    • Or do I need to build a custom payout system on top of this setup?

Please assist me in resolving this as soon as possible.

Thank you!

Thanks for your message — our team will reply shortly.

In the meantime, you can also get instant help from our AI Assistant, familiar with all the docs and solutions we’ve shared over the years.

Hi,

Thank you for the details.

I believe we’ve addressed your issue via email. If that’s okay with you, it would be better to continue the conversation via email, as we may need temporary access.

But in any case, I will copy my reply here as well. Please make sure the order was placed using a Stripe test payment and that it changes to the Completed status, since payouts are triggered only at that point. Then check the vendor’s Stripe Connect account in your Stripe dashboard under Connected Accounts, where you should see their balance and any generated transfers. If a payout has failed, Stripe will send an error email to the admin address set in Settings > General, so please verify whether any notification was received. It’s also worth checking Tools > Scheduled Actions to see if any payout-related actions have failed. Once everything is configured correctly, the payout flow is fully automatic, so there’s no need to build a separate payout system.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.