This article covers importing your Direct Debit (Bacs method) Regular Donors into Raisely.
This involves working with Stripe to ensure a smooth migration. See Import Bacs data to Stripe for more information and all of the necessary forms to complete the migration. Also note that new Stripe users have a weekly Bacs Direct Debit transaction limit of 10,000 GBP. If you need higher limits, contact Stripe support.
Important Notes Before You Import
Prior to commencing the import process, please ensure the following:
- The campaign where you would like the donors to be imported to has been set up in Raisely
- Your Stripe payment gateway has been connected to the campaign
- Your campaign has been set to LIVE mode and is ready to accept payments
- (For Direct Debit) You have enabled Direct Debit payments in your Raisely and Stripe settings
We highly recommend completing these steps to speed up the import process.
Skip Ahead To
Overview of Import Process
Step 1: Submit your Bacs import request to Stripe
Navigate to the Stripe Support form for data migrations. Stripe's Data Migrations team will email you within 3 business days of receiving your request with a questionnaire for you to complete.
💡 Already completed the migration? If all your donors' payment details are already in Stripe, you can skip Steps 1–5 and move directly to Step 6.
Step 2: Print, sign, and send your Bulk Change Deed
To complete the migration, your current Bacs provider needs to sign a Bulk Change Deed. This agreement authorises the transfer of your mandates from your current payment processor to Stripe.
Step 3: Determine your switch date
After Stripe receives your Bulk Change Deed, Stripe's Data Migrations team works with you, your current payment processor, and Stripe's sponsor bank to agree on a switch date. The actual import into Stripe takes place on your switch date.
Step 4: Send communications to your Donors
Download the pre-approved Letter to Payers template and send it to your donors at least 2 days before your switch date. You can decide how to communicate the letter (e.g. by email, mail, and/or text message). Not alerting donors to this change can result in failed payments and disputes.
Bacs Direct Debit requires that customers are notified:
- When payment details are initially collected and confirmed
- Each time a debit will be made on their account
By default, Stripe automatically sends emails to customers for the above cases.
Raisely will also send our default Regular Donation messages if they are toggled on, including:
- Regular Donation Welcome Message — sent on the first successful deduction of a direct debit payment
- Regular Donation Receipt Message — sent on subsequent successful deductions
You can refer to our help article on Default Messages for more information. If you want to send other custom messages, you will need Raisely Pro.
Step 5: Wait for your data import to be completed by Stripe
Your current payment processor needs to send your existing mandates and payers' bank account details after Stripe has gained authority for them. Stripe's Data Migrations team will send you a confirmation email when your import is complete. You can't charge your donors on your current payment processor after they cancel the mandates on the switch date.
Step 6: Complete and Submit Raisely's Import Template
⚠️ NOTE: Clearly label your file using the following naming convention: Organisation Name_Direct Debit Import_YYYYMMDD.
You will need to complete the Import Template, providing the details of what will be imported. The data can be found in your Stripe account.
Click here to download the template.
Submit your completed form here: Import Template Submission
Step 7: Review Imported Data
All donations will be imported in an ACTIVE state, which means they will be ready to be processed. We'll provide a report to support you with reviewing the imported data.
Timelines and Costs
Import Time Frame
Just starting the process and haven't contacted Stripe yet? The entire process can take approximately 6 weeks.
If the data has already been migrated into Stripe, the minimum timeframe required to complete an import for Direct Debit Payments is 7–10 business days, with possible delays depending on the number of current tasks logged and the quality of data provided. This is counted from the time the task is lodged and we have acknowledged your import request.
Payment Processing Time Frame
Raisely initiates the payment process 2 days prior to the Next Payment Date, with the intent for the debit to occur on the Next Payment Date. However, it may take up to 3 business days for Stripe to confirm that the debit has gone through.
Costs
All subscriptions will incur a 2% fee as part of the import cost. This cost is deducted from the donation total — meaning your organisation incurs this fee. The 2% fee is ongoing and will be charged on all future payments within the subscription.
For example: if we import your donor's $50 monthly donation, there is no change for your donor — they still pay $50. You receive the $50 monthly, minus the 2% ($1) and any other gateway fees.
FAQs
Must we have Stripe as our Payment Gateway to set up regular giving?
Yes. Raisely's integration with Stripe allows for the processing of regular giving payments. This is not available via PayPal.
When will the regular donor be charged once migration is finalised?
For Bacs (UK) Direct Debit donations, Raisely will initiate the payment process 2 days prior to the Next Payment Date, with the intent for the debit to occur on the Next Payment Date.
What do I do if I see errors when a payment attempt is made?
As payments are processed through Stripe, you can see the full details of any errors within the original Stripe transaction record. If you click on the Regular Donation within Raisely, you will see a link directly to the Stripe record.
What happens to unsuccessful direct debit attempts?
If there are two consecutive failed payment attempts, we will set the direct debit payment to a FAILED status. We will no longer retry the donations and you'll need to check the Stripe record to understand why the payments have failed.
Comments
0 comments
Please sign in to leave a comment.