1522d35f2d
Two bugs caused max promo group assignment on gift send/activate: 1. Buyer: GIFT_PAYMENT was counted in get_user_total_spent_kopeks alongside SUBSCRIPTION_PAYMENT. Now only SUBSCRIPTION_PAYMENT counts as personal spending for promo group auto-assignment. 2. Recipient: fulfill_purchase and activate_purchase created a SUBSCRIPTION_PAYMENT transaction for the recipient with the full gift price. Now skipped for gift recipients — they didn't pay.