Set up email notifications for failed payments and billing events
Configure Resend to automatically email clients and admins when payments fail, subscriptions renew, or accounts are cancelled.
Centerfy can send automated email notifications for key billing events — failed payments, upcoming renewals, and subscription cancellations. These notifications keep both you and your clients informed without manual follow-up. The integration uses Resend as the email delivery provider.
Configuring the Resend integration
- Get your Resend API key
Log in to your Resend dashboard, navigate to API Keys, and create a new key. Copy the key — it is only shown once.
- Open Agency Settings
In Centerfy, navigate to Agency Workspace > Settings > Integrations.
- Enter the API key
Locate the Resend Integration field and paste your API key. Click Save.
- Verify the connection
After saving, the integration status should show as connected. Centerfy will now use Resend to deliver all billing-related email notifications.
Notification types
Once the Resend integration is active, Centerfy automatically sends emails for the following events:
| Event | Recipient | When it sends |
|---|---|---|
| Failed payment | Client + agency admin | Immediately after a charge attempt fails |
| Subscription renewal | Client | Before or at the time of automatic renewal |
| Subscription cancellation | Client + agency admin | When a client’s subscription is cancelled |
Verifying your sending domain
For reliable email delivery and to avoid spam filters, verify a custom sending domain in your Resend account:
- Add your domain in Resend
In the Resend dashboard, go to Domains and click Add Domain. Enter the domain you want to send from (for example,
notifications.youragency.com). - Add DNS records
Resend provides DNS records (SPF, DKIM, and optionally DMARC) that you need to add at your domain registrar. Add all required records exactly as shown.
- Verify
Click Verify in Resend once DNS records have propagated. Verification typically takes a few minutes but can take up to 48 hours depending on your DNS provider.
FAQ
Can I customize the email templates?
Centerfy sends notifications using built-in templates that match standard billing communication. Custom template editing is not currently available — the content is generated automatically based on the billing event type and client details.
What happens if the Resend API key is invalid or expired?
Email notifications silently fail. Billing events (charges, renewals, cancellations) still process normally — only the email delivery is affected. Check your Resend dashboard for delivery errors if clients report missing notifications.
Is the Resend free tier sufficient?
Resend’s free tier allows up to 3,000 emails per month, which is enough for most small-to-mid-size agencies. If you manage a large number of sub-accounts with frequent billing events, you may need a paid Resend plan.
Can I use a different email provider instead of Resend?
Billing notifications specifically require Resend. However, for general platform emails (invitations, password resets), you can configure your own SMTP provider under Agency Workspace > Settings > SMTP Config. See the White Label docs for details on branded email setup.