Announcement

Collapse
No announcement yet.

Form element "id=Campaign" works in one form but not another

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Form element "id=Campaign" works in one form but not another

    I recently created a specific donation form, and I copied the code from my existing, working donation form.

    But the donations that came in from my new page were not getting applied to the correct campaign.
    The C&P transaction XML data showed no value for Campaign
    The Verify.FaaS... return screen showed no value for Campaign. I noticed that the field name in the verify return screen referred to "Campaign1"

    I corrected this in the form, and the Campaign value went through fine.

    But I've used just an id of Campaign in several other forms, that work properly.

    Is there some situation where the number reference is mandatory?

  • #2
    Good day!

    May I have the link to the new form?
    Regards,
    Click & Pledge Support Department

    On Salesforce? Help us by rating our app: Click & Pledge Donor Management on AppExchange

    Join us @ the educational webinars: https://clickandpledge.com/webinars/
    Live Support available Join between 3:00 - 3:30 p.m. ET Monday - Thursday: https://clickandpledge.com/webinars/
    Are you on Salesforce? Join us at the Power of Us Hub: https://powerofus.force.com/0F980000000CjpC

    Comment


    • #3
      Sure: https://savannastation.carolinatiger...hp?trk=Website

      Comment


      • #4
        Good day!

        See the following lines: 281-289

        <td><p style="text-align:right"><input type="radio" name="UnitPrice1" id="UnitPrice1" value="25" CHECKED /></p>
        </td>
        <td valign="bottom" colspan="3"><p style="padding-left: 0em">$25 Valentine Donation</p></td>


        </tr>
        <tr>
        <td><p style="text-align:right"><input type="radio" name="UnitPrice1" id="UnitPrice1" value="Other" /></p>
        </td>
        <td valign="bottom" colspan="3"><input name="Other1" type="text" id="Other1" size="6" /> <i>(Gift amount greater than $25)</i></td>

        and line 686-690

        <input name="ItemID1" type="hidden" id="ItemID1" value="1" />
        <input name="ItemName1" type="hidden" id="ItemName1" value="Donation in Honor" />
        <input name="Quantity1" type="hidden" id="Quantity1" value="1" />
        <input name="UnitDeductible1" type="hidden" id="UnitDeductible1" value="0%" />
        <input name="NameOnCard" type="text" id="NameOnCard" value="" size="30" />

        as you see you have a suffix of 1 at the end of your UnitPrice and ItemName so the family is suffixed with 1. Naturally if the family is name with 1 as the suffix then all members have to have the same naming convention.

        Using this method you can have a number of items and simply change the suffix and new campaigns and depending on what is used.

        Hope that makes sense.
        Regards,
        Click & Pledge Support Department

        On Salesforce? Help us by rating our app: Click & Pledge Donor Management on AppExchange

        Join us @ the educational webinars: https://clickandpledge.com/webinars/
        Live Support available Join between 3:00 - 3:30 p.m. ET Monday - Thursday: https://clickandpledge.com/webinars/
        Are you on Salesforce? Join us at the Power of Us Hub: https://powerofus.force.com/0F980000000CjpC

        Comment


        • #5
          it does, in fact I suspected that might be the answer

          Comment

          Working...
          X