Authorize.net

Enrolment ::: enrol_authorizedotnet
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.
Latest release:
162 sites
126 downloads
43 fans
Current versions available: 2

Authorize.Net is a Moodle payment gateway that enables you to accept credit cards, debit cards, and bank transfers for your courses. In addition, it's simple to configure the price and associated currency for course enrollments. You can also take advantage of unique features that other payment gateways do not offer. 


To learn more about Authorize.Net functionality, view this document. 


  • Set Course Price - With Authorze.net you can assign prices within a specific course section and configure the cost and associated currency of course enrollments.


  • Robust Security - It has reliable security and anti-fraud features making it a credible plugin for international transactions. 

  • Advanced Security Option (Premium) -Get fraud prevention filters, a simple checkout system, and user information storage so your students. With Authorize.Net students  don’t have to re-enter information every time. 


This document will help you to configure the plugin further https://dualcube.com/docs/enrolment-in-moodle-using-authorize-net/

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

DualCube Team (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Sabuson George
    Wed, 20 Jan 2016, 4:08 AM
    Changing:
    $testmode = "true";
    to
    $testmode = "false";

    makes the payment actually go through.
    Apparently nobody must have really used this plugin? !!!
  • Priyasha Paul
    Fri, 22 Jan 2016, 5:57 PM
    Hi Sabuson,

    Just wanted to inform you that we have already fixed the issues in the latest version for the test mode. Kindly check the latest updates. Please do not hesitate to ask if you have any more queries. Would love to answer them.

    Looking forward to your response. smile

    Thanks & Regards,
    Priyasha
  • Sabuson George
    Tue, 29 Mar 2016, 6:27 AM
    Thanks Priyasha. Do you think you can incorporate some of the features from the moodle 1.9 version of authorize.net plugin?
    (Especially the history and void/refund capabilities). I was able to install the Moodle 2.x version of the authorize dot net plugin in
    moodle 3.x after updating the sdk from authorize.net. This could be a good starting point as it has nice pdf receipt capability.
  • Priyasha Paul
    Fri, 1 Apr 2016, 9:26 PM
    Hi Sabuson,

    Yes, it is possible to incorporate old version features, but it would be customized as per your need. Please confirm so that we would discuss further.

    Thanks & Regards,
    Priyasha.
  • Jonathan Creative Computer Consulting
    Fri, 15 Apr 2016, 1:21 AM
    I am having the same issue as karim faid where the student gets an Authorize.net Error message after their credit card has been processed:
    An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.

    This transaction has been approved.
    It is advisable for you to contact the merchant to verify that you will receive the product or service.

    How do I fix this? Authorize.net is suggesting that I need to configure a Default Receipt URL because Moodle is not sending one in the request. So what should the Default Receipt URL be? And why isn't Moodle sending a Default Receipt URL in the request?
  • karim faid
    Fri, 15 Apr 2016, 5:05 AM
    Unfortunately no. I tried everything to no avail and the developer was not very helpful.
    We just decided to not use this plugin.
    Sorry
  • Priyasha Paul
    Fri, 22 Apr 2016, 1:47 PM
    Hello Jonathan & Karim,

    Apologies for the late response!

    We have updated the plugin as well as the instructions for this plugin. Kindly download the latest updated zip from moodle.org and follow the set up steps. Hope this update will resolve your issues.

    Thanks & Regards,
    Priyasha
  • John Anderson
    Thu, 19 May 2016, 4:30 AM
    Hi, I used the old Authorize.Net 1.9 module for years. I think with the new changes going on, it finally broke. Can you say this enrollment method module is working with the new changes:

    http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Akamai-SureRoute-Technical-FAQ/ba-p/54499

    I am updated to M2.5 now and hoping to implement this method. Thank you for continuing this development !
  • DualCube Team
    Tue, 24 May 2016, 8:33 PM
    Yes, we are using https://test.authorize.net/gateway/transact.dll and https://secure2.authorize.net/gateway/transact.dll . So this plugin is working correctly and hope it will work with out any error. If there are any changes done by authorize.net after June 30, 2016. Then we will update our plugin as per requirements.
  • Dale Folks
    Thu, 17 Nov 2016, 12:56 AM
    Does this plugin work for Moodle 3.1 or any plans to update this plugin for Moodle 3.1?
  • Arindam Ghosh
    Wed, 4 Jan 2017, 6:45 PM
    Hi Dale,

    Yes, this plugin is completely compatible with moodle3.1.
  • ob kofi
    Mon, 13 Feb 2017, 7:31 PM
    Can you develop a customized plugin for me? i have a moodle website bsacademy.us, the student in my locality are not okay with paypal,credit card etc. So i generate a code that i sell to them. Then after registration, they submit the code to system admin for enrollment. This work is very tedious and i want it automatic. Like if there will be a plugin, a student during enrolment only enter his code then the system verifies weather the code is valid or not then also verify if it has already been used. If the code is valid, it accepts and enroll the student. please let me know if you can do it.
    Thank you
  • Zhivko Z
    Thu, 16 Feb 2017, 10:42 AM
    Hello, I'm trying to setup the authorize.net plugin. My question is what is "Production mode"? Should I enable it or not for enrollment to online classes? Will appreciate if let me know as soon as you can. Thank you!
  • Arindam Ghosh
    Mon, 20 Feb 2017, 3:55 PM
    Hi Zhivko,

    Thanks for reaching out! Production Mode means "Live Mode" where you can make live (actual) payment transactions.
    You can enable Production Mode of authorize .net from
    Site administration > Plugins > Enrolments > enable authorize.net > settings > check for "Check for production mode".

    Yes, you should enable it when you are doing actual transactions in currency to enrol users. Please let me know if we can help with anything else.

    Thanks and Regards,
    Arindam
  • Zhivko Z
    Tue, 21 Feb 2017, 3:32 PM
    Thank you Arindam!
Please login to post comments