This trademarked image shows the Worship Times's WT logo in blue with Worship Times written below in green font.

Collect Donations with PayPal and Your Website – Video & Article

Learn how to use the forms tool on your Worship Times website to connect to your PayPal account and start collecting donations.

If you do not wish to use Forms and would prefer just to link folks directly to PayPal, use this option to obtain a good link from PayPal to use in buttons, your menu, etc. (In the near future, linking to PayPal will be the only way to use PayPal with your forms for those with personal PayPal accounts. The direct integration with your forms system will soon require that you have a business PayPal account).

There are different instructions for PayPal Checkout vs PayPal Standard, which is a legacy functionality. PayPal Checkout has a lot more options and allows for credit card payments, but it also requires a business PayPal account. Your site is using the PayPal Checkout add-on if you see “PayPal Checkout” under Forms –> Settings.

Note that if you require a memo line to be associated with the donation transaction in PayPal, contact support@worshiptimes.org to enable the Populate Anything add-on.


PayPal Checkout

If under Forms –> Settings you see “PayPal Checkout,” follow these instructions. Note that you MUST have a PayPal business account to use this method. Fees for PayPal Checkout are here – https://www.paypal.com/us/webapps/mpp/merchant-fees.

  1. Before getting started, connect your website to PayPal under Forms –> Settings –> PayPal Checkout
    • Use Live to begin accepting payments immediately or Sandbox if you’d like to test your forms first
    • Click the Connect to PayPal button and follow the onscreen instructions
      • If you do not already have a business account with PayPal, you can set up a new account or convert your existing account. Allow plenty of time to follow the onscreen instructions for creating a business account.
      • If “Email confirmed” = No – check your PayPal email address for a verification email; if needed, you can resend a confirmation email from PayPal’s settings
      • Do not be concerned if “Credit Card field support” = No – this will vary with each PayPal account, and you can still accept payments on your website.
  2. Create a new form or edit a form where you’d like to accept payment
  3. Add Pricing fields (minimally a Product field) to your form
  4. Under the Pricing fields, add a PayPal field to your form
    • Make sure to select ONLY the PayPal Checkout button and UNCHECK “Display Other Payment Buttons” (also uncheck “Credit Card” if your “Credit Card field support” = No)
    • Make the field Required
    • Configure any other settings you need to
    • Save Form
    • When using Page fields in your form to create a multi-page form, the PayPal Field should be located on the last page of the form.
    • You cannot have two forms on one page on your website that both use PayPal Checkout.
  5. Hover over the Settings for your form and click on PayPal Checkout
    • Add New
    • Select Products & Services (unless you’re setting up a subscription*)
    • Map any fields
    • Configure the settings
    • Save Settings

*If you have multiple billing cycle options in your form for subscriptions, you’ll need to set up multiple PayPal Checkout feeds, each with its own conditional logic matching those options. You can also set up multiple notifications for subscriptions, each based on a different event associated with the subscription.

Tips & Tricks

  • If you’re not seeing the PayPal buttons when someone selects PayPal and if you are using Recaptcha on your form, go to the form’s Settings –> Recaptcha and disable for that form.
  • Try disabling Legacy Mark-Up in your form’s Settings if you’ve duplicated an older form.
  • When testing, be sure to fill out the name and email fields with legitimate content. Also be sure to fill out ALL required fields.
  • Do NOT set conditional logic on the Submit button as the PayPal buttons will replace the Submit button automatically.
  • Do NOT set conditional logic on the PayPal field in the form. ONLY set conditional logic on the PayPal feed under the form’s Settings.

As always, if you have any questions, please submit a support ticket from your website or email us at support@worshiptimes.org.


PayPal Standard (legacy add-on)

  • From your dashboard, hover over Forms and click on New Form.
  • Give it a title and description, then create the form.
  • Add a Product field from under Pricing Fields.
    • Edit this field to a User Defined Price – this allows users to add in any amount for their donation.
    • Title the field something like “Donation amount.”
    • Make the field required.
  • Go to Advanced Fields and add a name field and an email field.
    • Make these required.
  • Update the form.
  • Hover over the form’s Settings and click on PayPal. If for some reason you don’t see this PayPal option here, submit a support ticket or email us at support@worshiptimes.org so that we can activate this add-on for you.
  • Create a feed.
    • Title it.
    • Add your PayPal email address.
    • Select the mode, you can just put it in test mode, or if you’re ready to go live, you can add it to production.
    • Select Donations as the transaction type.
    • For payment amount, by default, it’s set to the form total.
    • Make sure the name and email fields from your form are correctly mapped to the same fields for PayPal.
    • Check the option to send a notification only when payment is received.
    • Update the settings.
  • Add your form to a page.
    • Hover over Pages/Posts and click on Add New or edit a current page/post.
    • Click on “Add Form.”
    • Select the test donation form.
    • Click on “Insert form.”
    • Publish the page.
  • Once you’re fully ready to go live, make sure that if you set your PayPal feed mode to Test, change it to Production.