When the selected earning event happens, Referral Factory creates a Due reward. If a coupon is available at that point, it assigns the code and changes the reward to Issued automatically. If no coupon is available, the reward stays Due until more codes are available.
There is no Issue or Issue Now action and no Auto Issue setting in the Coupon Rewards flow. When an available coupon can fulfil the reward, Referral Factory issues it automatically. The configured notification is sent when the row changes to Issued, not when it first becomes Due.
If Remaining reaches zero, Due rows can stay Due until more codes are available. Use Upload more to add codes so Referral Factory can process the waiting rewards. Assigning a code alone does not change the row to Issued; the reward must be processed first.
The Issued counter shows how many codes have been assigned from the pool. It may be higher than the number of rows marked Issued because some assigned rewards can still be Due. Used counts coupons recorded as redeemed, Remaining counts unused codes still available, and Total counts all unique codes in the batch.