Project:Ubercart Userpoints
Version:5.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:postponed

Issue Summary

I was previosly using userpoints for the e-commerce module and it was able to accomplish one thing I have problems succeding with this module. I would like so only some nodes can be bought using userpoints. Normally, I would enter a sales price, but for some nodes (definetly not all) I would like the option so they could be purchased with points. Is that possible to restrict it on per node basis?

Comments

#1

This is sort of close to what Im looking for too, I was hoping that it would be in this module already, but I've only just started to toy around with it, so we'll see. Most (almost all) of our products are exclusively available for purchasing with Points, which also have some cash transaction fees associated with them, ahh this is going to be fun!

I'll let you know when I figure something out as it seems to be what your looking for too.

#2

Category:support request» feature request

This is not currently available. If I were to implement this, how would it look/work? I probably didn't implement this because I did not see a reason to do so if they could just use points as a payment. Now the product restrictions might be something else that needs to be addressed. I am also not sure how you could control that if you have a points payment method.

#3

One way of accomplishing this, is to use points as a currency. It means that some products can be sold to 5 USD, 10 EUR or 5 POINTS. This is accomplished with ecommerce/userpoint module and why invent the wheel again, unless new requirements are discovered :-)

I would recommend partial payments between currencies (e.g. USD and POINTS) to be held out of scope for now.

#4

there is support for points as a payment in there currently. Am I missing something?

#5

Hi,

As I understand how it works now, you basically pay a node using one of different payment methods. These could be paypal, credit card or points. But what if you have a point-driven system where nodes only should be purchased using points, while others should be payed using paypal/credit card? This can be accomplished using POINTS as a currency and not payment method. Right now, the user sees that a node costs 10 USD and during checkout notice that it can be payed using points. That's aqward when some nodes should only be puchased with points.

Hope it makes more sense

#6

Status:active» postponed

I do understand what you are talking about and that seems like it would be controlled by the shopping cart system and not by the payment method, I would like some input from a couple others but as of right now this is something I will not be changing at this time or in the near future. I am marking as postponed for now.

#7

Status:postponed» active

I'd be willing to sponsor this feature, as we simply must have it, one way or another. Our entire system is based on points as currency, with accompanying cash transaction fees, which we use authorize.net process. At the present, our Membership Consultants do everything in person or on the phone like a travel agent would, ultimately we want robust online servicing capabilities.

The basics... We are an international Travel company sort of like RCI without all the scams and BS. Our members own one of our timeshare units. When they choose to Bank their week, we give them points in return. Which they use to shop our points network consisting of over a hundred thousand resorts and products, with more being added everyday.

Im going to try and sponsor ubercart but as the userpoints module is already feature rich and you've created 95% of what we need for bridging it with ubercart I dont see any reason not to sponsor your module as well. Unless your not interested in such things, then I will look elsewhere.

#8

I would be very happy to see something along these lines - functionality for allowing some products to be purchased using points but not all. It occurs to me that this could be implemented as a 'product feature' (like the PayPal Buy Now button) which, if selected for a given product, would make the points-purchase option not appear on the checkout page, if that product is in the cart (assuming it appears normally if no such node is in the cart).

I can't sponsor it, nor can I code it... but it seems like a useful thing, and I'd be happy to contribute in one way or another.

#9

#10

#5
You can solve that by using ubercart conditional payment and set up a condition on the nodes you would like to exclude points as a payment method

#11

Status:active» postponed

Being as I changed this in March 29, 2008 for a client ive since dropped, im going to place it back at postponed, sorry for the delay lol!

#12

I see that it has been a while. Any updates on this, if not, what have people used as alternatives or workarounds? Thanks!

nobody click here