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) »
  • Recurring monthly contributions with Paypal Pro--no date field in civicrm!
Pages: [1]

Author Topic: Recurring monthly contributions with Paypal Pro--no date field in civicrm!  (Read 716 times)

Geoff Ramsey-Ray

  • I’m new here
  • *
  • Posts: 1
  • Karma: 0
  • CiviCRM version: 3.4.1
  • CMS version: Drupal 5
  • MySQL version: 5
  • PHP version: 5
Recurring monthly contributions with Paypal Pro--no date field in civicrm!
May 20, 2011, 02:48:59 pm
we recently decided to fork out a hefty monthly fee to get paypal pro. The main reason was to be able to set up recurring monthly contributions from many of our donors. But there's a major problem: There's no date field in CiviContribute where we can specify which day of the month the recurring credit card payment should occur.

1. The date field is available in Paypal (under Tools/Recurring payments/New profile.
2. In Civi, the day on which you set up the recurring credit card payment becomes the default date for each subsequent monthly credit card charge
3. We tried to then go to paypal and edit the recurring payment record. But Paypal does NOT allow for the date field to be edited; A custom date can ONLY be entered when the profile is first created.
4. We looked at work arounds, but all have major flaws that make them useless
5. the only solution I can see is for civicrm to provide the "date of first payment" field that paypal makes available.

How easy and how soon could that be done?

Thanks, --Geoff


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: Recurring monthly contributions with Paypal Pro--no date field in civicrm!
May 20, 2011, 05:39:38 pm

i suspect u'll need to make the following changes:

1. Edit the forms so you can specify an optional start date (in the future). If not set then it defaults to today

2. Adjust the paypal code (both pro and standard) so that it sends the right information to paypal in the right format (check: CRM/Core/Payment/PayPalImpl.php). Also fix it so that the right dates are stored in CiviCRM tables.

I suspect this is a 8-12 hour project (with tests / docs et al). I think eileen was also interested in this for authorize.net so she might chime in

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

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Recurring monthly contributions with Paypal Pro--no date field in civicrm!

This forum was archived on 2017-11-26.