SQSP Themes

View Original

How Do I Test Donations on Squarespace?

Testing donations on Squarespace is an important step to ensure that your donation process works smoothly and provides a good user experience. Here's a detailed guide to help you conduct thorough testing:

Step-by-Step Guide to Test Donations on Squarespace

1. Set Up a Test Donation Page

  • Log in to your Squarespace account.
  • Navigate to the correct website (if you have multiple Squarespace sites).
  • From the dashboard, go to Pages and select + to add a new page.
  • Choose a page layout that fits a donation form. There are specific templates designed for fundraising.
  • Name the page something easily recognizable like "Test Donations".

2. Add a Donation Block

  • On your newly created page, click Edit to enter the page editor mode.
  • Click on the + icon to add a new block and choose Donation from the available options.
  • Set up the donation block according to your fundraising needs. Input sample text and amounts to mimic real donation scenarios.

3. Configure Payment Processor

  • Ensure that you have linked your Squarespace site to a payment processor like Stripe or PayPal.
  • You can check this setting by navigating to Commerce > Payments.
  • If your payment processor isn’t set up, follow the instructions to connect either Stripe or PayPal.

4. Enable Test Mode (If Available)

  • Some payment processors such as Stripe offer a "test mode" feature.
  • If using Stripe, you can enable test mode by switching the test/live toggle in your Stripe dashboard.
  • While in test mode, you can use test card numbers provided by Stripe.

5. Perform Test Transactions

  • Navigate to your test donation page.
  • Fill out the donation form with dummy information.
  • Use the payment details provided by your payment processor for testing purposes. Stripe, for example, provides a list of test card numbers which you can use to simulate various transaction outcomes (successful, declined, etc.).

6. Verify Email Receipts and Notifications

  • After completing a test transaction, check the email account associated with your Squarespace site and the one used in the test donation form.
  • Ensure that donation receipts and notification emails are sent correctly and display the correct information.

7. Examine the Donor Experience

  • Review the entire process from a donor's perspective.
  • Check how intuitive the form is, how quickly the transaction goes through, and how clear and professional the confirmation page and emails appear.

8. Check Your Records

  • Go to Commerce > Donations on your Squarespace dashboard to ensure the test donations appear in your records.
  • Verify that all details are captured correctly.

Considerations & Limitations

  • Transaction Fees: Even during testing, be aware that any actual donations processed (not using test mode) might incur transaction fees.
  • Privacy and Security: Ensure that you are using secure connections (HTTPS) for handling any donation forms and payment information.
  • Legal Compliance: Depending on your jurisdiction, there may be legal requirements around handling donations, including data protection and financial reporting.
  • Test Mode Limitation: Not all payment processors might offer a full-fledged test mode on Squarespace. If unavailable, consider making and refunding small live transactions.

Troubleshooting

  • Failed Transactions:
  • Verify that your payment processor settings are correctly configured.
  • Ensure that you’re using the correct test card details provided by the payment processor.

  • Email Issues:

  • Check your email templates under Settings > Commerce > Email in Squarespace to ensure they are correctly set up.
  • Sometimes spam filters might catch automated emails; check your spam/junk folders.

By following these steps, you can effectively test the donation functionality on your Squarespace site, ensuring that real-world donations are processed seamlessly and securely.