Help Docs Software Give Give Recurring Donations Adding Existing Subscriptions to GiveWP

Adding Existing Subscriptions to GiveWP

If your site is connected to a supported payment gateway, it’s possible to link existing subscriptions—created outside of GiveWP—to your site so that future renewals appear in your donation records.

This is helpful for nonprofits migrating from another platform or consolidating recurring donations into one place.

  • GiveWP Priority Support cannot assist with manual data imports.
  • Make sure your site is fully backed up before making any database-level changes.

Step 1: Prepare a matching donation form

Create or confirm a donation form that matches the amount and frequency of the subscription being created. If you’re creating subscriptions with varying amounts, use a form that allows custom donation amounts.

Step 2: Add the manual donation entry

  1. Go to GiveWP > Donations
  2. Select the New Donation button at the top of the screen
  3. Select a donation form from the Donation Form list that supports the recurring settings needed.
  4. Select the correct Donation Level and Donation Amount
  5. This will display a message with either a checkbox asking Is this a subscription donation?, or confirm a subscription is being created automatically if the form is set with a Donation Type as “Fixed”. Make sure and check that box if visible so a new subscription will be created in GiveWP > Subscriptions upon saving the new donation.
  6. Continuing filling out the donation that matches the original (parent) donation payment of the actual subscription.
    • Date
    • Amount
    • Payment Gateway
    • Donor Info
  1. Go to GiveWP > Subscriptions
  2. Edit the subscription just created
  3. Edit the Profile ID field to match the subscription ID from your payment gateway.

Once the Profile ID is in place, this connects the local subscription and donation renewals to the external subscription source on the payment gateway so they stay in sync going forward.

GiveWP subscription detail screen
Subscription entry noting the Profile ID and Sync Subscription features

Step 4: Sync Past Renewals

Once the Profile ID is set, click the Sync Subscription button on the subscription page. This attempts to import past renewal payments from the gateway.

FAQs

Was this article helpful?