Create donation page

DocsLegacyLast updated: November 7th 2022, @ 12:13:43 pm


Important: NVP/SOAP is a legacy integration method. We still provide support, but a newer version of these solutions exists. If you're starting a new integration, we recommend using our Donate SDK.

Learn how to create different types of donation pages.

Create donate button

1. Open donate button page

  1. Go to the donations landing page at paypal.com/donate/buttons.
  2. Sign up or log in to your PayPal Business or Premier account.
  3. Select Customize a Button.

2. Choose button style

Customize how your button looks on your site and see a preview of your choices in the Button Preview pane.

  1. Choose your country.
  2. Choose your language.
  3. If you select to use the PayPal button style, choose to use either the large or small size and whether to show accepted card logos.
  4. If you select to use your own image, upload a button image. The image file must be .jpg, .png, .gif, or.bmp.
  5. Select Continue.

3. Set up button

Customize your donate button by adding your organization’s logo and a cover image. Also choose how you want your donate button to be displayed.

  1. Your organization's name is pre-filled based on your login information.
  2. Upload your organization’s logo and a cover image. The image file must be .jpg, .png, .gif or .bmp.
  3. Optionally, enter your organization's purpose.
  4. Select between a full page or pop-up donation experience.
  5. Select Continue.

4. Customize donation details

Set the currency, donation amounts, programs the donation can benefit, and other options for your donors.

  1. Select the currency in which you want to receive donations.
  2. Choose whether donors can give any amount, an exact amount, or specific preset amounts. If you select the last option, enter amounts for each of the fields. Donors will also have the option to put in their own custom amount.
  3. Choose whether to let donors make recurring monthly donations.
  4. Choose whether to give donors the option to increase their donation to help offset the cost of fees.
  5. Choose whether to let donors select specific programs for their donation. If yes, list one to ten program names.
  6. Select Continue.

5. Optional - set up payment page

You can configure the following options in this optional step:

  1. Select whether to collect donor mailing addresses. This will be shared with the transaction details.
  2. Choose whether to let donors send you optional notes with their donations.
  3. Route donors back to your site:
    • Enter a return URL to redirect donors to if they cancel the donation before completing it.
    • Enter a URL for a donor to return to after completing their donation.
  4. Add additional HTML button variables. For a list of supported options, see HTML Variables for PayPal Payments Standard.

6. Optional - share your donate button

After creation, use your donate button in any of these ways:

  • Insert the HTML code into your site. The donate button will take donors to your donation page.
  • Use the shareable URL in social media, emails, and other notifications.
  • Print a QR code to use on physical materials or at events.

7. Optional - manage your donate button

  1. Visit paypal.com/donate/buttons/manage and log in to access the manage page.

  2. Select a saved donation page from the Manage your Donation Pages section.

  3. Select one of these actions from the secondary menu:

    • Edit
    • Preview
    • Duplicate
    • Delete

Create campaign

1. Open PayPal Donate page

  1. Go to the donations landing page at paypal.com/donate/buttons.
  2. Sign up or log in to your PayPal Business or Premier account. You can also create a donate button with a personal account, however, features will be limited.
  3. Select Start a Campaign.

2. Set up campaign

Provide details around the campaign title, goals, and end date to create your campaign.

  1. Your organization's name is pre-filled based on your login information.
  2. Enter a title for your campaign.
  3. Specify the primary currency you would like to receive donations in. In most cases, donors can donate in any currency and it will be converted to your preferred currency.
  4. Specify the goal amount for the campaign.
  5. Optionally, enter an end date for the campaign.
  6. Choose whether donors can give any amount, an exact amount, or specific preset amounts. If you select the last option, enter amounts for each of the fields. Donors will also have the option to put in their own custom amount.
  7. Choose whether to give donors the option to increase their donation to help offset the cost of fees.
  8. Select Continue.

3. Customize campaign page

Tell a story about your campaign through images, text and videos.

  1. Upload a cover image for the campaign, along with your organization’s logo. The image file must be .jpg, .png,.gif or .bmp.
  2. Input your campaign’s description using text, additional images, and videos. All videos must be uploaded to YouTube and shared via an embedded URL.
  3. Enter a title for your campaign.
  4. Specify the primary currency you would like to receive donations in. In most cases, donors can donate in any currency and it will be converted to your preferred currency.
  5. Specify the goal amount you want to raise through the campaign.
  6. Optionally, enter an end date for the campaign.
  7. Select Continue.

4. Set up payment page

Set up options for donor mailing addresses. Select where to send donors after they complete the donation flow.

  1. Select whether to collect donor mailing addresses. This will be shared with the transaction details.
  2. Select whether to take your donors back to your website when they finish the donation or cancel.
    1. Enter a return URL to redirect donors to if they cancel the donation before completing it.
    2. Enter a URL for a donor to return to after completing their donation.
  3. Select Continue.

5. Customize embed options

Choose what your campaign will look like on your website.

  1. Choose whether to create an embeddable campaign card for your website. Confirm the image and short description.
  2. Choose whether to create a button for your website. Select between button variables.
  3. Select Finish.

6. Optional - share your campaign

After creation, you can share your campaign in any of these ways:

  • Insert the HTML code for the embeddable campaign card or the button into your site. Both will take donors to your campaign page.
  • Use the shareable URL in social media, emails, and other notifications.
  • Print a QR code to use on physical materials or at events.

7. Optional - manage your campaign

  1. Visit paypal.com/donate/buttons/manage and log in to access the manage page.

  2. Select a saved donation page from the Donation Pages section.

  3. Select one of these actions from the secondary menu:

    • Close campaign
    • Edit
    • Preview
    • Duplicate
    • Delete