[ic] rounding customers total up as a contribution

Carl Bailey carl at endpoint.com
Mon Aug 10 18:55:37 UTC 2009


On Aug 10, 2009, at 2:39 PM, Glenn McCalley wrote:

> Hi list,
>
> We are doing a store for a political campaign.  They want to offer,  
> on the
> checkout page, the chance to round your total up to a next step with  
> the
> additional money being a contribution.  For example:
> "Your total is $22.50.  Would you like to add $2.50 as a contribution,
> bringing your total to $25.00?"... with a button to click which adds  
> the
> cart item "Contribution" at $2.50 and re-calcs everything.
>
> Of course if the total is $44.00 the prompt should be for $6.00 more  
> to a
> total of $50.00.  A step table will have to be determined, but you  
> get the
> idea.  Thousands of small contributions add up.
>
> Anybody ever done anything like this?
>
> Regards,
> Glenn.


Glenn,

When the customer clicks to "round-up" you want a form action  
(mv_click) that adds a new item to the cart (sku ="contrib").  Set the  
item to have mv_price equal to the roundup amount.  Then change your  
CommonAdjust setting in catalog.cfg to honor mv_price first if  
present.  If the contribution sku is already present in the cart, then  
don't display the offer to round up.  Be sure to flag the contribution  
sku as non-taxable.  Check your shipping calculation.  If it is priced  
base, you don't want to increase shipping because of the  
contribution.  If weight-based, set the weight of the contribution sku  
to zero.

On the business/legal side, check to make sure there are no issues  
with co-mingling of funds between the normal store purchases and  
contributions, esp. if they all flow into a single bank account.

Carl
. . . . . . . . . . . . . . . . . . .
Carl Bailey
t: 919-323-8025
carl at endpoint.com
. . . . . . . . . . . . . . . . . . .




More information about the interchange-users mailing list