This plugin requires AffiliateWP v1.7+ in order to function.
This plugin allows you to pay your affiliates in store credit. At this time it supports the WooCommerce and Easy Digital Downloads integrations in AffiliateWP.
To use this plugin with WooCommerce, you need AffiliateWP and the main WooCommerce plugin.
Easy Digital Downloads requirements
To use this plugin with Easy Digital Downloads, you need AffiliateWP, Easy Digital Downloads, and the EDD Wallet extension.
Install and activate.
When marking an AffiliateWP referral paid, it adds the total to the user’s credit balance. If for some reason you go back and mark it unpaid, this plugin will also remove the referral amount from the balance.
On the WooCommerce checkout page, if the user has credit available, it will show a notice and ask them if they want to use it. Based on the credit available and order total, it will create a 1 time use coupon code for the lower amount and automatically apply it to the order. i.e. for a $100 order and $50 credit, it would generate a $50 coupon since the order is more. If the order is $25 and they have $50 in credit, it will generate a coupon for the $25 order total, and leave them with a $25 credit balance after checkout.
Upon successful checkout, the one time use coupon code is grabbed and the coupon total is deducted from their available balance.