another problem

Posts: 28
Joined: 04/04/2008

Whenever a recurring payment is collected I am getting this error:

You can only use the Authorize.net CIM payment method with the uc_cim_recurring_fee handler.

A quick look at the code where this message is located, around line 221, you have

<?php
  
if ($order->payment_method !== 'uc_cim') {
?>

This should be:

<?php
  
if (variable_get('uc_recurring_handler', 'uc_recurring') !== 'uc_cim') {
?>

...since payment method is going to be 'credit' not 'uc_cim'.

--

Chisholm Technologies, Inc.
Custom software development since 1999!
www.chisholmtech.com

NEW Authorize.net Customer Information Manager By: xerbutter (83 replies) Wed, 11/21/2007 - 12:50