My clients frequently have referrals from their customers. Instead of paying their customers via payment processor, they'd prefer to pass that along as a "credit" for their customer's future purchase.
For example, if Customer A refers Lead B using their affiliate link - Customer A gets a "credit" of X towards their next purchase. You could think of this as an automatically applied coupon or gift card on Customer A's next product purchase.