Do you offer a product or service and have the need to bill your customers a one-time fee and at the same time have them subscribed to a recurring plan? Do you use Stripe to process your credit card payments?
If you answered yes to either one of these questions, then this article will explain how you can do this seamlessly.
Three reasons to use a setup fee with recurring billing feature:
Why I canceled PayPal Pro and built a terminal app with Stripe was the original title and objective. I thought this was going to be a much longer journey than it was. My plan was to reference this code at git and put together my own Stripe Terminal.
The fact is that I have been using PayPal from the very early days even before there was a PayPal Pro product. PayPal Pro made it easy for me to accept credit card payments using the virtual terminal (a web page that allows me to enter the customer’s credit card information to be charged without hardware). In addition, they released a free credit card swipe device (to counter their competitor Square no doubt) that they sent me in the mail for free. That along with the mobile app, made it even more appealing.
I mean I was now better equipped to process mobile payments while out in the world, conferences, meetings etc. However, there was still the $30 per month charge that I had to pay. Takes money to make money right. So it was an expense that was worth the cost.
Stripe on the other hand charges on a per transaction basis, which is more lean and cost efficient for my needs. The only thing that slowed my migration to Stripe from PayPals Pro service was that using Stripe would require some development time to meet my functional needs. Continue reading →