# AffiliateWP Stripe Payout

`meteorgpl-plugin/affiliatewp-stripe-payout` — a WordPress plugin as a Composer package.

This addon allows you to pay the referrals from your Stripe account to the connected individual or multiple affiliates via an automated scheduled cron-job or manually with the single click or bulk action. it will save the payouts processing time and boost the affiliates' satisfaction by giving them quick access to their funds.

- Author: WooNinjas — https://wooninjas.com/
- Homepage: https://wooninjas.com/downloads/affiliatewp-stripe-payout/
- License: not declared
- Buy a license from the vendor: https://wooninjas.com/downloads/affiliatewp-stripe-payout/
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/affiliatewp-stripe-payout
- Requires WordPress: 5.2
- Requires PHP: 7.2
- Translations: en
- Vendor: WooNinjas — https://meteorgpl.com/vendors/wooninjas.com

## About

This addon allows you to pay the referrals from your Stripe account to the connected individual or multiple affiliates via an automated scheduled cron-job or manually with the single click or bulk action. it will save the payouts processing time and boost the affiliates' satisfaction by giving them quick access to their funds.

**Prerequisites**

- AffiliateWP
- Site Admin Stripe Standard Account

**Features**
- Allow admin to integrate stripe's account's test-mode or live mode.
- Allow admin to update the integrated stripe's account test-mode balance.
- Allow admin to control the affiliate stripe connection type as standard or express or both etc.
- Admin can see the affiliate stripe connection status under the affiliates listing Name column.
- Allow affiliate to connect their stripe's standard or express account from affiliate-area
- Allow affiliate to switch between stripe's connection between standard and express types.
- Allow admin to pay referrals to induvial or multiple affiliates manually.
- Allow admin to create a schedule to automate the referral payment as stripe's transfer.
- Allow admin to exclude affiliates from automated referrals schedule.
- Allow admin to execute the schedule manually.
- Allow admin to integrate account and application webhooks to enable the email notifications.
- Allow admin to update the email notifications templates.
- Admin and affiliate both will be notified when the affiliate is connected to the admin's stripe account.
- Admin and affiliate both will be notified when the affiliate is disconnected his/her stripe's standard account from the admin stripe's account.
- Admin and affiliate both will be notified when the affiliate transfer is failed.
- Admin and affiliate both will be notified when the affiliate payout is failed.
- Affiliate will be notified when the transfer is created.
- Affiliate will be notified when the payout is paid.

## Changelog

### 1.2.0

- New: File based system log.
- Fix: Only connected account with complete profile can be paid.
- Fix: Added detailed stripe messages on admin side affiliates listing and affilate area shortcode.
- Fix: Updates on the admin side manual payout option.
- Fix: Stripe return link to the website.
- Fix: UI issue on the General Setting page.
- Fix: Code tweaks

### 1.1.2

- New Feature: The multilingual support added to the add-on.
- Improvement: The timestamp additional parameter is added to license API requests.
- Fix: Fixed the Stripe API Version auto conversion issue.
- Fix: Fixed the cron-job failer issue in case of insufficient balance for scheduled payout.

### 1.1.1

- Fix: Fixed the activation & deactivation issue.
- Fix: Fixed the admin settings test-mode & live-mode switching issue.
- Fix: Fixed the stripe API Version issue, so now is working on API old version using stripe accounts. 
- Fix: Fixed the amount multiplication by 100 regarding the Zeo-decimal currencies. 
- Fix: Fixed the admin default currency selection issue.

### 1.1

- New Feature: The Affiliate Stripe's Connection status is added under the affiliates listing Name column.
- Improvement: Emails Notifications Templates with useful shortcodes.
- Fix: Fixed the stripe connect standard account onboarding issues regarding Stripe SDK v7.72.0.
- Fix: Fixed the stripe's connect express account onboarding issues regarding Stripe SDK v7.720.
- Fix: Fixed the Not connected affiliate's  referral 'stripe payout' link visibility issue
- Fix: Fixed the auto-execution issues of scheduled referrals payments.
- Fix: Fixed the UI issues and typos.

### 1.0

- Initial

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/affiliatewp-stripe-payout/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/affiliatewp-stripe-payout
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

