Is there an easy solution for taking payments online?

Ryan Sacks
Ryan Sacks used Ask the Experts™
on
Hi,
I’m creating a web application using PHP and MySQL. I’m looking for a simple solution to be able to accept online payments. If I was using a CMS like WordPress or Joomla I know for WordPress there’s WooCommerce, I could just use a Plugin, But I’m not. Again, if I were using Magento or Presta Shop or something but again I’m not, I’ve coded everything from scratch. What’s unique about my clients situation is that he will only be selling one product, so it’s not like a big E-commerce store with thousands or tens of thousands of products.
From what I’m learning I believe I’m going to need to use either PayPal or Stripe and I might have to create my own checkout and cart pages but I’m not really sure. Anyone know of a simple solution?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018

Commented:
Because of the nature and dangers of electronic transactions, roll your own is not a good idea.

PayPal is a very good alternative for small businesses and I suggest you give it a try. I use PayPal myself.

I cannot comment on Stripe as I do not use it.
Ryan SacksGraphic and Web Designer / Developer

Author

Commented:
Thanks John that’s what I was thinking.
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018

Commented:
Yes PayPal should be a good choice
Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

David FavorFractional CTO
Distinguished Expert 2018

Commented:
My guess is what you're looking for is a layer on top of PayPal + Stripe + Friends, to do things like provide a shopping cart + up/down/cross sells + simple recurring subscriptions + possibly affiliate payouts.

Check out ThriveCart + see if this accomplishes all your objectives.
Lucas BishopMarketing Technologist

Commented:
As you've mentioned Paypal, I'd add a +1 that Paypal is almost an expected payment option for many people today. I know with smaller eCommerce companies, I prefer to pay via Paypal so there's no risk of my CC info being compromised through poor security on their side. Paypal also offers the ability for people to pay with credit card, so a buyer having a paypal account isn't a requirement, which is also good since not everyone has (or wants) a paypal account.

Another option that can work well is a standalone checkout system (not a full blown ecommerce catalog/shopping cart). With this you would build the entire shopping catalog/shopping cart (as it sounds like you've already done), then you just hand off the shopping cart data to the checkout system. The industry leader in this is generally considered to be:
https://www.2checkout.com/digital-commerce/

Since your client only has 1 product for sale, you could probably just send a customer straight into the checkout after they've clicked the "add to cart" button on your site. That way you don't actually have to build a shopping cart on your side. The user-experience would look similar to the first screenshot you see in this help article:
https://knowledgecenter.2checkout.com/Documentation/05Ordering/02Customize_shopping_cart_interfaces
Hi,

I do hightly recommend using Opencart this is very easy to set and have all the major online payment interface plus other option like COD, prepaid ..
https://www.opencart.com/

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial