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) »
  • Credit Card Refund
Pages: [1]

Author Topic: Credit Card Refund  (Read 888 times)

generalredneck

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.4.5
  • CMS version: Drupal 7.28
  • MySQL version: 5.5.29-0ubuntu0.12.04.1
  • PHP version: 5.3.10-1ubuntu3.6 with Suhosin-Patch
Credit Card Refund
May 21, 2013, 11:16:46 am
I've been looking through the different specs online to try and figure out how exactly refunds happen, but I haven't been able to nail it down... here are my questions

First: Is it appropriate to say that a refund happens when I edit an existing contribution and change it's Status to Refunded? In other words, is this the correct workflow to refund a transaction.

Second: When I select Refunded, is an event fired to the payment processor to credit the account which made the purchase? In particular, Authorize.net, as that's my payment processor. I didn't see anything much when I grepped for "refund" in the code.

Third: Is there any manual steps that need to be performed to make a refund happen beyond the change of the status? For instance, do I need to call Authorize.net and ask them to credit a specific transaction number.

Thanks for the help. I'm fairly new to the game and I know this is a new feature for 4.3. It's also not yet documented that I can find.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Credit Card Refund
May 21, 2013, 11:45:19 am

CiviCRM does not do any processing for refunds. This would be a good feature to add in a future release

there is code in the recurring membership workflow to cancel and/or modify payment details which depends on the payment processor

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

generalredneck

  • I’m new here
  • *
  • Posts: 21
  • Karma: 0
  • CiviCRM version: 4.4.5
  • CMS version: Drupal 7.28
  • MySQL version: 5.5.29-0ubuntu0.12.04.1
  • PHP version: 5.3.10-1ubuntu3.6 with Suhosin-Patch
Re: Credit Card Refund
May 21, 2013, 11:48:44 am
Thanks for the quick reply.

So then the workflow would literally be to contact the Payment Processor, issue a refund, and then edit the transaction to be marked as refunded... Ok I was just making sure this was the case...

Obviously I can't create new contributions as refunded ones, though this has been the workflow in the past in other systems... where refunds were a separate line item.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Credit Card Refund

This forum was archived on 2017-11-26.