Recent activity
Subscribe to this feed
sevitzdotcom replied on November 06, 2009 18:53 to the question "Why shouldn't we integrate directly with PayPal?" in Spreedly:
Hi there,
I think I might be able to offer some clarity here.
Firstly some disclosure: I used to work at eBay (UK), I like PayPal and have friends at both companies. I reckon PayPal will ultimately be a bigger component of eBay Inc than eBay. I now manage a company (http://vzaar.com) who has recently move too Spreedly this week. And then turned Spreedly off because of a PayPal issue (currently being resolved).
That said ...
I think what you need to do is what the two companies offer. As the person who made the business decision to go to Spreedly (against some much bigger competitors in this space) I can explain why I did so. I don’t actually see Spree and PayPal as competitors.
PayPal offers powerful payment transacting services.
Spreedly offers powerful business logic services for recurring payments.
These are very different things. In fact if you look at whats going on with PayPal this week (cf. http://x.com/ ) PayPal’s future plan is to get more and more OUT OF business logic and more and more into being the best transacting service with the most powerful API’s on the web. PayPal’s competition here is other CC gateways (authorize.net, braintree) and other subscription services (AWS dev pay, Google Checkout), not Spreedly.
What Spreedly offers is the business logic. You’re paying Spreedly a fee to do this for you. You’re paying them to think about the edge cases so you don’t. And boy are there edge cases.
You say all you have to do is code in some basic logic (accept details, upgrade, downgrade, etc etc) and you’re done. Which is true. Until you try do it, and you keep finding more and more issues. e.g.
- A user has a problem caused by you. You wish to refund them some time, or money? You need to build it in.
- A user wishes too upgrade part way through the month? Do you refund them the difference? Give them extra time?
- A user cancels their account. They’ve already paid though, so you need to cancel their account on their anniversary date. Then the user upgrades his account before it’s actually cancelled. How much money do you take from them? When is their new anniversary date.
- and so on and so on.
We’ve done this ourselves. And I’m sick of it. I spend half my time trying to figure out what to do in weird edge cases. Now Spreedly does it for me. And if another user on another Spreedly account finds a new edge case, and Spreedly fixes it and we get the benefits.
The second thing is that integrating PayPal is a really PITA. I spend development time trying to figure out bugs in the Payment system which I’d rather spend developing users features. Nathaniel can have that headache and I’m happy to pay him for it.
We spend 6 weeks implementing PayPal and the credit card side gave us headaches and we never turned it on. WE’ve spent probably several more weeks in the year fixing issues and headaches.
We spent a week implementing Spreedly.
The other side of the coin is that Spreedly doesn’t yet have all the features I want. But then neither does my system. I have a rough idea form Nathaniel when they are coming, and I know I couldn’t implement them faster than him anyway so I’m ahppy to wait. These include
- Recurring payments via PayPal accounts
- Overages
- PCI compliance.
- Customisation of the Spreedly collection pages
But whilst this is a (slight) negative it too is a positive. I know that Spreedly knows these are important for more than just us. Which means when they develop other features important to other customers too we both reap the rewards.
I am a big Spreedly advocate. Any system that takes none core stuff off my hands I love. It lets me focus on core stuff.
The same way I could do email quite easily I have no desire to run an email server. So we use gmail for apps.
You can implement Spreedly so quickly I would say the risk is low. If you spend a week and decide it’s not for you, you’ve not lost a lot of time. I guarantee the same can’t be said about PayPal, especially when you keep having to spend time on it throught the year.
I hope that helps you with your decision. This is pretty much the same case I presented to my board when explaining my decision to go with Spreedly.
I hope it helps you too.
Adrian
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
Thanks, I’ve dropped him a mail. – sevitzdotcom, on November 04, 2009 22:56
sevitzdotcom replied on November 04, 2009 16:23 to the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
Ok we’ve had to turn off Spreedly annoying (as it was working great) so we can re-enable PP, as all our PayPal stuff was failing and we have 500 users on that.
We’re working with PP and also trying to get a Sage account. But this might take a week or two.
Hopefully we wont have any of the paid users on spree trying to upgrade whilst we get the second account.
So frustrating as I should have checked this first, and paypal is really annoying with this. and we really want to enable credit cards.
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
Never mind, we’ve got the answer. – sevitzdotcom, on November 04, 2009 15:16
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
Do you know what product we need from Sage, we’re giving them a quick call. – sevitzdotcom, on November 04, 2009 15:05
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
We’ll look at SagePay. Think it would be quicker to get approved as to for you to integrate a new gateway. – sevitzdotcom, on November 04, 2009 15:01
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
NT, thanks for that. Not the answer I was hoping for but at least I know where we stand.
The only other solution is either to wait for you to implement PP recurring payments (which looks like it will be a while yet) or to set up a different gateway.
What would you recommend as a quick gateway to set up from the UK that is supported by spreedly? – sevitzdotcom, on November 04, 2009 14:53
A comment on the question "PayPal, Can’t do API certs and Sigs at the same time" in Spreedly:
From my chats with PaPal you can’t have both. Is their any reason you picked certs of sigs? – sevitzdotcom, on November 04, 2009 12:57
sevitzdotcom asked a question in Spreedly on November 03, 2009 11:19:
PayPal, Can’t do API certs and Sigs at the same timeSpreedly needs API certs with PayPal.
However we use API Sigs to do our current PayPal recurring process.
And you can’t have both: http://www.pdncommunity.com/pdn/board...
So the questions are
1) How soon are you to implementing PayPal recurring Payments
2) If it’s going to be a while, can you accept API Sigs as an options as well as CERTs?
A comment on the question "TenderApp Integration for Sifter" in Next Update:
No problem Garrett. Would that thought integrating with Tenderapp is easier than building the help desk piece, at least initially.
We’ll just figure out how to manage the two systems for the meantime. – sevitzdotcom, on October 30, 2009 17:08
sevitzdotcom asked a question in Next Update on October 30, 2009 16:39:
TenderApp Integration for SifterTender App has a great API integration with Lighthouse. They’re obviously not going to integrate with other ticketing apps since Lighthouse is their own product.
It would be fantastic if you could integrate with Tender App. Tender App is becoming rather popular and I’m sure many other people would find this useful too.
Since Tender App has an API this would also be achievable from your side.
We would have to give you authentication details for Tender App. Once that’s done for tickets you could have a field for the TenderApp url. When this is placed in a Sifter ticket you could send a message as a defined TenderApp user (e.g. DevTeam or Sifter) saying
"A ticket has been set up for the developers to investigate". This could be followed up with an internal (private) message with the link URL.
When the ticket is closed a second message could get sent to TenderApp saying
"This ticket has now been resolved by the developers" and it could post whatever is in the comment thread to the TenderApp as well
Don’t know where integrations are in your roadmap, but this would be an awesome integration.
We’re thinking of using lighthouse for just the tickets that relate to customer support issues, but would much prefer to keep everything in Sifter which we love.
A comment on the question "Can we shift to the kick-start later on?" in Spreedly:
Great stuff. We’re in final testing. Hoping to go live on Weds morning. – sevitzdotcom, on October 26, 2009 14:09
sevitzdotcom asked a question in Spreedly on October 26, 2009 13:36:
Can we shift to the kick-start later on?Can we take up the kickstart pack (as long as their are some left) at any time or do we have to start on it?
A comment on the question "What happens on upgrade/downgrade with lifetime subs?" in Spreedly:
Interesting. Thanks.
I’ll have to think how we communicate and display this. – sevitzdotcom, on October 23, 2009 08:22
A comment on the question "Adding complimentary account subscription" in Spreedly:
Great stuff NT.
For us it’s a nice to have, behind PayPal and Overages which "can’t wait till this is ready" – sevitzdotcom, on October 22, 2009 10:35
sevitzdotcom marked one of Nathaniel Talbott's replies in Spreedly as useful. Nathaniel Talbott replied to the question "Adding complimentary account subscription".
A comment on the question "What happens on upgrade/downgrade with lifetime subs?" in Spreedly:
Makes sense.
what happens though if they downgrade from gold to bronze. What happens to the lifetime silver? – sevitzdotcom, on October 22, 2009 10:33
A comment on the idea "Customizable email templates" in Spreedly:
Not if the point is to have it come from your own address. Or add to it. – sevitzdotcom, on October 22, 2009 10:32
A comment on the idea "Customizable email templates" in Spreedly:
With the email thing, you’re emails are very detailed. Would we be able to pull all the email fields from Spree and then just send the email from our account?
i.e. we do a call that gives us email addy, subj, body which we can just slam in an email from us and send out? – sevitzdotcom, on October 21, 2009 15:26
sevitzdotcom asked a question in Spreedly on October 21, 2009 15:24:
What happens on upgrade/downgrade with lifetime subs?i’m a bit confused as to what happens WRT lifetime subs and upgrading.
e.g.
- User is bronze user.
- We give lifetime silver subs
- User upgrades to gold subs
I’m a bit confused as to what happens in this use case. Equally what happens if the user then downgrades later on?
| next » « previous |
Loading Profile...






