Announcement

Collapse
No announcement yet.

Can Credit Card Payment Be Optional?

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

  • CnP.Support
    replied
    Good day!

    Yes- in programming anything is possible. Programming is like typing- if you can think it one should be able to do it.

    You should be able to do this through a JavaScript code. You may want to check the following that our client services department did for a client: https://secureform.cloud.clickandpledge.com/24375/1/

    The above form is being used and is a live form but you can check various selections and you will see that the form changes - questions appear and some options hide based on what is selected. I believe this is what you are trying to do. It is done through lots of JavaScript.

    Let me know if we can be of any further assistance.

    Leave a comment:


  • caroline@cforr.org
    replied
    Yes - we have it set up so that the "No Payment" option runs a $0 invoice. We also have Send Receipt set to false so that we can control receipts for invoices through Salesforce.

    My question though is whether we can set up the class to be required on credit card payment fields in the event that a certain radio button is selected. Currently, if no donation is made, the 0 value "No, Thank You" radio button would be clicked and the "No Payment" payment option selected. But if someone selects $10, we would like the No Payment option to essentially be unavailable, and the Credit Card option to be mandatory.

    Is this possible?

    Leave a comment:


  • CnP.Support
    replied
    Good day!

    I see- nice idea.

    FaaS forms support different payment types, including invoice. The payment method is mandatory but it can be set to Invoice.

    http://manual.clickandpledge.com/For...nt_Information

    If the amount is $0 then the invoice will be sent to the patron with $0 balance. You may want to send the Send Receipt option to false so the patron does not get the receipt. It is an option worth considering.

    As for your Class=optional or required that is really a matter of your programming. I hope the above makes sense.

    Let me know if we can be of any further assistance.

    Leave a comment:


  • caroline@cforr.org
    replied
    We are designing it ourselves.

    Part of the code would look something like this:

    <div class="formItem">
    <label for="" class="editable">Payment Method:</label><select name="pmsel" id="pmsel" class="required" onchange="UpdatePaymentMethodFields();">
    <option value="ECHPaymentOptionsNodePool" select="selected">No Payment</option>
    <option value="CCPaymentOptionsNodePool">Credit Card</option>
    </select>
    </div>

    We currently have it set up as a hidden Invoice number that passes the transaction as an invoice but displays the option "No Payment" on the page.
    Of course for this option, we don't want credit card payment required. However, we would like to code it so that credit card payment IS required if
    the user selects a radio button with a donation value on the page. Otherwise we run the risk of having users select a value and click Submit, mistakenly
    thinking that they donated without having entered any credit card information.

    Leave a comment:


  • CnP.Support
    replied
    Good day!

    May I ask what you mean by "class=optional" or required?

    are you using our registration engine or designing one yourself?

    Leave a comment:


  • caroline@cforr.org
    started a topic Can Credit Card Payment Be Optional?

    Can Credit Card Payment Be Optional?

    Hello - We have experienced some issues setting up our annual fundraiser in the C&P Events app and are trying to create registration forms as Visualforce pages instead. Is it possible to make payment optional? I would like to have registration for individual participants be free of charge but have a Payment Information section as an option for registrants who would like to donate - do I just need to make the "class=optional" rather than "class=required"?

    Thanks for your help.
Working...
X