Communication Preferences gives you complete control over how and when you’re notified about important events in your Dodo Payments account. You can configure notifications for yourself, add multiple team email recipients with individual preferences, and choose between email, in-app, and push notification channels.
Accessing Communication Preferences
To configure your communication preferences:
- Navigate to Settings in your Dodo Payments dashboard
- Click on the Communication tab
- Use the dropdown menu to switch between notification channels (Email, In-App, Push Notifications)
Notification Channels
Dodo Payments supports three notification channels, each designed for different use cases. You can configure each channel independently to match your workflow.
| Channel | Description | Best For |
|---|
| Email | Receive detailed notifications via email to one or more addresses | Comprehensive record-keeping, team distribution |
| In-App | See notifications directly in the dashboard notification center | Quick updates while working in the dashboard |
| Push Notifications | Get instant mobile alerts on your registered devices | Time-sensitive alerts when away from desktop |
Email Notifications
Email is the most flexible notification channel. You can add multiple recipient email addresses, and each recipient can have their own customized notification preferences. This is ideal for routing specific notifications to different team members (e.g., finance team receives payout notifications, support team receives dispute notifications).
Key features:
- Add unlimited email recipients
- Configure per-recipient notification preferences
- Use “Enable All” or “Disable All” for quick bulk configuration
- Remove email addresses when team members change
In-App Notifications
In-app notifications appear in the notification center within your Dodo Payments dashboard. These are perfect for staying informed while actively working in the dashboard without cluttering your email inbox.
In-app notifications are displayed in real-time and can be accessed by clicking the bell icon in the dashboard header. They provide a quick summary of recent events and link directly to the relevant transaction or record.
Push Notifications
Push notifications deliver instant mobile alerts to your registered devices. This channel is ideal for critical events that require immediate attention, such as payment failures or new disputes.
Push notifications are organized by device, allowing you to:
- Enable/disable notifications for specific devices
- Configure which events trigger push notifications per device
- Manage multiple devices (e.g., phone and tablet)
Managing Email Recipients
The email channel allows you to add multiple recipient addresses, making it easy to keep your entire team informed about relevant events.
Adding a New Email Recipient
- In the Your Emails section, click the Add Email button
- Enter the email address in the modal that appears
- Click Add Email to confirm
After adding an email, you can immediately configure which notifications that address should receive.
Configuring Email Preferences
- Click on an email address to expand its notification options
- Use the toggle switches next to each event to enable or disable notifications
- Changes are saved automatically
Quick Actions:
- Enable All: Turns on all notifications for this email address with one click
- Disable All: Turns off all notifications for this email address with one click
Removing an Email Recipient
To remove an email address, expand the email entry and click the Remove email button. This immediately stops all notifications to that address.
Your Notification Events
These notifications keep you and your team informed about business-critical events. Each category can be independently configured per notification channel.
Payments
Stay informed about payment activity for your products.
| Event | Description |
|---|
| Payment Failed | Notifies when a payment attempt fails. This could be due to insufficient funds, card decline, or other payment issues. Useful for identifying potential customer issues. |
| Payment Received | Notifies when a payment is successfully processed. Confirms that a customer has completed their purchase. |
Payouts
Track the movement of funds from your Dodo Payments account to your bank account.
| Event | Description |
|---|
| Payout Failed | Notifies when a payout attempt fails. This may indicate an issue with your bank account details that needs immediate attention. |
| Payout In Progress | Notifies when a payout is actively being processed. The funds are on their way to your bank account. |
| Payout Initiated | Notifies when a payout is initiated to your bank account. This marks the beginning of the payout process. |
| Payout On Hold | Notifies if a payout is paused or under review. This may require you to provide additional information or documentation. |
| Payout Processed | Notifies when a payout completes successfully. The funds should now be available in your bank account. |
Refunds
Monitor refund activity across your transactions.
| Event | Description |
|---|
| Refund Completed | Notifies when a refund is successfully processed and the funds have been returned to the customer. |
| Refund Failed | Notifies when a refund fails to process. This may require manual intervention to resolve. |
Subscriptions
Track subscription lifecycle events.
| Event | Description |
|---|
| Subscription Started | Notifies when a new subscription is created and activated. This confirms a new recurring customer. |
Disputes
Disputes require prompt attention to protect your business. These notifications ensure you never miss a dispute deadline.
| Event | Description |
|---|
| Dispute Created | Notifies when a customer opens a dispute (chargeback) against a payment. Requires prompt attention to respond within the deadline. |
| Dispute Challenged | Notifies when a dispute you’ve responded to is being challenged or escalated. The dispute is still in progress. |
| Dispute Won | Notifies when a dispute is resolved in your favor. The funds are retained in your account. |
| Dispute Lost | Notifies when a dispute is resolved in the customer’s favor. The disputed amount has been deducted from your account. |
Disputes have strict response deadlines. We strongly recommend keeping dispute notifications enabled to ensure you can respond in time.
Customer Emails
In addition to notifications for your team, you can configure which transactional emails are automatically sent to your customers. These emails are sent from Dodo Payments on your behalf and help keep your customers informed about their purchases.
| Email | Description |
|---|
| Payment Succeeded | Automatically sends a confirmation email to customers when their payment is successfully processed. Includes receipt details and order information. |
| Subscription Plan Changed | Sends an email to customers when their subscription plan changes, whether through an upgrade, downgrade, or modification. Confirms the new plan details and pricing. |
| License Key Created | Sends an email to customers when a license key is generated for their purchase. Includes the license key and activation instructions. |
Customer emails are enabled by default to ensure a great customer experience. If you prefer to handle customer communication through your own systems (e.g., your own email service or CRM), you can disable specific emails here.
Customer emails are separate from the notification emails sent to your team. Disabling a customer email does not affect your team’s notifications about the same event.
Best Practices
Here are some recommendations for configuring your communication preferences effectively:
-
Set up role-based email routing: Add different team email addresses for different notification types. For example:
-
Enable critical notifications across channels: For time-sensitive events like disputes, consider enabling notifications on multiple channels (email + push) to ensure you never miss them.
-
Review preferences periodically: As your team grows or changes, review your notification settings to ensure the right people are receiving the right notifications.
-
Keep customer emails enabled: Unless you have a specific reason to disable them, keeping customer emails enabled provides a better customer experience and reduces support inquiries.