daniel-farina/omnipay-authorizenet — explained in plain English
Analysis updated 2026-08-01 · repo last pushed 2016-11-04
Build an online store that accepts credit card payments through Authorize.Net.
Set up a subscription service that stores customer payment profiles for repeat charges.
Create a donation platform that can easily swap between Authorize.Net and other gateways later.
Add payment processing to an existing Omnipay-based PHP application.
| daniel-farina/omnipay-authorizenet | anikchand461/anyonehere | argosback/aura.sqlquery | |
|---|---|---|---|
| Stars | — | 0 | — |
| Language | PHP | PHP | PHP |
| Last pushed | 2016-11-04 | — | 2023-05-28 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Installed via Composer but the README is sparse, so you need to consult the main Omnipay repository for usage examples and configuration details.
If your PHP application needs to accept payments through Authorize.Net, this package lets you plug that payment gateway in without writing all the integration code from scratch. It's a driver that connects a broader library called Omnipay to Authorize.Net, so your app can charge cards, handle refunds, and manage transactions through one consistent interface. Omnipay itself is designed to work with many different payment processors using the same set of commands, regardless of which gateway you choose. This particular package adds Authorize.Net to the mix. It supports several Authorize.Net integration methods, including AIM (the standard method for charging cards directly), CIM (for storing customer payment profiles for repeat charges), SIM, and DPM. The idea is that if you already use Omnipay or plan to support multiple gateways, adding Authorize.Net is just a matter of installing this package and configuring it with your account credentials. This is most useful for developers building online stores, subscription services, or donation platforms in PHP who want flexibility in their payment processor. For example, if you start with Authorize.Net but later decide to switch to Stripe or PayPal, an Omnipay-based setup means you can swap gateways without rewriting your entire payment logic. You'd just install a different driver and update your configuration. The project is built in PHP and installed through Composer, the standard dependency manager for PHP. The README is fairly sparse and points to the main Omnipay repository for detailed usage instructions, so you'd need to look there for code examples and a full explanation of how to structure payment requests.
A PHP driver that connects Authorize.Net payment processing to the Omnipay library, letting your app charge cards, handle refunds, and manage transactions without writing custom integration code.
Mainly PHP. The stack also includes PHP, Composer, Omnipay.
Dormant — no commits in 2+ years (last push 2016-11-04).
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.