Hello,
I'm using Authorize.net CIM with recurring billing and want to create a free trial product. I want to charge the person $0, and set up a monthly billing. This works if the amount is $1 or more, but gives me the "A valid amount is required." error if it's $0.
I was able to do this using uc_cim on an old Drupal 5 store and Ubercart 1.7, so I know it's possible and Authorize.net supports it.
I've tried using my live account as well as the developer test account, so the problem seems to be with ubercart's authorize.net module.
Best,
Andrey.
Comments
Comment #1
interestingaftermath commentedI just wanted to chime in and say that this is also a very important feature for me. It worked perfectly in D5.
Comment #2
mirzu commentedattached is a patch that allows creation of the cim profile when the order amount is 0. This works perfectly on a couple of sites that I'm using, but before it is included in ubercart I believe that there should be a setting that enables or disables this functionality, and I'm not sure how to word it, or where in the settings it would belong. The patch sets a cim reference if the payment amount is 0, and treats other orders normally.
Comment #3
webservant316 commentedAny other discussion on this patch?
Is this patch working and is this the best way to solve this problem?
Comment #4
tr commentedDuplicate of #691926: Allow $0.00 CIM transaction.
Please continue the discussion in that thread.