Hi all,

I have created the recurring product type and sample recurring products using Commerce Recurring Framework.

My payment method is a test account with Authorize.Net and I have enabled the "Authorize.Net AIM - Credit Card" rule. When I create an order for a sample recurring product, the transaction is successful and I recieve a receipt in my email from Authorize.net.

However the recurring order generation that is supposed to happen on a daily basis (product recurring interval is set to 1 day) never happens. I don't see new orders generated and don't get reciepts for new transactions/payments.

I assume this rule: "Trigger Payments against recurring orders" is the one that creates new orders for recurring products. I tried playing with it and changing the events but still never get a recurring order or transaction.

Any ideas what I am doing wrong?

Comments

hossein.noory’s picture

Here is the log message I get that is related to recurring product creation:

"Unable to evaluate action commerce_recurring_process_recurring"

hossein.noory’s picture

Hi all, still struggling with the same issue, I just found out another error in the report that I had overlooked:

"Unable to get a data value. Error: Unknown data property commerce_product."

kristomo’s picture

I'm encountering a very similar, if not the exact same, issue. Same rules errors in Drupal's log.

$master_order looks like a valid entity object. However, $master_order_wrapper looks like an object with no properties (per dpm output) - $master_order_wrapper is supposed be the result of $master_order getting passed through entity_metadata_wrapper. I'm not sure what is happening to cause this.

I also notice that many 0.00 orders have been generated, but they don't have line items or anything. Also, they're not related to the original parent/master order; they're just independent orders.

I'm not exactly sure what's going on here, so any input would be appreciated.

cameron prince’s picture

I am working on this too... I'm curious as to what value you have set for "Payment due" at admin/commerce/config/recurring. When I set this to 0 test recurring orders do attempt to initiate a payment, but fail with a different error.

kristomo’s picture

Sorry, I don't recall what I had set in that field.

I ended up jumping over to the 2.x branch and I've had much better luck with that.

pcambra’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

At this point there are 6 sites using the 1.x branch of recurring framework, I'm dropping support for that version recommending to use and contribute to the 2.x