Test Mode
Experiment with Checkout configurations and payment methods using test mode in Givetly
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:
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:
Example URL with the query string:
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:
Criteria | Details |
---|---|
Brand | Visa |
Number | 4242 4242 4242 4242 |
CVC | Any 3 digits |
Expiration Date | Any 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