an ASP.NET Open Source CMS & eCommerce platform
Search:
Last Post 4/29/2011 11:52:27 AM By lukezy. 8 replies.
4/18/2011 4:18:39 PM
Bahram
Posts: 878
Joined: 12/8/2008
Location:Vancouver, BC Canada
Customer referral
 Hi Luke,
 
I need to have a referral model :
 
1- A referee customer with referral from another Customer Gets A%
2- A referrer Customer gets B$ or C% for every referral sale from him/her
 
How can I implement this on DSC?
 
Thanks,
 
4/20/2011 1:42:25 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Customer referral
You can add two columns to DSC_User table to track his referral sale discount rate B$ or C% and referree discount A%. When new customer signs up you can either prompt for the referrer in the sign up page or encode the referrer in the signup url. Then look up the rates for the referrer and apply discount accordingly.
 
DotShoppingCart Staff
4/26/2011 3:51:28 PM
Bahram
Posts: 878
Joined: 12/8/2008
Location:Vancouver, BC Canada
Re: Customer referral
 Actually it is in the form of code :
 
Any referrer customer has a unique Code, Value
 
Any customer with the purchase using the Code get Value$ off and also referrer will be credited another $Value.
 
It is like a feature of defining unique Coupon for customers. And also the Sale report needs to show add up of all referrals in period(month)
 
It it possible on OnDemand version or only possible at Licensed version.
 
Thanks,
4/26/2011 4:53:30 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Customer referral
You will need code customization for this feature. The OnDemand service doesn't allow code customization. So you will need to purchase the software, customize it and host it somewhere.
DotShoppingCart Staff
4/26/2011 5:32:32 PM
Bahram
Posts: 878
Joined: 12/8/2008
Location:Vancouver, BC Canada
Re: Customer referral
 I need to know what forms or reports are involved for The most cost effective way. Can wee use or customise current  coupon features?
 
4/27/2011 7:47:45 AM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Customer referral
I am sure what forms or reports you are talking about. Yes, you can customize the coupon feature to accompish your needs.
DotShoppingCart Staff
4/28/2011 11:29:57 AM
Bahram
Posts: 878
Joined: 12/8/2008
Location:Vancouver, BC Canada
Re: Customer referral
 Will you please send me the list of aorms and reports that need touch.
4/29/2011 11:19:14 AM
Bahram
Posts: 878
Joined: 12/8/2008
Location:Vancouver, BC Canada
Re: Customer referral
 Hi Luke,
 
I already descibed my customization and I know I can add fields to database to do that. I need to know the names of DSC forms and report that also needed tweaks.  It seems it deals with Customer, Orders and Invoices.
 
Any referrer customer has a unique Code, Value, 
 
Any customer with the purchase using the Code get Value$ off and also referrer will be credited another $Value.
 
It is like a feature of defining unique Coupon for customers. And also the Sale report needs to show add up of all referrals in period(month)
 
I am also asking is there shortcut solutions in DCS Discount modules. Is it possible to define a Discount Code,Value for each Customer.
 
Thanks,
4/29/2011 11:52:27 AM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Customer referral
I don't think using coupon is the right solution because it won't credit back the referrer.
 
As I said extend DSC_User table to support the discount. You will need to update CheckoutUserControl.cs method GetOrderTotal to add a line of order total e.g. "Referral Discount". And then sale report will show "Referral Discount" automatically but this is for store wide. What you need is for per customer. I think you will need to create report yourself. But data are store in the Database. It's not hard to create these.
DotShoppingCart Staff