Hi,

I have a problem with the Commerce Recurring where for each recurring order created, a payment record gets generated several times a day.

During the initial order everything is perfect. The order ends up with a status of Pending (Recurring) and when I check the entities that have been generated I see that the next Due Date is one month from the order. I have in my test account I have receiving several auto responders a day thanking me for the same order and when I check the payment section on the order, I have dozens of payments that have been submitted.

I am using Drupal Commerce Kickstart 2, Commerce Recurring, Card on File, Authorize.Net and Commerce Australia (for Australian sales tax).

The Recurring Product is set up with the following:

Price: $10
Recurring price: $10
Initial price: $10
Initial period: 1 day
Recurring period: 1 month
End period: (blank)

Is there a rule that I need to check to see why payments are being processed several times a day. I haven't made any changes from the default settings.

Any help troubleshooting this would be greatly appreciated!

Cheers,

Shannon

Comments

paragonn’s picture

Is there a place that I may be able to pay for support to resolve this issue?

greatmatter’s picture

I'm currently experiencing the same issue--the payment is firing on every cron run.

greatmatter’s picture

Hey, Paragonn--I'm not sure if you ever solved your issue, but https://www.drupal.org/node/2161989 did it for me. Authorize.net wasn't returning TRUE on a successful transaction.

greatmatter’s picture

Status: Active » Closed (duplicate)
Chim’s picture

Two possible causes for multiple transactions outlined in the comments on this bug report.
https://www.drupal.org/node/2649890