Resource icon

Payment Profile: Authorize.Net with ARB v1.5.0

No permission to download

stromb0li

Well-known member
stromb0li submitted a new resource:

Payment Profile: Authorize.Net with ARB 1.3.0 - Payment Profile: Authorize.Net

This add-on extends XenForo 2 payment profile system to accept payment via Authorize.Net. It is the XF2 version of [bd] Paygate: AUTHORIZE.NET ARB.

Xfrocks has open soured their Authorize.Net payment provider. As it appears he is leaving the Xenforo community, posting an updated version using an updated fork of the php-sdk from Authorize.net to bring support for PHP 8.2 and 8.3.

Read more about this resource...
 
Just to clarify, you are using xfrocks original code and updated it? Do you have any diff file of his latest release and yours?
 
Have you ever encountered this error? I have them every few days and I'm not sure how to resolve it. It's in the payment provider log

Payment provider log
Action
Error: Webhook data cannot be trusted / verified.
User
Unknown user
Date
3 minutes ago
Purchase request key
N/A
Transaction ID
N/A
Subscriber ID
N/A
Payment profile
Unknown profile

Log details​

array(1) {
["inputRaw"] => string(0) ""
}
 
Have you ever encountered this error? I have them every few days and I'm not sure how to resolve it. It's in the payment provider log

Payment provider log
Action
Error: Webhook data cannot be trusted / verified.
User
Unknown user
Date
3 minutes ago
Purchase request key
N/A
Transaction ID
N/A
Subscriber ID
N/A
Payment profile
Unknown profile

Log details​

array(1) {
["inputRaw"] => string(0) ""
}
No, I don't see any of these entries in my logs.
 
Hey @Andy.N -- no testing has been done yet with 2.3.

The community I have that critically relies upon this is having a large event first week of August, so I am really hesitant to put any changes (even if validated in my pre-prod environment) into production to really battle test this. I'm also considering a rewrite of the add-on given the introduction of WebSocket features in 2.3. I'm hoping mid-to end of August once things are much more flexible for battle testing, to start our transition to 2.3 (which will require all of my add-ons to get updated).
 
Thank you for the update @stromb0li
Totally understand and appreciate your help.
I have quite a few custom addons that need to be updated before moving to 2.3
I have a test board set up for 2.3 with a copy of the live site and I'm testing the issues out. I have installed the latest 1.4.2 on that 2.3 and will play with it (user upgrades, etc) to make sure it processes credit cards without issues.

If you need any test site, let me know.
 
It's funny that yesterday, I started upgrading my two forums to 2.3
Did you rewrite the add-on or start after this was released? 1.4.2 definitely doesn't work properly with XF 2.3, given the heavy dependency on javascript with this add-on. Selfishly asking to see if there are any changes we can port into the 1.5 release :D
 
Did you rewrite the add-on or start after this was released? 1.4.2 definitely doesn't work properly with XF 2.3, given the heavy dependency on javascript with this add-on. Selfishly asking to see if there are any changes we can port into the 1.5 release :D
I haven't done the upgrade yet. Started downloading all the add ons yesterday.
 
@stromb0li has this been tested on 2.3? I tested it out today and when I tried to submit a payment it just says Something went wrong. Please try again or contact the administrator.

No errors logged in the ACP.

It's trying to do something because it added the WebHook in AuthNet for the payment_callback_authorizenet.php
 
Last edited:
Yes, validated on 2.3.2, PHP 8.2. There's no server errors? Do you have it deployed on a test board? If so, can you enable debug mode and see if the error bubbles up.
 
Last edited:
Yes, validated on 2.3.2, PHP 8.2. There's no server errors? Do you have it deployed on a test board? If so, can you enable debug mode and see if the error bubbles up.
It actually does work! Using PHP 8.0. Found out that a lot of our stuff was cached on Bunny CDN and had to clear the CDN this morning for something else and it cleared this up as well! Thanks for your updates on this payment method!
 
Back
Top Bottom