Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

austenc's avatar

Billing basics / authorize.net -- suggestions?

I need to integrate authorize.net as the form of payment into my application and am wondering if anyone who has experience doing billing features with something besides stripe / cashier. I have seen Omnipay and it looks like something I might use to help accomplish that goal.

I'm interested to know if there are any packages or resources that provide a base structure for tracking invoices and/or charges? Figured I'd see how others might've tackled this before rolling my own.

Thanks!

0 likes
8 replies
JeffreyWay's avatar

Using anything but Stripe these days seems like a nightmare.

But, yeah, I've heard great things about Omnipay, too.

Flatline's avatar

The downside of gateways like stripe, in my case is the country, almost none of them support Argentina (understandably so). Also, none of them (the popular modern and cool ones) allow adult sites, not that big a deal, but I did use to work for an adult comics company a few years ago and had to use CcBill as a payment gateway, and, let me tell you, it is just awful, a complete nightmare.

austenc's avatar

@JeffreyWay Thanks for your input! Doing my best to avoid working with anything nightmarish... but my company already uses auth.net and I can't do much about it... What I need would be pretty simple (in theory) but stripe / cashier looks really elegant...

Is it worth trying to convince my company to convert to stripe, or should I make my own 'cashier' to use with auth.net?

@Flatline - thanks for the heads up on CcBill, I'll avoid it. My use-case will be U.S. only for the time being... hopefully Stripe supports Argentina soon though!

Flatline's avatar

@austenc I really hope so! I see stripe everywhere, it's such a tease :P

I don't know how Authorize.net operates or how accurate their docs are, that (and the fact that their platform is SO 90's) was my main problem with CcBill, the documentation is completely off, the little they have. I had to create my own library to handle it by sending countless emails to their customer support. They don't even have a proper sandbox! So, another thing to look for is that, try to avoid gateways with no sandbox.

I'd say, try to convince them :) I think we did review auth.net to be used (among others, like netbilling), so I guess they did operate with adult sites, not sure though. But the boss said it was a no-go anyways, I guess because CcBill is cheaper, and they have been using it in the past without monetary/legal problems. I don't remember much about auth.net, in fact, I'm not really sure we did consider it. Sorry I couldn't be of more help with that.

foxted's avatar

@JeffreyWay Omnipay is not bad at all! Especially when your business choose PayPal over Stripe!!

1 like
austenc's avatar

To anyone who's used stripe, does it work okay for single payment scenarios?

Please or to participate in this conversation.