Skip to main content
Communication Preferences Overview
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:
  1. Navigate to Settings in your Dodo Payments dashboard
  2. Click on the Communication tab
  3. 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.
Notification Channel Selector
ChannelDescriptionBest For
EmailReceive detailed notifications via email to one or more addressesComprehensive record-keeping, team distribution
In-AppSee notifications directly in the dashboard notification centerQuick updates while working in the dashboard
Push NotificationsGet instant mobile alerts on your registered devicesTime-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).
Email Notifications Configuration
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
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
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)
Download the Dodo Payments mobile app to receive push notifications on your iOS or Android device.

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

  1. In the Your Emails section, click the Add Email button
  2. Enter the email address in the modal that appears
  3. Click Add Email to confirm
Add Email Address Modal
After adding an email, you can immediately configure which notifications that address should receive.

Configuring Email Preferences

  1. Click on an email address to expand its notification options
  2. Use the toggle switches next to each event to enable or disable notifications
  3. 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.
EventDescription
Payment FailedNotifies 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 ReceivedNotifies 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.
Payout and Refund Notifications
EventDescription
Payout FailedNotifies when a payout attempt fails. This may indicate an issue with your bank account details that needs immediate attention.
Payout In ProgressNotifies when a payout is actively being processed. The funds are on their way to your bank account.
Payout InitiatedNotifies when a payout is initiated to your bank account. This marks the beginning of the payout process.
Payout On HoldNotifies if a payout is paused or under review. This may require you to provide additional information or documentation.
Payout ProcessedNotifies when a payout completes successfully. The funds should now be available in your bank account.

Refunds

Monitor refund activity across your transactions.
EventDescription
Refund CompletedNotifies when a refund is successfully processed and the funds have been returned to the customer.
Refund FailedNotifies when a refund fails to process. This may require manual intervention to resolve.

Subscriptions

Track subscription lifecycle events.
EventDescription
Subscription StartedNotifies 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.
Subscription and Dispute Notifications
EventDescription
Dispute CreatedNotifies when a customer opens a dispute (chargeback) against a payment. Requires prompt attention to respond within the deadline.
Dispute ChallengedNotifies when a dispute you’ve responded to is being challenged or escalated. The dispute is still in progress.
Dispute WonNotifies when a dispute is resolved in your favor. The funds are retained in your account.
Dispute LostNotifies 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.
Customer Email Configuration
EmailDescription
Payment SucceededAutomatically sends a confirmation email to customers when their payment is successfully processed. Includes receipt details and order information.
Subscription Plan ChangedSends 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 CreatedSends 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:
  1. Set up role-based email routing: Add different team email addresses for different notification types. For example:
  2. 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.
  3. Review preferences periodically: As your team grows or changes, review your notification settings to ensure the right people are receiving the right notifications.
  4. 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.