Authorize.net icon

Authorize.net

Maintained by DualCube Team
Authorize.net makes online course purchases easier by allowing you to assign prices within a specific course section. Apart from that you can easily configure the cost and associated currency of course enrollments. One of the primary benefits of this payment method is its high level of security that keeps your transactions safe and secure.
Price option: Free

Supports Moodle 2.5-5.0 See all versions
Latest release: 1 year ago
Installations: 120
Downloads (last 90 days): 105

Frankenstyle name: enrol_authorizedotnet
Enrolment

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

Thank you for reporting this issue and for the details provided. We will be addressing this in our next update to ensure that the code correctly handles empty transaction responses as an error condition.
In the meantime, you can track the progress of this issue from the following link: https://github.com/dualcube/moodle-enrol_authorizedotnet/issues/40
@DualCube Team, It started working on its own after a reboot or two, I suspect it was due to a caching issue. However, it is still the case that the code will accept an empty transaction response as success when it should not. This should at least be an unexpected error condition.
@Keary Suska, we have tested the authorize.net with latest version of Moodle, but we didbn't face any issue. Please note, if you are testing this in sandbox mode, then Authorize.net will not show any transaction. As you can see here - https://account.authorize.net/help/Account/Settings/Security_Settings/General_Settings/Test_Mode.htm#:~:text=Test%20Mode%20allows%20you%20to,in%20search%20results%20or%20reports.
Could you clarify what you're referring to? It would be greatly appreciated if you could provide a step-by-step guide on how we can recreate the issue on our end.
Hi Keary, thanks for getting in touch with us and sharing the issue.
I have forwarded this to our developer team. For now you can track the progress of this issue from here - https://github.com/dualcube/moodle-enrol_authorizedotnet/issues/39
The plugin has become non-functioning when we upgraded to 4.5.1. It seems to work, but just enrolls without processing a payment at all. It could be something in the ANET API, as the generate_error_messsage() function does not account for an empty response, which I have seen with this API in other environments. Any ideas to get this working?
Hi @STH, thank you for reaching out.
Our plugin doesn't rely on SSL for its functionality, so this migration won't impact its flow.
Hi DualCube team, I noticed this Entrust to DigiCert SSL Certificate Migration (https://support.authorize.net/knowledgebase/Knowledgearticle/?code=KA-05545) article on the Authorize.net site. I wonder if this will impact the plugin. If yes, will the team update the plugin accordingly by 10/24/2024? Thank you.
ag, by check, we are referring to "e-check".
Thank you for your reply DualCube Team! I just want to make sure that when you say don't have support for "checks", do you mean e-Checks?
Hi ag, currently we don't have support for checks. However, we do have plans to add this in our future update.
Hi DualCube team, could you let me know if the latest plugin support echeck? Our school is considering using echeck options. Thanks!
STH, we will look into your suggestion. Our dev team will take further decision on this.
Has anyone successfully gotten this to work in Moodle 4.0?
Hi DualCube Team, is there any chance that you will develop a plugin which uses Authorize.net as an access restriction of course activities or sections? Thank you.
Hi all, thanks for your patience.
We have been working on the fixed and we are yet to share the update.
Here is the fixed plugin file: https://drive.google.com/file/d/14OUbJAgNBGOF-O-ptZl5HfODeTx7Sibw/view?usp=sharing
Can you please test and confirm whether the issues are resolved?