Posted by mcaden on July 20, 2009 at 3:44pm
Jump to:
| Project: | UC Linkpoint API |
| Version: | 6.x-1.2 |
| Component: | Miscellaneous |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | postponed |
Issue Summary
Any idea how I'd go about setting up or programming recurring payment using Linkpoint? Is there a way to set it up using just this module or any idea on how I'd implement linkpoint using the uc_recurring module?
Comments
#1
Would definitely be a nice addition to add in the recurring feature. You would need to look at the Linkpoint docs and then look at how another payment processor (like Ubercart's Authorize.net module) implements uc_recurring.
#2
I might be available to work on this by commission or chip in/hire someone to get recurring payments going. A client would like to have it.
Let me know if I can help either way.
#3
@mcaden you are better off using uc_recurring to manage recurring transactions. You can do this through the linkpoint api, but you will lose some benefits on the backend of your site.
Now, one thing I would like to see is void and credit options setup in this module. To handle from your UC backend. I have done this in the past with another ecommerce install.
Would anyone would find this useful?
#4
@elvis2:
Does UC recurring payment handle linkpoint? It seems like it works with paypal and authorize.net CIM only at this point.
@awolfey
I would be interested in the feature and chip in as well, or commission it. I would need it soon. That would also involve the possibility of canceling the recurring payment from the user account.
#5
I need recurring payments with this. It solves all my issues, what's the status here? I can chip in. Need it very soon.
One quick note about my particular needs is I would like to be able to just set up an RP for each order (subscription), ie the 1st of the month and this would just be processed directly within Linkpoint and not Drupal. I have no need to manage the subscription after that since it's all handled via the product (a software application) BTW, I'm using the new Custom Price Calculation module and UC Attribute Tokens for the initial pro-rated monthly subscription charge and it seems to work.
I have some PHP code that does this already using Linkpoint API.
thanks -wil
#6
Unfortunately I'm not going to have time to work on this unless my client decides to spring for it.
#7
what would it take? i can ask my client, sounds like a few ppl can also chip in. The same approach could be taken as with authorize.net, so we have already a framework for interfacing with another gateway. As I said, for me, all this has to do is set up the fee once to happen on x-date and then it just gets managed by Linkpoint. Since this is the case, it would also be important to set up a Linkpoint call automatically once a month to update user fields and roles related to their subscription and trigger emails for declined cards, etc. My subscriptions btw all start on the first day of the month.
#8
+1 for getting this recurring functionality setup - and I'll chip-in on it. How does your available time look now? Time to fit this in?
#9
What would it take you asked. Check the linkpoint api for an "recurring" example, I am pretty sure they have an example there. Once that is in place, you would to somehow have something in the order object (from cart / checkout) to check against (if($order->recurring etc) so linkpoint module can add the recurring xml to call.
I don't have time to work on this now but do keep us posted on your progress.
#10
subscribe
#11
#12
I've written code that supports recurring transactions with Linkpoint, but on a very specialized basis. Last I remember, I don't think Linkpoint will cooperate well with uc_recurring because there is no CIM type interface for Linkpoint. Recurring transactions are handled almost exactly like normal transactions with Linkpoint. The difference is the additional of several new fields indicating that the transaction is recurring and the how often the card should be charged.
This is interesting though, I will have to look into uc_recurring once more to see how it's implemented with Authorize and Paypal.
#13
Hello and thanks for the work on this module. Do you have an estimate when recurring might be made available?
#14
+1 and I'll chip in too.
#15
We at Tribute Media need to get this going. Please msg me if you are interested in contributing to a patch.
#16
Could those that need this functionality please explain how exactly they would use it?
As far as I know, it's a bit more complicated with Linkpoint because their API is not as advanced as Authorize.net's.
I'm not sure that it can be integrated with the uc_recurring module at all. The way recurring works with First Data is that you just specify if a transaction you are sending this is recurring or not, and you specify the periodicity (how often it charges the card), the start date, number of cycles to run thru, and amount.
It gets complicated when you have 'recurring products' mixed in with non recurring products in an order. Logic must be in place to split the order into two different transactions to sent to First Data. What happens with discounts are added in? Taxes? Shipping?
That's why it would help if people contributed with how they need this to work.