Experiment with different Checkout settings and payment methods by enabling Test Mode.

Test mode in Givetly lets you operate features like the Checkout modal, Dashboard, and Virtual Terminal outside of a live environment. It assists in testing Checkout modal, payment methods, and analyzing Givetly’s data synchronization with your integrated platforms.

Test vs. Preview

Test mode differs from Preview mode. While Preview allows you to view the settings for a campaign without interaction, Test mode is interactive, enabling you to make test donations.

Enabling Test Mode for Campaigns

You can activate Test Mode using two different methods, each providing equivalent functionality. Choose the method that best suits your needs.

Embedded Script

Activate test mode with a script embedded in your website’s code, perfect for pre-production environments like test sites where you need test mode active by default.

Embed this script in your site’s code:

<script>

  window.givetly_livemode = false;

</script>

Query String

Enable test mode by adding a property to your website’s URL. Append the following query string to a website URL with the Givetly installation code:

?givetlyLivemode=no

Example URL with the query string:

https://example.org?givetlyLivemode=no

Test Mode Toolbar

When test mode is active on a website with the Givetly installation code, a toolbar will appear at the bottom of the viewport. This includes localization tools for testing Checkout modals, and other Elements in various languages and settings.

Enabling Test Mode for the Givetly Dashboard

Enabling Test Mode in the Dashboard allows you to view donations made in test mode, useful for reviewing donation records, experimenting with email customizations, and assessing mapping rules for integrations.

Testing Checkout in the Dashboard

Test mode is always enabled for Checkout modals via the Dashboard, helpful for experimenting with campaign settings before adding the Givetly installation code to your organization’s website.

To view your campaign in test mode from the Dashboard, go to Campaigns, select the campaign, and choose “Make a test donation” from the content card.

Viewing Test Donation Data in the Dashboard

To view test data in the Dashboard, click on your organization’s name in the top-right corner and toggle “Test data” on. This displays all data from test donations. To revert to real data, toggle “Test data” off.

Syncing Test Donations to Connected Integrations

Many integrations in Givetly allow syncing test donations with other apps, useful for evaluating how Givetly-created records appear in other platforms.

Enable this by selecting the “Sync test data” option in each integration’s settings.

Payment Method Test Credentials

You can use test information provided by Stripe to test payment methods in your campaigns. Here are the test details for a Visa card:

CriteriaDetails
BrandVisa
Number4242 4242 4242 4242
CVCAny 3 digits
Expiration DateAny future date

Email Notifications in Test Mode

In test mode, you’ll receive the same emails as in live mode except for the following notifications for recurring donations:

  • Installment receipt
  • Installment failed
  • Recurring failed
  • Plan fulfilled
  • MasterCard reminder
  • ACH verification reminder
  • Expiring card reminder