CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Overcoming Authorize.net ARB delayed processing / delayed receipt?
Pages: [1]

Author Topic: Overcoming Authorize.net ARB delayed processing / delayed receipt?  (Read 432 times)

lesliejmatthews

  • I’m new here
  • *
  • Posts: 14
  • Karma: 1
  • CiviCRM version: 4.4.6
  • CMS version: drupal 7
  • MySQL version: 5.5.31
  • PHP version: 5.3.1
Overcoming Authorize.net ARB delayed processing / delayed receipt?
March 22, 2014, 02:22:04 pm
Hi

I am using authorize.net as payment processor.  The problem is that for first-time recurring contributions the credit card payment doesn't get processed until 2am.  Therefore, the customer who signs up as a recurring donor on our web site does not receive a receipt from Civicrm for up to 24 hours, instead of almost immediately.  This is troublesome, since most are accustomed to promptly receiving email confirmation from web sites when they use their credit card, for example to make a purchase.  Also, one-time donors receive email confirmation immediately, raising expectations that recurring donors would as well.

I believe this must be because civicrm doesn't receive the post back confirming the successful contribution until after this 2am processing, and that post-back is needed to trigger sending the receipt from civicrm.

MY QUESTION IS:  How hard would it be to set things up so that the FIRST contribution in a new recurring subscription is processed through the AIM system at Authorize.net, so that it is processed immediately, and at the same time, a new subscription via ARB is submitted that would commence the following month (or whatever the next time point is in the subscription interval). 

I'm a pretty novice coder.  Can anyone tell me how hard this would be?  Is anyone else who uses authorize.net interested in making this possible?

Or if anyone can suggest to me a better way of triggering an immediate receipt from civicrm for a pending recurring contribution that would be helpful too. 

Thanks!

Leslie
« Last Edit: March 22, 2014, 07:03:41 pm by lesliejmatthews »

bdombro

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: all of them
  • CMS version: all of them
  • MySQL version: all of them
  • PHP version: all of them
Re: Overcoming Authorize.net ARB delayed processing / delayed receipt?
July 28, 2014, 08:49:06 am
I totally appreciate this issue, as I've encounted it several times.

It would be a lot easier and less complex if you would instead send an immediate confirmation email before processing completes, and then a second confirmation email once processing completes. That way you aren't changing the way Civi or Authorize.net is supposed to work.

flug

  • I post frequently
  • ***
  • Posts: 126
  • Karma: 12
Re: Overcoming Authorize.net ARB delayed processing / delayed receipt?
August 29, 2014, 07:03:56 am
We post a note on the Thank You page that the user lands on at the end of the contribution process:

Quote
If you signed up for recurring contribution: Recurring contributions are processed on a batch basis. The system may take up to 24 hours to process the first payment. You will receive your email receipt--along with instructions for changing or cancelling your recurring contribution--as soon as that first payment is complete and within 24 hours.

This is still an annoying problem as not everyone reads this page carefully.  But it does help to at least notify users.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Overcoming Authorize.net ARB delayed processing / delayed receipt?

This forum was archived on 2017-11-26.