How to Set Up PayPal along with Other Payment Options

February 14, 2024

It’s great having a PayPal payment integration built right into your form, but what if you want to give your customers other payment options such as paying by check?

Let’s start by building the form.

  1. Use the Single Choice element (radio button) to set up your payment options field. Then set this field as required.

Example: We added PayPal and Check as payment options.

paypal-check-single-choice
  1. To set up the Check option, add a Paragraph element and add any relevant information the user needs to complete the payment.
paypal-check-paragraph
  1. Use a Multiple Choice element to display your products that can be paid for by check.
paypal-check-multiple-choice
  1. For the PayPal option, you can use PayPal Standard from the Payments tab.
paypal-check-payment-gateway

After that, set up a Show/Hide Field condition to show the respective field based on whether or not your user selects pay via PayPal or Check. Here’s how:

  1. Click Settings at the top.
  2. Conditions on the left.
  3. Select the Show/Hide Field condition.
form-builder-conditions-show-hide-field

The general logic is to show the respective field, based on the user’s selection so you need to set up two conditions for each instance:

  • If the “Payment Options” field value is equal to “PayPal”, then show the “My Products (PayPal)” element.
paypal-check-paypal-condition
  • If the “Payment Options” field value is equal to “Check”, then show the “Paragraph” and the “My Products (Check)” element.
paypal-check-check-condition

You can also add more payment options, not just check, so long as it’s an offline payment. Please be informed that you can only use one payment gateway per form.

Demo Form: https://www.jotform.com/213113129720948

Here’s how it works:

  • When you select Check on the payment option field and submit the form, it will be submitted right away.
  • When you select PayPal on the payment option field and submit the form, it would redirect to PayPal Checkout page where you need to complete the payment.

Another alternative option is to redirect users to a different form URL based on the selected payment method.

Also, you can check our related guides:

Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • Jackie Cavin - Profile picture
  • aisdparentsunite - Profile picture
  • ashleytangen - Profile picture
  • Desiree - Profile picture
  • palettepossepaintparties - Profile picture
  • Tomeka James - Profile picture
  • coachheather - Profile picture
  • adesina S.temidayo - Profile picture
  • Marilyn Stowers - Profile picture
  • Pauline Raedeke - Profile picture
  • dlsnelson - Profile picture
  • techwomb - Profile picture
  • NStarOrchard - Profile picture
  • sstte18 - Profile picture
  • Chayla Freeman - Profile picture
  • jmargolin - Profile picture
  • JaneDoD - Profile picture
  • District84 - Profile picture
  • allylindberg - Profile picture
  • hodece12 - Profile picture
  • TitusN - Profile picture
  • fortunatey - Profile picture
  • shaunnaylor - Profile picture
  • abusamuel - Profile picture
  • val - Profile picture
  • thefonz22 - Profile picture
  • Jeanette - Profile picture
  • EltonCris - Profile picture
  • weaverstone - Profile picture
  • eshotexpress - Profile picture
  • beckiend07 - Profile picture
  • Welvin - Profile picture
  • SSNA - Profile picture
  • limmudatl - Profile picture
  • GentlemenSongsters - Profile picture
  • Alain - Profile picture
  • SWCTchapter - Profile picture
  • VOMIChairman - Profile picture
  • xsail - Profile picture
  • Felix Somm - Profile picture
  • sjakubik - Profile picture
  • dejamour - Profile picture
  • beyondtiles - Profile picture
  • heavenlytouch - Profile picture
  • powerof2youthcamp - Profile picture
  • TerryVeiga - Profile picture
  • atlastur - Profile picture
  • ctabor1 - Profile picture
  • YESTexas - Profile picture