Email not arriving
Debug the "I didn't receive the verification / password reset / order notification email" problem. Outlook Junk, SPF/DKIM/DMARC, blacklist.
TLDR: WooshPayment sends emails only to the merchant (verify, welcome, password reset, order notification, Apple Pay required) from noreply@wooshpayment.com via Resend. If they don't arrive, in 90% of cases they're in Junk/Spam (especially on Outlook/Hotmail). Below is the full diagnostic.
Case 1 โ Email lands in Junk/Spam on Outlook/Hotmail
This is the most common case for the first sends. Outlook is particularly aggressive with new sender domains it has never seen.
Operational solution (recipient side)
- Open Outlook/Hotmail โ Junk Email folder
- Find the "Verify your email โ WooshPayment" or similar email
- Right click โ "Not junk" โ "Never block sender"
- Add
noreply@wooshpayment.comto your contacts
From then on, subsequent emails land in the Inbox.
Technical solution (WooshPayment side โ already configured)
DNS for the sender domain wooshpayment.com:
-
SPF (TXT record on root):
v=spf1 include:secureserver.net include:_spf.resend.com -allsecureserver.netis the GoDaddy mail server_spf.resend.comauthorizes Resend to send on our behalf-all(hard fail) for unauthorized email
-
DKIM (CNAME
resend._domainkey.wooshpayment.com): configured using the records provided by the Resend dashboard -
DMARC: not published. Roadmap.
DNS propagation
After DNS changes: typically 5-60 minutes, up to 24h worst case.
Verify:
dig TXT wooshpayment.com +short
# Must include: v=spf1 include:secureserver.net include:_spf.resend.com -allCase 2 โ Email not even in Junk
If you see absolutely nothing:
- Search the whole mailbox for
wooshpayment(sometimes modern clients hide emails in archives) - Check "Email history" or "Filters" for any rule deleting or moving messages
- If you use a custom business domain email (e.g.
you@yourcompany.it), check that your mail provider (Aruba, Register, GoDaddy) isn't running an aggressive server-side anti-spam. This happens on PEC + some smaller Italian providers.
Case 3 โ Customer email with a typo
It happens that a merchant registers with mail@gmial.com instead of gmail.com. Nothing to do except:
- Re-register with the correct email
- Or write to us at
noreply@wooshpayment.comwith proof of identity for a manual email change
Types of emails we send
For the full list see Transactional emails. Summary:
email_verify(at signup)welcome(at signup)password_reset(on request)merchant_order_notification(on every order)apple_pay_registration_required(if auto-register fails)
All go to the merchant, none to the end customer.
End customer says they didn't get the order confirmation
The "order confirmed" emails are sent by your Shopify/Woo store, not us. So:
- Check the Shopify Admin panel โ Settings โ Notifications โ Customer notifications
- Check the Woo panel โ Settings โ Email
- The template is your store's, the sender is your store. If it doesn't arrive, it's a deliverability problem on your domain (requires DKIM/SPF on
yourstore.com)
Things NOT to do
- Don't send bulk newsletters from the WooshPayment email โ we are transactional only, not an ESP. For newsletters use Mailchimp, Brevo or your preferred ESP
- Don't request password reset 50 times in a row โ the rate limit blocks for 15 min
- Don't add
wooshpayment.comto your personal blocklist by mistake
Advanced diagnostics
Verify our domain's SPF/DKIM records
# SPF
dig TXT wooshpayment.com +short
# DKIM (Resend)
dig CNAME resend._domainkey.wooshpayment.com +shortVerify sender domain reputation
mxtoolbox.com โ "Domain Health Report" on wooshpayment.com. It must be green on all main checks.
Verify a single send
If you have a specific transaction/order ID:
- Internally Pino logs (90-day retention) track every
sendwithto,subject,attempts, errors - If you need a specific log, write to us at
noreply@wooshpayment.comwith the recipient email and approximate date
When to contact us
After the checks above, if emails still aren't arriving:
Write to noreply@wooshpayment.com attaching:
- Problematic recipient email
- Type of email you were expecting (verify, password reset, etc.)
- Approximate date and time
- Output of
dig TXT wooshpayment.com +shortanddig CNAME resend._domainkey.wooshpayment.com +short
Average response time: 4h business hours.
Useful links
- Transactional emails โ email list + sender setup
- GDPR โ sender security section