• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Authorize.net Payment Option For Paid Subscriptions/User Upgrades NOT just Paypal

Deepmartini

Well-known member
#1
I would like the option to use Authorize.net as a payment option for premium members who upgrade. Many other people I have spoken to on this forum want this as well.

There are a lot of benefits and reasons for this.

1. Many people have a merchant account already with Authorize.net and would like to keep all the transactions in one system (for easier accounting and tracking fees).

2. You have the option to turn OFF monthly reminders when the subscription is about to renew. With paypal they send out a reminder every time before the subscription renews which encourages people to unsubscribe and annoys them by sending a bill. Makes people reconsider if your forum is worth the cost, so you have to re-sell them on the benefit of upgrading each time, otherwise they'll cancel.

3. Paypal owns YOUR data. They can cut you off at any time and TAKE all your revenue away. With Authorize.net you are in control of your own data so can move to another payment processor if need be.

4. The merchant account fees are usually lower than paypal so you save money.

5. You could also use Authorize.net with a future Xenforo-based shopping cart system (and it may be easier to integrate, more flexible than paypal). Or possibly even integrate Xenforo with an outside shopping cart system.

6. Customers can easily update their accounts through the Authorize.net API and change credit cards, pause subscriptions, change email/contact information and cancel account. With paypal, doing any of these things is long and complicated and not user friendly. These features could all be implemented from within the Xenforo member control panel. Also cuts down on admin having to manually change or edit these things. Or hiring someone to do this.

*** Keep in mind that credit card transactions and card numbers DO NOT have to be stored within Xenforo, so there are no issues here with PCI compliance. You can use Authorize.net's recurring billing system and API which submits the information to them and then they store it on THEIR servers. I think there is a $10/month fee they charge, but they also handle all of the customer information and follow-up rebilling (retrying bounced cards, etc.).

More information can be found here about Authorize.net's Automated Recurring Billing (ARB), along with a video demo etc.
http://www.authorize.net/solutions/merchantsolutions/merchantservices/automatedrecurringbilling/

Case Study #1:
http://www.authorize.net/resources/casestudies/arb/

Case Study #2:
http://www.authorize.net/resources/casestudies/arbapi/

API and Developer information:
http://developer.authorize.net/

I don't know what is involved in adding another payment option, but it seems that this would add a LOT of value to Xenforo with very little development time to implement. The API seems well documented and there is sufficient demand out there for other payment option choices besides Paypal.

If this is something you want, then please LIKE THIS POST and vote.
 

Andy.N

Well-known member
#4
I have a Paypal business account for my website and I have looked into Braintree for their services. They have great API and I have heard positive things about this
http://www.braintreepayments.com

I'm looking to get their API to work in addition with the Paypal that comes with Xenforo. This would allow us to switch between the two to get the better one. I know Paypal may freeze accounts for no reason so if you have a business, there needs to be a backup plan.
 

Deepmartini

Well-known member
#5
No other forum offers Authorize.net as a payment option YET that is the largest payment gateway out there for merchant accounts. With all the problems with Paypal freezing accounts for no reason, a business needs to be in control of their payment options.
 

Andy.N

Well-known member
#7
I have initiated an application with BrainTree and will look for a coder to extend the payment function in Xenforo to include other payment gateway.
 

Deepmartini

Well-known member
#9
An Authorize.net payment option is under construction by LancerForHire, LLC and will be out early next week.
This is excellent news. A good example for you to look at is this plugin which integrates Authorize.net payment processing with Wordpress: http://www.danielwatrous.com/authorizenet-for-wordpress and you can view demo videos here: http://www.danielwatrous.com/authorizenet-for-wordpress/plugin-training These are the type of features people would want.

Also, is it possible to make people checkout first via Authorize.net AND create an user account at THE SAME TIME? That way we can charge for access to the site before allowing someone to register. As it stands right now, the process is backwards, Xenforo makes them register then have to upgrade to paid status.

I think this mod will be very popular. I know many people who are looking for this.
 

Andy.N

Well-known member
#16
If I understand this correctly, to use this on XF, you need to have an Authorize.net merchant account and instead of using Paypal which will redirect to a form on Paypal website where your members enter CC info or login their Paypal account to pay, the page where they enter CC info is embedded inside your XF page?

So the members don't have to leave your page to pay? Do you need to have SSL in your site?
 

vbresults

Well-known member
#17
If I understand this correctly, to use this on XF, you need to have an Authorize.net merchant account and instead of using Paypal which will redirect to a form on Paypal website where your members enter CC info or login their Paypal account to pay, the page where they enter CC info is embedded inside your XF page?

So the members don't have to leave your page to pay? Do you need to have SSL in your site?
This uses SIM; it works like PayPal does pretty much.
 

Deepmartini

Well-known member
#19
Will there be an option to exclude paypal and just have authorize.net show? Also can this be part of the initial sign-up registration process? Where a person can create a user account and enter credit card details and pay on the same screen? Basically, I want to charge for access BEFORE a member can access the site. I'll be using Xenforo to run a private paid membership site.