Details
Description
When someone uses an affiliate link to place an order, that order should be recorded as a referral on behalf of the affiliate.
- When someone uses an affiliate link, we must set a cookie on the user's browser to reference that affiliate
- The referral link can be at /order/a/1234567/ where 1234567 is the affiliate ID
- This cookie will be referenced on client signup and order completions in order to process affiliate referrals
- When an order is completed, the total cost (minus tax) should be used as the basis to determine the commission amount, and a referral should be created in the system
Note: you cannot refer yourself for orders, so any cookie that would be created for visiting the affiliate URL on your own behalf should be ignored.
1. |
Order: Affiliate Cookie | Closed | Abdy Franco |
|
|||||||||
2. |
Order: Affiliate Referrals | Closed | Unassigned |
|
Activity
Tyson Phillips (Inactive)
created issue -
Tyson Phillips (Inactive)
made changes -
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Tyson Phillips (Inactive)
made changes -
Story Points | 5 |
Tyson Phillips (Inactive)
made changes -
Epic Link |
|
Tyson Phillips (Inactive)
made changes -
Sprint | 4.9.0 Sprint 7 [ 105 ] |
Tyson Phillips (Inactive)
made changes -
Fix Version/s | 4.10.0-b1 [ 11305 ] | |
Fix Version/s | 4.9.0-b1 [ 11301 ] |
Jonathan Reissmueller
made changes -
Sprint | 4.10.0 Sprint 1 [ 105 ] | 4.10.0 Sprint 2 [ 106 ] |
Jonathan Reissmueller
made changes -
Sprint | 4.10.0 Sprint 2 [ 106 ] | 4.10.0 Sprint 1 [ 105 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Assignee | Abdy Franco [ abdy ] |
Automated transition triggered when Abdy Franco created a branch in Stash -
Status | Open [ 1 ] | In Progress [ 3 ] |
Automated transition triggered when Abdy Franco created pull request #137 in Stash -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Abdy Franco
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 47 minutes [ 2820 ] | |
Worklog Id | 13513 [ 13513 ] |
Automated transition triggered when Jonathan Reissmueller merged pull request #137 in Stash -
Status | In Review [ 5 ] | Closed [ 6 ] |
Abdy Franco
made changes -
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Abdy Franco
made changes -
Security | Private [ 10000 ] |
Abdy Franco
made changes -
Status | Reopened [ 4 ] | Closed [ 6 ] |
Resolution | Fixed [ 1 ] |
How do we determine whether someone is using the affiliate URL to order for themselves? I think the simple solution is that the affiliate ID will be ignored if the account is the same as the one that the affiliate ID belongs. However, if someone creates a new account using the affiliate ID then it would apply, even if it's from the same IP address.