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

Author Topic: In-house Credit Card Processing  (Read 3503 times)

shack

  • Guest
In-house Credit Card Processing
May 02, 2007, 10:18:52 am
I have been reading the FAQ and Documentation and it doesn't clearly give me the answer I am looking for.

We already have in-house credit card processing through our local bank. 

1. Is it possible to have the credit card # and information sent to our accountant.

2. After they process the credit card, go back into CiviCRM and initiate the thank you/receipt for the donor?

Thanks for the help.



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: In-house Credit Card Processing
May 02, 2007, 10:43:53 am

I assume your accountant is not real-time :)

Currently no, however you could potentially model it like PayPal standard if you have "secure" ways of transferring and storing the credit card on your accountant's machine

This will involve a fair amount of coding both at CiviCRM and on your accountants end that it probably is not worth it. Note that CiviCRM does NOT store credit cards in it db for security reasons (which makes this flow more difficult to implement)
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

shack

  • Guest
Re: In-house Credit Card Processing
May 02, 2007, 11:04:25 am
Yeah I understand not storing and I agree.  The idea was have it emailed over to them and ideally have CiviCRM flag the persons email that it is pending processing or something like that.

I can see how this would be hard to code.

Thanks!

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: In-house Credit Card Processing
May 02, 2007, 11:24:49 am

Note that email is not any more secure than vanilla http, i.e. sending credit cards via email is probably not a very smart thing to do

Most of the code on the civi end is there :) (since paypal standard operates in a similar way, but transfers the data to paypal servers over https). You'll have to build a "paypal-like" (but much simplified) structure to process and talk back to civicrm using the same protocol and parameters (which is quite a handful)

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

Bumbaclaat

  • Guest
Re: In-house Credit Card Processing
May 03, 2007, 06:40:33 pm
You could do something like provide the accountant's PGP/GPG key in the configuration stage...

then when an order comes in, encrypt the order email with the accountant's PGP/GPG key and send it out


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

This forum was archived on 2017-11-26.