<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dunlo.io/</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://dunlo.io/blog</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://dunlo.io/state-of-stripe-payments-2026</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dunlo.io/privacy</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://dunlo.io/terms</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://dunlo.io/llms.txt</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://dunlo.io/pricing.md</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives/slicker</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives/churn-buster</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives/stripe-smart-retries</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives/paddle-retain</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://dunlo.io/alternatives/triggla</loc>
<lastmod>2026-05-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://dunlo.io/blog/complete-guide-to-stripe-dunning</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/involuntary-churn-in-saas</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/stripe-failure-codes-the-complete-guide</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/whats-a-normal-failed-payment-rate-for-saas</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/stripe-failure-codes-explained</loc>
<lastmod>2026-05-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/dunning-guide-for-saas</loc>
<lastmod>2026-05-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/5-reasons-stripe-payments-fail</loc>
<lastmod>2026-05-10</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/complete-guide-involuntary-churn-saas</loc>
<lastmod>2026-05-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/stripe-smart-retries-review</loc>
<lastmod>2026-05-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
<url>
<loc>https://dunlo.io/blog/how-to-build-a-dunning-strategy</loc>
<lastmod>2026-04-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.72</priority>
</url>
</urlset>
