diff --git a/website/server/libs/payments/subscriptions.js b/website/server/libs/payments/subscriptions.js index 98d8ae5187..eb73d44b4d 100644 --- a/website/server/libs/payments/subscriptions.js +++ b/website/server/libs/payments/subscriptions.js @@ -257,7 +257,7 @@ async function createSubscription (data) { if (!data.gift && !groupId) { plan.consecutive.offset = block.months; } - if (months > 1) { + if (months > 1 || data.gift) { await plan.incrementPerkCounterAndReward(recipient._id, months); } }