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 CiviMail (Moderator: Piotr Szotkowski) »
  • Checksum link to Contribute Page
Pages: [1]

Author Topic: Checksum link to Contribute Page  (Read 1317 times)

ansm

  • Guest
Checksum link to Contribute Page
June 17, 2009, 09:06:47 am
What would be the format for using checksum to call a Contribution Page with pre-filled forms?
My normal sign-up URL is:
http://www.ansm.ns.ca/civicrm/contribute/transact?reset=1&id=12

In the big picture, I want to send a renewal notice which links to a membership sign-up page.  It would be great if their existing information was pre-filled, then they could renew in just 4 clicks!

ps I did get it to work for a Profile (though there's some bugs in that not all fields were pre-filled), but a Profile can't send an invoice so, that's not much help.

dharmatech

  • I post frequently
  • ***
  • Posts: 280
  • Karma: 53
    • dharmatech.org
Re: Checksum link to Contribute Page
June 17, 2009, 10:30:34 am
Here you go:

civicrm/contribute/transact?reset=1&id=1&{contact.checksum}&cid={contact.contact_id}

This is for a contribution page with id=1. Change that if necessary.

hope this helps
tony
http://dharmatech.org
oss@dharmatech.org
801.541.8671

ansm

  • Guest
Re: Checksum link to Contribute Page
June 17, 2009, 12:20:48 pm
Thanks dharmatech!  I'll try that.
I believe you helped me also in another thread; unfortunately joining as an organization didn't work out for me.  The feature is not mature enough.  For example, under my dashboard, the user has to select my organizations, in order to see their membership status.  That's too many clicks.  Plus since contact dashboard has global settings for viewing
Contributions  Memberships
Events  My Contacts / Organizations
Therefore the user sees all of these blank all the time except for My Contacts.

By joining an Org as an Individual, I enable Contrib, Member,Events and it shows directly in dashboard.
Plus all the problems of propogating membership to the individuals etc. and tieing it all in to discounts and so on.. too much for now.
Anyhow, the stuggle goes on to join organizations!

ansm

  • Guest
Re: Checksum link to Contribute Page
June 18, 2009, 06:41:02 am
I got it to work, but only if the checksum wasn't included.

dharmatech

  • I post frequently
  • ***
  • Posts: 280
  • Karma: 53
    • dharmatech.org
Re: Checksum link to Contribute Page
June 18, 2009, 08:19:19 am
Glad you got it to work but not sure how you can do that without a checksum token. Are you saying you can send anonymous users a link via civimail to a contribution page with their info already filled in without a checksum? It's weird because I didn't know this was possible but also weird because I know it does work with a checksum.

What path did you use to do this? Something like: /civicrm/contribute/transact?reset=1&id=1&cid={contact.contact_id}

tony
http://dharmatech.org
oss@dharmatech.org
801.541.8671

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMail (Moderator: Piotr Szotkowski) »
  • Checksum link to Contribute Page

This forum was archived on 2017-11-26.