mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Support affiliate partners
This commit is contained in:
parent
c928e72f50
commit
13d8db0be4
@ -40,12 +40,12 @@ class AccountRepository
|
|||||||
$company->utm_content = Input::get('utm_content');
|
$company->utm_content = Input::get('utm_content');
|
||||||
$company->referral_code = Session::get(SESSION_REFERRAL_CODE);
|
$company->referral_code = Session::get(SESSION_REFERRAL_CODE);
|
||||||
|
|
||||||
if (env('PROMO_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PROMO_CAMPAIGN'))) {
|
if (env('PROMO_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PROMO_CAMPAIGN'))) {
|
||||||
$company->discount = .75;
|
$company->discount = .75;
|
||||||
$company->promo_expires = date_create()->modify('14 days')->format('Y-m-d');
|
$company->promo_expires = date_create()->modify('14 days')->format('Y-m-d');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (env('PARTNER_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PARTNER_CAMPAIGN'))) {
|
if (env('PARTNER_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PARTNER_CAMPAIGN'))) {
|
||||||
$company->plan = PLAN_PRO;
|
$company->plan = PLAN_PRO;
|
||||||
$company->plan_term = PLAN_TERM_YEARLY;
|
$company->plan_term = PLAN_TERM_YEARLY;
|
||||||
$company->plan_price = PLAN_PRICE_PRO_MONTHLY;
|
$company->plan_price = PLAN_PRICE_PRO_MONTHLY;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user