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) »
  • Paypal Transaction Fee less
Pages: [1]

Author Topic: Paypal Transaction Fee less  (Read 2440 times)

Kit Donnelly

  • I’m new here
  • *
  • Posts: 7
  • Karma: 0
  • CiviCRM version: 3.2.beta5
  • CMS version: Joomla! 1.5.20 Stable
  • MySQL version: 5.2.14
  • PHP version: 5.0.92
Paypal Transaction Fee less
September 14, 2011, 03:20:12 pm
We run a quite small, tight-knit not-for-profit.  Recently we have discovered that if PayPal transactions are transacted as a "Gift" or "Payment Owed" transaction types the fees are far less and the payer can choose to cover the fee themselves.

Is there a way we can set up our contributions and memberships in CiviCRM to be paid as one of these payment types in PayPal?

Thank you in advance.

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: Paypal Transaction Fee less
September 14, 2011, 05:14:59 pm

1. You should check the paypal docs to see what variable u need to set so that the payment is transacted as: "Gift" or "Payment Owed"

2. Once you know that, you can modify the code here:

CRM/Core/Payment/PayPalImpl.php and ensure it works as expected.

3. Once you get it working, you should use the hook:

http://wiki.civicrm.org/confluence/display/CRMDOC40/CiviCRM+hook+specification#CiviCRMhookspecification-hookcivicrmalterPaymentProcessorParams

to alter what is sent to the payment processor. Depending on your skill level, you might want to just skip step 2

Please share your changes so others can benefit

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

Kit Donnelly

  • I’m new here
  • *
  • Posts: 7
  • Karma: 0
  • CiviCRM version: 3.2.beta5
  • CMS version: Joomla! 1.5.20 Stable
  • MySQL version: 5.2.14
  • PHP version: 5.0.92
Re: Paypal Transaction Fee less
September 22, 2011, 01:12:11 am
Thanks for your reply Donald but the php knowledge required is both beyond our web designer and I.  Do you know where I can find someone to code this for us?

Thank you again.

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Re: Paypal Transaction Fee less
September 22, 2011, 03:47:39 am
There is a link Professional Services at the top of the page, and there's a professional services forum as well.

@xurizaemon ● www.fuzion.co.nz

Civi CRM Free Lancer

  • I’m new here
  • *
  • Posts: 11
  • Karma: -4
  • CiviCRM version: 3.x, 4.x
  • CMS version: drupal 6.x, 7.x
  • MySQL version: 5.1
  • PHP version: 5.2, 5.3
Re: Paypal Transaction Fee less
October 02, 2011, 02:54:11 am
Hi

I have good knowledge about CiviCRM Coding ( including PayPal  ) as well as configuration

you could contact me

civicrmdev "at" gmail "dot" com

Thanks
civicrmdev@gmail.com

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Paypal Transaction Fee less

This forum was archived on 2017-11-26.