If you have an affiliate program powered by the Affiliate for WooCommerce plugin, chances are you’re managing commission payouts through PayPal or manual methods.
Now, things just got a whole lot better with the new Stripe payouts feature.
So, let’s explore how you can seamlessly pay commissions using Stripe with the Affiliate for WooCommerce plugin, keeping your affiliates happy and motivated.
Integrating Stripe and Affiliate for WooCommerce for payouts
We believe our Affiliate for WooCommerce plugin has been your go-to solution for creating and managing affiliate program, tracking referrals and processing commission payouts.
While PayPal automated commission payouts option is available, we’re thrilled to add another breakthrough and one of the most-requested feature: commission payouts via Stripe.
This new payout integration with Stripe elevates your affiliate program to the next level.
Stripe payouts allow you to expedite your payment process and ensure that your affiliates receive their commissions as quickly as possible.
Just like you make affiliate payouts via PayPal directly using the Affiliate for WooCommerce plugin, you can now do the same via Stripe.
Note – Affiliate for WooCommerce plugin allows your affiliates to set their default payment method as Stripe or Paypal to receive their commissions.
Pay directly or set up automated commission payouts
There are two methods to pay affiliate commissions using Stripe:
- Pay directly or manually from within Affiliate for WooCommerce plugin
- Set up automated payouts within Affiliate for WooCommerce plugin
Let’s dive into both these methods.
Pay directly (Pay and record)
This method is ideal for businesses that want more control over their payouts. It allows the store owners to double-check everything before the affiliate is paid.
Make sure you have installed and activated Affiliate for WooCommerce and WooCommerce Stripe Payment Gateway plugins.
Now, for the affiliates to receive commissions via Stripe, directly or automated, they need to have an active Stripe account connected. Here are the steps for them to folow:
- Go to
My Account > Affiliate > Profile
tab. - Under
Payout setting
, click on the dropdown next toSelect payout method
and chooseStripe
. - Click on the
Connect with Stripe
link next to theConnect with your Stripe account
. - Follow the step-by-step process of Stripe.
- Once successfully connected, it will show
Disconnect from Stripe
.
This means, the affiliates have successfully set Stripe as their default payout method to receive commissions.
Next, the store admin has to follow these steps to set up Stripe payouts:
- Go to your
WordPress admin > WooCommerce > Settings > Affiliate
. - Click on the
Payouts
tab. - Enable the
Payout via Stripe
option. - It will open up two more options:
- Stripe Client ID
- Add Redirect URIs
- To find the Stripe Client ID, go to
Stripe Dashboard > Settings > Connect > Onboarding options > OAuths > Live mode client ID
. More about it here. Enter the ID in the box provided. - The redirection URI is required when users connect their account to your site. It is mandatory to set this in your Stripe account to process commission payouts. Otherwise, payouts won’t be processed. Go to
Stripe Dashboard > Settings > Connect > Onboarding options > OAuths > Redirects
section and add the redirect URI. - Save the changes.
- Now go to
WooCommerce > Affiliates > Referrals
tab on your WordPress admin. - Mark the required orders with ‘Unpaid’ commission status to make the payouts.
- You’ll see the total amount to be paid. Click on
Send Payouts
. - Under the
Payout method
, selectStripe: Pay & Record
from the dropdown. - Enter the payout date and notes for reference.
- Click on
Send
.
That’s it.
Automatic payouts (Pay & record)
Once you set it up, the system takes care of everything – it automatically calculates and transfers affiliate commissions directly to affiliates’ Stripe account. This is a huge time-saver, especially for businesses with a large number of affiliates.
Automatic payouts work on predefined schedules, which ensures timely, accurate payments for your affiliates without any manual effort from your end.
Configuring automatic payouts via Stripe and other options
First, the affiliate should set Stripe as the payout method under their My Account > Affiliate > Profile > Payout setting
as mentioned earlier.
Next, the store admin has to follow these steps:
- Go to the
WordPress admin panel > WooCommerce > Settings > Affiliate > Payouts
. - Make sure that
Payout via Stripe
option is enabled. - Add the Stripe Client ID and the Redirect URI.
- Enable
Automatic payouts
option. It will open up more options:- Automatic payouts include affiliates – Select the affiliates (max 10 for now) to whom you want to send the automatic payouts.
- Maximum commission to pay an affiliate – the maximum amount to be sent to each affiliate during the automatic payout.
- Commission payout day – payouts will be automatically sent on the day you enter in the box. If left blank, it will be the 15th of the month by default. For dates between the 28th and 31st, payouts are sent on the last day of the month.
- You can also set a minimum threshold value to qualify for an automatic payout and the refund period. However, for automatic payouts, referrals within the refund period will not be included in it.
- Save your changes.
That’s it. The selected affiliates will qualify for automatic payouts and will receive the desired commission on the set date.
The affiliate manager will receive the Automatic Payouts Reminder
email twice before the payout.
Benefits of Stripe payouts for your affiliate program
As per the stats, Stripe recently processed 300 million transactions, totaling $18.6 billion in payment volume, all while maintaining an amazing uptime of over 99.999%.
So, it’s quite evident from Stripe’s impressive track record that it is a major player in the payments sector.
- With Stripe, payments are real quick and easy. Affiliates no longer need to wait days for their earnings to reflect in their accounts. Stripe’s rapid processing ensures your partners get their commissions in no time, which increases affiliate satisfaction and trust in your program.
- Stripe is already well-known for its low transaction fees, worldwide reach and high-level security, which means your affiliate payouts go smoothly and without any issues.
- Stripe supports payments in multiple currencies, allowing you to seamlessly manage international affiliates.
Concluding it
With the new Stripe payout power in Affiliate for WooCommerce, StoreApps demonstrates why it’s the preferred plugin for handling affiliate programs straight from your WooCommerce store.
Stripe provides the speed, security and flexibility you need to handle affiliate payments quickly and efficiently, whether you’re managing a small network or a large one.
It’s quick, dependable and most importantly, it works flawlessly with Affiliate for WooCommerce, making it a win-win for both you and your affiliates.