I've set up repeating payments (CiviCRM 5.21 with Drupal 7.69) with Authorize.net for a client.

In Civi, the transaction hangs at "Pending".

At Auth.net, everything looks good, the initial payment has been processed with a date set for the next transaction.

Also note that one-off transactions from the site process perfectly with the transactions showing as "completed" in CiviCRM.

Not sure on how to troubleshoot this.

I thought that @Eileen's notification log extention might help. However, the system log table is empty.

I'm not sure what the next step is for troubleshooting.

  • Thank you! The issue was #1, no silent URL was set.
    – Shai
    Commented Jan 22, 2020 at 14:52

1 Answer 1


1) Make sure the Silent post URL is properly configured in Authorize.net. Example: https://YOURSITE.COM/civicrm/payment/ipn/2 (the 2 needs to be replaced with your CiviCRM Payment Processor ID#)

2) It is possible that recurring payments are not processed instantly. It could be that recurring payments are processed in the middle of the night for example and therefore the payment will remain pending until it is processed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.