I am fairly new to uc_recurring so I apologize if I am missing something obvious. My recurring fees have not been working. I could not see authorize.net's response until I applied the recent patch to not delete the failed order. Now when I look at the auth.net response it seems that the transaction was approved (see altered message below), yet I got a drupal error message stating: "Failed to capture recurring fee of 29.950 for product trial on order 1511." I may have something misconfigured, but in any case if auth.net says it is approved shouldn't drupal flag it as a success?

Debug response from authorize.net:
Array
(
[0] => "1"
[1] => "1"
[2] => "1"
[3] => "This transaction has been approved."
[4] => "kP5Hj6"
[5] => "Y"
[6] => "2151024870"
[7] => "1511"
[8] => "1x trial"
[9] => "9.95"
[10] => "CC"
[11] => "auth_capture"
[12] => "3"

[38] => "P"
[39] => "2"

)

Comments

univate’s picture

Firstly I presume you are taking about ARB - there is patch in the ubercart issue queue you need to apply to ubercart to have uc_recurring work correctly with ARB

Although your issue may also be related to this issue #632368: Typos in uc_recurring_hosted.module.

meltingsand’s picture

I apologize for not including my setup details when I first posted. I am using authorize.net CIM. I am using a developer test account. As I looked up all my current settings for this reply I noticed that my AIM and CIM settings were to use a developer test account, but the ARB settings were for production. I assumed I did not need to worry about those settings since I am not using ARB, but when I changed the setting to developer / test and then ran a new order through I was able to click to charge on the recurring order as well. I can't say that is what fixed it, but that is the only change I made. Hopefully the cron-triggered recurring payments will work tomorrow as well. If it all still seems to be working tomorrow as well I will close this.

meltingsand’s picture

Status: Active » Closed (fixed)