<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bertrand Azzopardi</title>
    <description>The latest articles on DEV Community by Bertrand Azzopardi (@saturnshift).</description>
    <link>https://dev.to/saturnshift</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3959241%2Fcc7556db-5bd2-4e76-b22d-746d9e5fe9d3.jpeg</url>
      <title>DEV Community: Bertrand Azzopardi</title>
      <link>https://dev.to/saturnshift</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saturnshift"/>
    <language>en</language>
    <item>
      <title>Invoicing with QuickBooks Online and online payment links: a month-end friendly setup for small businesses</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Thu, 29 Oct 2026 15:16:46 +0000</pubDate>
      <link>https://dev.to/saturnshift/invoicing-with-quickbooks-online-and-online-payment-links-a-month-end-friendly-setup-for-small-3i90</link>
      <guid>https://dev.to/saturnshift/invoicing-with-quickbooks-online-and-online-payment-links-a-month-end-friendly-setup-for-small-3i90</guid>
      <description>&lt;p&gt;Getting paid online is the easy part. The harder part shows up at month end, when a bookkeeper opens QuickBooks Online and finds deposits that don't match any invoice, fees nobody recorded, and a refund that was handled by email.&lt;/p&gt;

&lt;p&gt;This post is a practical setup for small businesses (and the bookkeepers who work with them) who send invoices and payment links and keep their books in QuickBooks Online. We build SaturnShift and use it as the example in the second half, but most of the advice applies whatever payments tool you connect.&lt;/p&gt;

&lt;p&gt;If you're a developer modeling this flow, our earlier post &lt;a href="https://dev.to/saturnshift/from-invoice-to-paid-to-quickbooks-online-modeling-one-billing-flow-across-cards-ach-and-27ji"&gt;From invoice to paid to QuickBooks Online&lt;/a&gt; covers the data model. This one is for the people doing the books.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Decide where invoices are created
&lt;/h2&gt;

&lt;p&gt;Pick one system as the place invoices are created and paid online, and don't create the same invoice by hand in a second system. Duplicate invoices are exactly the kind of thing that turns month end into clean-up. If your payments tool sends invoices into QuickBooks Online, let it do that rather than re-keying them.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Use invoices and payment links for different jobs
&lt;/h2&gt;

&lt;p&gt;Both get you paid online, but they behave differently in the books:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Use an invoice&lt;/strong&gt; when there is a receivable to clear: project work, a monthly retainer billed one invoice at a time, anything a client's accounts payable team needs to approve. The invoice number is the thread that ties the payment to the receivable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use a payment link&lt;/strong&gt; for money that isn't tied to an existing invoice: a deposit, a booking fee, a one-off service. A link where the customer enters the amount is handy for "pay what you owe" situations, but keep a note of what each link was for so the payment can be coded correctly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A simple rule for bookkeepers: if you'll need to match it to something later, send an invoice.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Treat fees as their own line
&lt;/h2&gt;

&lt;p&gt;Online payments carry fees, and they rarely come out of the same place. For card and ACH there is usually a processor's charge, and many tools add their own platform fee. Record fees as an expense rather than netting them silently against income. Otherwise revenue looks lower than what you invoiced, and nobody can explain the gap. Agree with your bookkeeper on the account fees go to before the first payment arrives.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Record refunds as refunds
&lt;/h2&gt;

&lt;p&gt;A refund is its own event against the original payment. Don't edit or delete the original invoice. Whether a refund reaches the books automatically depends on your tool, so check it once with a small test and then trust the process.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. A month-end checklist
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Every online payment matches an invoice, or a payment link you can explain&lt;/li&gt;
&lt;li&gt;[ ] Processing and platform fees are recorded, by payment method&lt;/li&gt;
&lt;li&gt;[ ] Refunds appear as refunds, against the right payment&lt;/li&gt;
&lt;li&gt;[ ] Anything your integration does &lt;strong&gt;not&lt;/strong&gt; sync has been recorded another way&lt;/li&gt;
&lt;li&gt;[ ] Open invoices in QuickBooks Online match open invoices in your payments tool&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That fourth item matters most. Every integration has gaps, and the surprises at month end usually come from a gap nobody wrote down.&lt;/p&gt;

&lt;h2&gt;
  
  
  How this works with SaturnShift
&lt;/h2&gt;

&lt;p&gt;SaturnShift is an invoicing and payments platform for US small businesses, with a QuickBooks Online integration:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What it covers:&lt;/strong&gt; with QuickBooks Online connected, invoices, payments, refunds and fees are reflected in your books, including stablecoin payments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Which plans:&lt;/strong&gt; QuickBooks Online is included on &lt;strong&gt;Crypto Suite ($49 a month)&lt;/strong&gt; and &lt;strong&gt;Full Suite ($69 a month)&lt;/strong&gt;. It is not on the free Starter plan.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Card and ACH with QuickBooks Online means Full Suite.&lt;/strong&gt; Crypto Suite is stablecoin only, so a business that wants clients to pay invoices by card or ACH and have it reflected in QuickBooks Online needs Full Suite. Card and ACH are processed by Stripe, and Stripe's own processing charges apply on top of the SaturnShift platform fee, so record both.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invoices and links:&lt;/strong&gt; branded invoices, templates, CSV import and bulk send; payment links, including customer-entered amounts; QR codes; delivery by email or by text message with Text to Pay. Customers pay on SaturnShift's hosted checkout page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reminders:&lt;/strong&gt; automatic email reminders before the due date and after an invoice is overdue, skipping invoices that are paid or have a payment in progress.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The gaps to write down for your month-end checklist:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Subscription payments do not sync to QuickBooks Online.&lt;/strong&gt; Recurring billing (Full Suite, charged to a card) needs to be recorded in your books another way. One-time invoices are not affected.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;QuickBooks Online only.&lt;/strong&gt; QuickBooks Desktop, Xero and other accounting software are not supported.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invoice tax is a rate you enter&lt;/strong&gt;, not an automatic calculation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No payout time is promised.&lt;/strong&gt; Timing depends on the payment method and processing conditions, so don't build month end around a fixed clock.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Paid plans have a 7-day trial with a card on file, and every account completes a short Stripe onboarding and a SaturnShift review before it can accept payments. The &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks Online page&lt;/a&gt; and the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt; have the plan details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For bookkeepers and accountants:&lt;/strong&gt; if you recommend payment tools to clients, &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;SaturnShift Partners&lt;/a&gt; is our referral programme for people who advise small businesses. Every application is reviewed, and the full terms are at &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;saturnshift.io/partners/terms&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If it fits your setup, &lt;a href="https://www.saturnshift.io/?signup=true&amp;amp;utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=invoicing-oct&amp;amp;utm_content=qbo-payment-links" rel="noopener noreferrer"&gt;create a SaturnShift account&lt;/a&gt;, connect QuickBooks Online on Crypto Suite or Full Suite, and start accepting payments once your account is approved.&lt;/p&gt;

</description>
      <category>quickbooks</category>
      <category>accounting</category>
      <category>smallbusiness</category>
      <category>payments</category>
    </item>
    <item>
      <title>How to send invoices your clients can pay online by card or ACH: a practical guide for small businesses</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Thu, 29 Oct 2026 15:16:34 +0000</pubDate>
      <link>https://dev.to/saturnshift/how-to-send-invoices-your-clients-can-pay-online-by-card-or-ach-a-practical-guide-for-small-38db</link>
      <guid>https://dev.to/saturnshift/how-to-send-invoices-your-clients-can-pay-online-by-card-or-ach-a-practical-guide-for-small-38db</guid>
      <description>&lt;p&gt;An invoice often sits unpaid for ordinary reasons: the client can't find it, isn't sure how to pay, or has to type bank details into their own system before they can send anything. Removing that friction is mostly about how you build and send the invoice, not which software you use.&lt;/p&gt;

&lt;p&gt;This guide walks through sending invoices that a client can pay online by card or ACH bank payment, from the invoice itself to the follow-up. We build SaturnShift, so we use it for the concrete examples near the end, but the steps apply to most invoicing tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Put everything the client needs on the invoice
&lt;/h2&gt;

&lt;p&gt;An invoice that gets paid quickly answers the payer's questions before they ask them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Who it's from and who it's to&lt;/strong&gt;, including the person or team who approves payments, if you know it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A unique invoice number.&lt;/strong&gt; It's the reference both of you will use if anything needs to be matched later.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clear line items.&lt;/strong&gt; What you did or delivered, quantities and rates. "Consulting, October" is harder to approve than "Website audit, 12 hours at $120."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tax as its own line&lt;/strong&gt;, if you charge it, at the rate you have confirmed applies to you. Ask your accountant if you're not sure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The total, the due date and the payment terms.&lt;/strong&gt; "Due on receipt" or "Net 15" are fine; what matters is that the date is written down.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How to pay.&lt;/strong&gt; One clear "Pay online" link or button beats a paragraph of bank instructions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step 2: Offer card and ACH on the same invoice
&lt;/h2&gt;

&lt;p&gt;Card and ACH suit different invoices. Card is convenient for smaller amounts and for clients who put supplier spend on a company card. ACH, a bank payment from a US bank account, often suits larger invoices because percentage fees grow with the amount. We compared the two in detail, with worked fee examples, in &lt;a href="https://dev.to/saturnshift/card-or-ach-for-b2b-invoices-when-each-fits-what-the-fees-look-like-and-how-recurring-billing-20gl"&gt;Card or ACH for B2B invoices&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The practical point: &lt;strong&gt;don't make the client choose before they open the invoice.&lt;/strong&gt; Send one invoice with one payment link, and let them pick the method on the checkout page. That way you don't end up sending a bank-details PDF, then a separate card link, then matching both against the same invoice by hand.&lt;/p&gt;

&lt;p&gt;Before you turn card payments on, find out what each method will cost you. Processing fees are usually a percentage plus a fixed amount, and some tools add their own platform fee on top of the processor's charges.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Deliver the invoice where the client will see it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email&lt;/strong&gt; is the default, and gives the client a record to forward.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Text message&lt;/strong&gt; works well for clients who live on their phones, such as homeowners or small business owners. Keep email as a backup, because a text can be missed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A QR code&lt;/strong&gt; on a printed invoice or a job-completion sheet lets someone pay from their phone on the spot.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whichever channel you use, the link should open a checkout page with the amount, the invoice number and the payment options, so nothing has to be re-typed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Set up reminders before you need them
&lt;/h2&gt;

&lt;p&gt;Reminders work best when they are routine rather than personal. A simple pattern:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A friendly note a few days before the due date.&lt;/li&gt;
&lt;li&gt;A reminder on or just after the due date.&lt;/li&gt;
&lt;li&gt;A firmer note once the invoice is overdue, restating any late fee in your terms.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Two rules keep reminders from annoying good clients: stop them the moment an invoice is paid, and don't send one while a payment is already in progress. A client who paid by ACH yesterday should not get a "you're overdue" email today.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Track what happens after "Pay"
&lt;/h2&gt;

&lt;p&gt;"The client clicked pay" and "the invoice is paid" are different states. Keep them separate in your own tracking, and record the payment method on each paid invoice, because fees and refunds differ by method. If you ever refund a payment, record it as its own event against the original invoice rather than editing the invoice.&lt;/p&gt;

&lt;h2&gt;
  
  
  A quick checklist
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Unique invoice number, clear line items, due date and terms&lt;/li&gt;
&lt;li&gt;[ ] One online payment link with card and ACH&lt;/li&gt;
&lt;li&gt;[ ] Fees for each method checked before you send&lt;/li&gt;
&lt;li&gt;[ ] Delivery by email, plus text or QR where it helps&lt;/li&gt;
&lt;li&gt;[ ] Automatic reminders before and after the due date&lt;/li&gt;
&lt;li&gt;[ ] Paid, in progress and refunded tracked separately&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How this looks in SaturnShift
&lt;/h2&gt;

&lt;p&gt;SaturnShift is an invoicing and payments platform for US small businesses. In practice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Branded invoices and templates&lt;/strong&gt;, plus CSV import and bulk send if your invoices start in a spreadsheet.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;One invoice, several ways to pay.&lt;/strong&gt; The client chooses card or ACH (and stablecoins, subject to plan) on SaturnShift's hosted checkout page. Card and ACH are processed by Stripe.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Delivery by email, by text message with Text to Pay, or by QR code.&lt;/strong&gt; Payment links can also have a customer-entered amount, which helps with deposits.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatic email reminders&lt;/strong&gt; before the due date and after an invoice is overdue. They skip invoices that are paid or have a payment in progress.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Late fees&lt;/strong&gt; can be added to invoices. Invoice tax is a rate you enter; it isn't calculated automatically.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plans:&lt;/strong&gt; Starter is $0 a month and includes card and ACH, with up to 10 invoices per calendar month. Each payment carries a SaturnShift platform fee, and Stripe's own processing charges apply on top for card and ACH. Paid plans are listed on the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt; and have a 7-day trial with a card on file.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The honest limits: there are no payment plans or instalments, reminders go by email, ACH is for payers with US bank accounts, and no payout time is promised, because timing depends on the payment method and processing conditions. Every account completes a short Stripe onboarding and a SaturnShift review, and you can start accepting payments once your account is approved.&lt;/p&gt;

&lt;p&gt;If that fits how you invoice, &lt;a href="https://www.saturnshift.io/?signup=true&amp;amp;utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=invoicing-oct&amp;amp;utm_content=invoice-card-ach-guide" rel="noopener noreferrer"&gt;create a SaturnShift account&lt;/a&gt;, set up your first invoice, and start accepting payments once your account is approved.&lt;/p&gt;

</description>
      <category>smallbusiness</category>
      <category>payments</category>
      <category>invoicing</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Card or ACH for B2B invoices: when each fits, what the fees look like, and how recurring billing works</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Wed, 28 Oct 2026 18:03:47 +0000</pubDate>
      <link>https://dev.to/saturnshift/card-or-ach-for-b2b-invoices-when-each-fits-what-the-fees-look-like-and-how-recurring-billing-20gl</link>
      <guid>https://dev.to/saturnshift/card-or-ach-for-b2b-invoices-when-each-fits-what-the-fees-look-like-and-how-recurring-billing-20gl</guid>
      <description>&lt;p&gt;Sooner or later a business client replies to an invoice with "can we pay by card?", or the opposite: "just send bank details, we pay everything by ACH." If you invoice other businesses, the honest answer is usually to offer both and know where each one fits.&lt;/p&gt;

&lt;p&gt;This post compares card and ACH for B2B invoices: which kinds of invoice suit each, how the fees scale, and what invoicing and recurring billing look like in practice. We build SaturnShift, so we use it for the concrete numbers and limits. The trade-offs themselves apply to most tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  The short version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ACH&lt;/strong&gt; suits larger, one-time invoices from clients who pay from a US bank account. On a percentage fee, the gap between card and ACH grows with every dollar on the invoice.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Card&lt;/strong&gt; suits smaller invoices, clients who want to pay on a company card, and anything recurring, because recurring billing charges a card.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offering both on the same invoice&lt;/strong&gt; lets the client choose, which removes one reason for an invoice to sit unpaid.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  When card fits
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Recurring work.&lt;/strong&gt; In SaturnShift, recurring billing charges a card. Recurring ACH is not available. If you bill a fixed retainer every month, a card subscription is the route (more on that below).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Smaller invoices.&lt;/strong&gt; Platform fees are a percentage plus a fixed amount, so on a small invoice the difference between card and ACH is a few cents to a few dollars. Convenience for the client often matters more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clients who want to pay by card.&lt;/strong&gt; Some businesses put supplier spend on a company card for their own reasons. Offering card means one less reason for the invoice to wait in someone's queue.&lt;/p&gt;

&lt;h2&gt;
  
  
  When ACH fits
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Larger invoices.&lt;/strong&gt; This is where the fee gap shows (see the worked numbers below). For a $10,000 project invoice, the difference is no longer a rounding error.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clients who already pay suppliers from a bank account.&lt;/strong&gt; For them, a bank payment option is simply the expected way to pay, and asking them to use a card adds friction.&lt;/p&gt;

&lt;p&gt;Two conditions to know: ACH in SaturnShift is for payers with US bank accounts, and it is for one-time payments such as invoices and payment links, not subscriptions.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the fees look like
&lt;/h2&gt;

&lt;p&gt;Here are SaturnShift's platform fees per transaction for card and ACH, from the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt;:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plan&lt;/th&gt;
&lt;th&gt;Monthly price&lt;/th&gt;
&lt;th&gt;Card&lt;/th&gt;
&lt;th&gt;ACH&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Starter&lt;/td&gt;
&lt;td&gt;$0&lt;/td&gt;
&lt;td&gt;0.35% + $0.10&lt;/td&gt;
&lt;td&gt;0.25% + $0.10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full Suite&lt;/td&gt;
&lt;td&gt;$69&lt;/td&gt;
&lt;td&gt;0.15% + $0.10&lt;/td&gt;
&lt;td&gt;0.05% + $0.10&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Crypto Suite ($49) is stablecoin only, so it has no card or ACH fees.&lt;/p&gt;

&lt;p&gt;One important caveat: &lt;strong&gt;Stripe processes card and ACH payments, and Stripe's own processing charges apply on top of these platform fees.&lt;/strong&gt; The table is not the all-in cost of a payment. We are not quoting Stripe's charges here; check them before you compare totals.&lt;/p&gt;

&lt;p&gt;With that caveat, here is the SaturnShift platform fee alone on two invoice sizes:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Invoice&lt;/th&gt;
&lt;th&gt;Starter card&lt;/th&gt;
&lt;th&gt;Starter ACH&lt;/th&gt;
&lt;th&gt;Full Suite card&lt;/th&gt;
&lt;th&gt;Full Suite ACH&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;$2,000&lt;/td&gt;
&lt;td&gt;$7.10&lt;/td&gt;
&lt;td&gt;$5.10&lt;/td&gt;
&lt;td&gt;$3.10&lt;/td&gt;
&lt;td&gt;$1.10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;$10,000&lt;/td&gt;
&lt;td&gt;$35.10&lt;/td&gt;
&lt;td&gt;$25.10&lt;/td&gt;
&lt;td&gt;$15.10&lt;/td&gt;
&lt;td&gt;$5.10&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Two things fall out of this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plan choice matters as much as rail choice.&lt;/strong&gt; On both card and ACH, Full Suite's platform fee is 0.20 percentage points lower than Starter's. On platform fees alone, that gap covers Full Suite's $69 a month at about $34,500 of monthly card and ACH volume. Below that, the case for Full Suite rests on its features (recurring billing, no monthly invoice cap) rather than fees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ACH's advantage scales with invoice size.&lt;/strong&gt; On the platform fee, ACH is 0.10 percentage points cheaper than card on either plan: $2 on a $2,000 invoice, $10 on a $10,000 one. Add Stripe's charges for each method before deciding where to steer clients.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Some businesses pass processing fees on to the customer. SaturnShift supports processing-fee pass-through and late fees on invoices. Check what your plan includes on the pricing page, and check the rules that apply to your business before you pass card fees on.&lt;/p&gt;

&lt;h2&gt;
  
  
  What invoicing looks like
&lt;/h2&gt;

&lt;p&gt;The practical point is one invoice, several ways to pay. You send one invoice, and the client picks card, ACH or stablecoin (subject to plan) on SaturnShift's hosted checkout page. You don't send a separate bank-details PDF and a separate card link and then match them up by hand.&lt;/p&gt;

&lt;p&gt;Around that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Branded invoices and templates&lt;/strong&gt;, so recurring clients get a consistent layout.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSV import and bulk send&lt;/strong&gt;, if invoices start life in a spreadsheet or another system.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatic email reminders&lt;/strong&gt; before the due date and after an invoice is overdue. Reminders skip invoices that are already paid or have a payment in progress, so a client who just paid by ACH doesn't get chased.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Text to Pay&lt;/strong&gt;, to send an invoice or payment link by SMS.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limits:&lt;/strong&gt; Starter includes up to 10 invoices per calendar month; paid plans have no monthly invoice cap. There are no payment plans or instalments.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What recurring billing looks like
&lt;/h2&gt;

&lt;p&gt;Recurring billing is a Full Suite feature for approved merchants, and it charges a card. You create subscription plans, bill customers on a schedule, and manage or cancel subscribers from your account. We covered the model and its limits in detail in &lt;a href="https://dev.to/saturnshift/recurring-card-billing-without-building-a-billing-system-how-hosted-subscription-links-work-and-a3n"&gt;our post on hosted subscription links&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For B2B work, the pattern that tends to fit is a split:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Fixed monthly retainer:&lt;/strong&gt; card subscription.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Project work, overages and one-off fees:&lt;/strong&gt; one-time invoices, where the client can choose ACH for the larger amounts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting it into the books
&lt;/h2&gt;

&lt;p&gt;QuickBooks Online is available on Crypto Suite and Full Suite. With it connected, invoices, payments, refunds and fees are reflected in your books. Subscription payments do not sync to QuickBooks Online, so decide upfront how retainer payments reach your accounting. The &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks Online page&lt;/a&gt; has the details, and &lt;a href="https://dev.to/saturnshift/from-invoice-to-paid-to-quickbooks-online-modeling-one-billing-flow-across-cards-ach-and-27ji"&gt;our invoice-to-QuickBooks walkthrough&lt;/a&gt; covers the data flow.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest trade-offs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Stripe's charges are extra&lt;/strong&gt; for card and ACH, and they belong in any cost comparison.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No recurring ACH.&lt;/strong&gt; Clients who want to pay a monthly retainer by bank transfer have to pay one-time invoices instead.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ACH payers need US bank accounts.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No promised payout time.&lt;/strong&gt; Timing depends on the payment method and processing conditions, so leave slack in your own cash planning.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Approval first.&lt;/strong&gt; Every account completes Stripe onboarding and a SaturnShift review, and you can start accepting payments once your account is approved.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is ACH always cheaper than card?&lt;/strong&gt;&lt;br&gt;
On SaturnShift's platform fee, ACH is lower than card on both Starter and Full Suite. Stripe's processing charges are added to both, so compare the totals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can a client pay the same invoice by either method?&lt;/strong&gt;&lt;br&gt;
Yes. One invoice can be paid by card or ACH (and stablecoin, subject to plan); the client chooses at checkout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I bill a monthly retainer by ACH?&lt;/strong&gt;&lt;br&gt;
Not as a subscription. Recurring billing charges a card; use one-time invoices for ACH.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I need a paid plan to accept card and ACH?&lt;/strong&gt;&lt;br&gt;
No. Starter ($0) includes card and ACH, with up to 10 invoices a month. Recurring billing is on Full Suite.&lt;/p&gt;

&lt;p&gt;To compare plans, see &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing&lt;/a&gt;. If it fits, &lt;a href="https://www.saturnshift.io/?signup=true&amp;amp;utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=devto-oct&amp;amp;utm_content=card-vs-ach" rel="noopener noreferrer"&gt;create a SaturnShift account&lt;/a&gt;, set up your invoices and start accepting payments once your account is approved.&lt;/p&gt;

</description>
      <category>payments</category>
      <category>fintech</category>
      <category>smallbusiness</category>
      <category>accounting</category>
    </item>
    <item>
      <title>A referral program for accountants and bookkeepers: when to recommend SaturnShift to a client, and how commission works</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Wed, 28 Oct 2026 17:30:26 +0000</pubDate>
      <link>https://dev.to/saturnshift/a-referral-program-for-accountants-and-bookkeepers-when-to-recommend-saturnshift-to-a-client-and-2d0d</link>
      <guid>https://dev.to/saturnshift/a-referral-program-for-accountants-and-bookkeepers-when-to-recommend-saturnshift-to-a-client-and-2d0d</guid>
      <description>&lt;p&gt;Clients ask their accountant about payments long before they ask anyone else. "Should I take cards?" "Why does this processor's deposit never match the invoice?" "A customer wants to pay in USDC, is that a problem for the books?" You end up answering those questions whether or not anyone pays you for it.&lt;/p&gt;

&lt;p&gt;SaturnShift Partners is a referral program for people who advise small businesses, and accountants, bookkeepers and QuickBooks consultants are a large part of who it is for. It is live and open for applications at &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;saturnshift.io/partners&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This post is written for a practice deciding whether to join. Most of it is about the client, because a referral only holds up if the tool really suits the business you send to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which clients it fits
&lt;/h2&gt;

&lt;p&gt;SaturnShift is a payments, invoicing and commerce platform for US businesses. A client can send branded invoices that customers pay by card, ACH or stablecoin (subject to plan), share payment links, send automatic email reminders before an invoice is due and after it is overdue, and see reporting, reconciliation views and monthly statements in their dashboard.&lt;/p&gt;

&lt;p&gt;The clients it tends to suit:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Businesses that invoice and wait to be paid.&lt;/strong&gt; Invoices, payment links and email reminders sit in one place, and reminders skip invoices that are already paid or have a payment in progress.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Businesses on QuickBooks Online.&lt;/strong&gt; On Crypto Suite and Full Suite, the QuickBooks Online connection reflects invoices, payments, refunds and fees in the books, including stablecoin payments. More detail is on the &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks page&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Businesses with customers who want to pay in stablecoins.&lt;/strong&gt; SaturnShift accepts USDC on Ethereum, Base, Arbitrum and Polygon, and USDT on Ethereum and Base. Payments settle in kind to the business's own wallet, so a USDC payment on Polygon arrives as USDC on Polygon. SaturnShift doesn't hold the funds and doesn't convert them to dollars. If the client wants dollars, they convert through their own exchange.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Businesses that bill the same customers every month by card.&lt;/strong&gt; Recurring billing is a Full Suite feature, and it charges a card.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where it doesn't fit, so you can say no early
&lt;/h2&gt;

&lt;p&gt;Being specific here saves you a difficult conversation later:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Xero or QuickBooks Desktop clients.&lt;/strong&gt; The accounting sync is QuickBooks Online only.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Starter plan clients who need the sync.&lt;/strong&gt; Starter ($0 a month) covers card, ACH and stablecoin payments with up to 10 invoices a month, but doesn't include QuickBooks Online, recurring billing or WooCommerce.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Subscription revenue in the books.&lt;/strong&gt; Subscription payments don't sync to QuickBooks Online.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recurring ACH or recurring stablecoin billing.&lt;/strong&gt; Neither is available. Recurring billing is card only.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Businesses outside the US.&lt;/strong&gt; SaturnShift merchants are US businesses and complete a US Stripe account as part of signup.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clients expecting invoice tax to be worked out for them.&lt;/strong&gt; Tax on invoices is a rate the business enters, per line or for the whole invoice. It isn't calculated automatically.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What to tell a client before they sign up
&lt;/h2&gt;

&lt;p&gt;Set expectations the same way you would for any new system:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Every plan includes Stripe onboarding&lt;/strong&gt;, where the business gives Stripe its business and identity details. Card and ACH payments also carry Stripe's own processing charges, separate from SaturnShift's fee.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SaturnShift reviews each account.&lt;/strong&gt; Your client can start accepting payments once their account is approved. Before that they can explore the product and set up invoices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stablecoins need a payout wallet&lt;/strong&gt; before payments can settle.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check the plan against the need.&lt;/strong&gt; QuickBooks Online is on Crypto Suite and Full Suite. Recurring billing is Full Suite. Crypto Suite is stablecoin only. Current fees are on the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A client who signs up through your partner link or code gets a &lt;strong&gt;30-day trial on their first paid subscription&lt;/strong&gt; (Crypto Suite or Full Suite) instead of the standard 7 days, where eligible. The trial covers the subscription fee only; processing fees apply as normal during it, and a business that has already had a SaturnShift trial or paid subscription doesn't get it. For you, that means no subscription commission while the trial invoice is $0, but processing commission still counts on the processing fees SaturnShift collects on the client's payments during the trial. Stripe onboarding and approval still apply. For a client moving their invoicing and books across, the extra time to check the QuickBooks Online side is genuinely useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  How commission works for a practice
&lt;/h2&gt;

&lt;p&gt;Approved partners earn &lt;strong&gt;25% of the subscription fees&lt;/strong&gt; a referred business pays SaturnShift and &lt;strong&gt;15% of the processing fees SaturnShift collects&lt;/strong&gt; on that business's payments.&lt;/p&gt;

&lt;p&gt;Three details matter most to accountants:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;It is never a share of your client's sales.&lt;/strong&gt; Commission isn't based on their revenue, their payment volume, Stripe's fees or network fees. It is a share of SaturnShift's own collected fees only.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Each client has its own 12-month window&lt;/strong&gt;, starting from the first fee SaturnShift collects from that client after it is credited to you. That can be a processing fee on one of its payments, including during its subscription trial, or its first paid subscription invoice, whichever comes first. Signing up alone doesn't start it. If you refer one client this quarter and another next year, each gets its own 12 months and the windows overlap.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Starter clients count.&lt;/strong&gt; A client on the free Starter plan pays no subscription fee, but SaturnShift's processing fees on their payments still count.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One practical point for a practice with an existing client list: only businesses new to SaturnShift can be credited to you, and referrals made before your application is approved don't earn. A client that already uses SaturnShift generally can't be claimed after the fact. Section 5.3 of the &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;terms&lt;/a&gt; covers the one exception.&lt;/p&gt;

&lt;p&gt;Commission is recorded in your dashboard as Pending when SaturnShift's fee is confirmed as collected. Each commission is then held for 30 days before it becomes available for payout. Payouts are a separate step: they are sent manually, normally once a month, when your available balance is at least USD 50, by ACH to a US bank account or in USDC on Base. No particular payout date is guaranteed. The &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;SaturnShift Partners page&lt;/a&gt; and the terms cover the details.&lt;/p&gt;

&lt;p&gt;We don't publish earnings examples. What you earn depends on which clients you refer and what fees SaturnShift collects from them. Terms can vary by partner, and the &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;Partner Programme Terms &amp;amp; Conditions&lt;/a&gt; are the binding version.&lt;/p&gt;

&lt;h2&gt;
  
  
  A note on professional rules
&lt;/h2&gt;

&lt;p&gt;Accountants and bookkeepers often work under professional or licensing rules about referral compensation and disclosure to clients. Whether you can accept a referral commission, and what you have to tell a client, can depend on your credential, where you practise and the kind of client. Don't assume it is permitted for every client you serve. Check with your own professional body before you join; we can't advise on how those rules apply to you.&lt;/p&gt;

&lt;p&gt;Separately, the partner terms require every partner to describe SaturnShift accurately and to clearly disclose the relationship with SaturnShift wherever they promote it.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to join
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Apply at &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;saturnshift.io/partners&lt;/a&gt; and accept the &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;terms&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Request a partner code, or leave it blank and one is assigned. A code is secured only when your application is approved, and it can't be changed after that.&lt;/li&gt;
&lt;li&gt;Wait for review. Every application is reviewed, and approval isn't automatic.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If your practice already uses SaturnShift as a merchant, you can apply from inside your account. Your own merchant account never earns commission.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is this a percentage of my clients' revenue?&lt;/strong&gt;&lt;br&gt;
No. Commission is 25% of subscription fees and 15% of processing fees that SaturnShift itself collects from the client, never a share of their sales or volume.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does my client get for signing up through my link?&lt;/strong&gt;&lt;br&gt;
Through your link or code, they get a 30-day trial on their first paid subscription (Crypto Suite or Full Suite) instead of 7 days.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does the QuickBooks Online sync work for every client?&lt;/strong&gt;&lt;br&gt;
Only on Crypto Suite and Full Suite, and only for QuickBooks Online. Subscription payments don't sync.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When does a client's 12-month window start?&lt;/strong&gt;&lt;br&gt;
When SaturnShift collects its first fee from that client, whether that is a processing fee during the trial or the first paid subscription invoice. Signing up alone doesn't start it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I earn anything during a client's 30-day trial?&lt;/strong&gt;&lt;br&gt;
No subscription commission while the trial invoice is $0, but processing commission counts on the processing fees SaturnShift collects during the trial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I have a question about attribution, payouts or tax forms.&lt;/strong&gt;&lt;br&gt;
Email &lt;a href="mailto:hello@saturnshift.io"&gt;hello@saturnshift.io&lt;/a&gt;. Those are answered case by case.&lt;/p&gt;

&lt;p&gt;If some of your clients fit the description above, &lt;a href="https://www.saturnshift.io/partners?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=partners-oct&amp;amp;utm_content=accountants" rel="noopener noreferrer"&gt;apply to SaturnShift Partners&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>accounting</category>
      <category>bookkeeping</category>
      <category>quickbooks</category>
      <category>smallbusiness</category>
    </item>
    <item>
      <title>How SaturnShift Partners works: what you earn on, when each referral's window runs, and what we don't promise</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Wed, 28 Oct 2026 17:30:10 +0000</pubDate>
      <link>https://dev.to/saturnshift/how-saturnshift-partners-works-what-you-earn-on-when-each-referrals-window-runs-and-what-we-1npg</link>
      <guid>https://dev.to/saturnshift/how-saturnshift-partners-works-what-you-earn-on-when-each-referrals-window-runs-and-what-we-1npg</guid>
      <description>&lt;p&gt;SaturnShift Partners is our referral program for people who advise small businesses. It is live and open for applications at &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;saturnshift.io/partners&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This post walks through how it works, including the parts that are easy to misread, so you can decide whether it fits the way you already help clients. It also covers what we don't promise, because a referral program is only worth joining if you can recommend it without having to walk anything back later.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you would be recommending
&lt;/h2&gt;

&lt;p&gt;SaturnShift is a payments, invoicing and commerce platform for US businesses. One account lets a business get paid by card, bank payment (ACH) and stablecoins (USDC and USDT), with invoicing, payment links, recurring billing, an online store and QuickBooks Online sync. What each business gets depends on its plan:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Starter ($0 a month)&lt;/strong&gt; covers card, ACH and stablecoin payments, with up to 10 invoices a month. It doesn't include recurring billing, QuickBooks Online or WooCommerce.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Crypto Suite ($49 a month)&lt;/strong&gt; is stablecoin only, and adds QuickBooks Online sync.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Full Suite ($69 a month)&lt;/strong&gt; covers card, ACH and stablecoins with lower processing fees. It is the plan with recurring billing (card subscriptions) and includes QuickBooks Online sync.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stablecoin payments are USDC on Ethereum, Base, Arbitrum and Polygon, and USDT on Ethereum and Base. They settle to the business's own wallet, in the coin they were paid in. SaturnShift doesn't convert them to dollars. Card and ACH payments also carry Stripe's own processing charges, separate from SaturnShift's fee. Current numbers are on the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Every business goes through Stripe onboarding, on every plan, and SaturnShift reviews each account before it goes live. A business you refer can start accepting payments once its account is approved. Until then it can explore the product and set up invoices and a store.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it's for
&lt;/h2&gt;

&lt;p&gt;The program is built around people small businesses already ask about money and tools:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;accountants and bookkeepers&lt;/li&gt;
&lt;li&gt;QuickBooks consultants&lt;/li&gt;
&lt;li&gt;agencies&lt;/li&gt;
&lt;li&gt;WooCommerce and WordPress developers&lt;/li&gt;
&lt;li&gt;consultants&lt;/li&gt;
&lt;li&gt;creators&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That list describes who we had in mind, not a requirement. The &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;terms&lt;/a&gt; open the program to individuals and organisations whether or not they work in payments, and every application is still reviewed.&lt;/p&gt;

&lt;p&gt;The useful test is simple: would a client of yours actually be better off on SaturnShift? If yes, and the business is new to SaturnShift, an introduction made after you're approved can earn commission based on the fees SaturnShift collects from that client. A business that already has a SaturnShift account generally can't be credited to you after the fact.&lt;/p&gt;

&lt;h2&gt;
  
  
  What commission is based on
&lt;/h2&gt;

&lt;p&gt;Approved partners earn:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;25% of the subscription fees&lt;/strong&gt; a referred business pays SaturnShift, and&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;15% of the processing fees SaturnShift collects&lt;/strong&gt; on that business's payments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both are shares of fees SaturnShift actually collects. Commission is never a share of your client's sales, their payment volume, Stripe's fees or network fees. If a client is paid a large invoice, you don't earn a percentage of that invoice. You earn a share of SaturnShift's own fee on it.&lt;/p&gt;

&lt;p&gt;This is also why a referral on the free Starter plan can still earn. Starter has no subscription fee, but SaturnShift still collects processing fees on Starter payments, and those count.&lt;/p&gt;

&lt;p&gt;For stablecoin payments, the processing fees that count are those on payments made through SaturnShift's Direct Settlement service. Section 9 of the terms lists exactly which fees are eligible.&lt;/p&gt;

&lt;p&gt;Terms can vary by partner. The &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;Partner Programme Terms &amp;amp; Conditions&lt;/a&gt; are the full and binding version, and you accept them when you apply.&lt;/p&gt;

&lt;h2&gt;
  
  
  Each referred business has its own 12-month window
&lt;/h2&gt;

&lt;p&gt;This is the part people most often misread, so here it is slowly.&lt;/p&gt;

&lt;p&gt;Commission on a referred business runs for &lt;strong&gt;12 months from the first fee SaturnShift collects from that business&lt;/strong&gt; after it is credited to you. That first fee can be a processing fee on one of its payments, including during its subscription trial or on the free Starter plan, or its first paid subscription invoice, whichever comes first. Not from the day it signs up, and not from the day you joined the program. If a business signs up through your link but never pays SaturnShift a fee, its 12 months haven't started. Once a window starts, it runs continuously: a plan change or an upgrade from Starter doesn't restart or extend it.&lt;/p&gt;

&lt;p&gt;The window belongs to each business, not to you. Every new business you refer starts its own window when its first fee is collected.&lt;/p&gt;

&lt;p&gt;A simple timeline:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;You refer a client in spring. It is approved, starts taking payments, and SaturnShift collects its first fee. That client's 12 months start then.&lt;/li&gt;
&lt;li&gt;You refer a second client in autumn. Its 12 months start when SaturnShift collects its first fee.&lt;/li&gt;
&lt;li&gt;For the months in between, both windows are running at the same time.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each window covers one business. There is no single program-wide clock on your account, and the 12 months don't limit how long you can keep referring new businesses.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the business you refer gets
&lt;/h2&gt;

&lt;p&gt;A business that signs up through your partner link or code gets a &lt;strong&gt;30-day trial on its first paid subscription&lt;/strong&gt; (Crypto Suite or Full Suite) instead of the standard 7 days, where eligible. The trial covers the subscription fee only; processing fees apply as normal during it. A business that has already had a SaturnShift trial or paid subscription doesn't get it.&lt;/p&gt;

&lt;p&gt;The trial changes what you earn on, not whether you earn. While the subscription invoice is $0 there is no subscription commission. Processing commission still counts on the processing fees SaturnShift collects on the business's payments during the trial, and if one of those is the first fee collected, the business's 12-month window starts then. Subscription commission begins with the first paid subscription invoice, inside the same window.&lt;/p&gt;

&lt;p&gt;Stripe onboarding and SaturnShift's approval still apply, so the longer trial is more room to evaluate, not a shortcut past review.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to join
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Go to &lt;a href="https://www.saturnshift.io/partners" rel="noopener noreferrer"&gt;saturnshift.io/partners&lt;/a&gt; and apply.&lt;/li&gt;
&lt;li&gt;Accept the &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;Partner Programme Terms &amp;amp; Conditions&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Request a partner code on the form, or leave it blank and one is assigned. Checking availability doesn't reserve a code; it is secured when your application is approved, and it can't be changed after that, so pick carefully.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every application is reviewed, and approval isn't automatic.&lt;/p&gt;

&lt;p&gt;Already a SaturnShift merchant? You can apply from inside your account. Your own merchant account never earns commission.&lt;/p&gt;

&lt;h2&gt;
  
  
  Payouts
&lt;/h2&gt;

&lt;p&gt;Processing commission is recorded once SaturnShift's fee on a payment is confirmed as collected (for stablecoin payments, once settlement is confirmed on chain), and it appears in your dashboard as Pending, normally within minutes. That is when it is recorded, not when it is paid.&lt;/p&gt;

&lt;p&gt;Recording, holding and payout are three separate steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Recorded as Pending.&lt;/strong&gt; As above, normally within minutes of SaturnShift's fee being confirmed as collected.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Held for 30 days.&lt;/strong&gt; Each commission is held for 30 days after it is recorded, then becomes available. Available means it can be included in a payout. It doesn't mean it is transferred to you automatically.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paid out.&lt;/strong&gt; Payouts are reviewed and sent manually by SaturnShift, normally once a month, when your available balance is at least USD 50, by ACH to a US bank account or in USDC on Base. No particular payout date is guaranteed.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What we don't promise
&lt;/h2&gt;

&lt;p&gt;We'd rather say this up front than in a support thread:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No earnings figures.&lt;/strong&gt; We don't publish examples of partner earnings or say what a typical partner makes. It depends entirely on which businesses you refer and what fees SaturnShift collects from them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No guaranteed approval&lt;/strong&gt;, for partners or for the businesses you refer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No commission after a business's window ends.&lt;/strong&gt; Commission on each business runs for its 12 months.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No commission on sales volume.&lt;/strong&gt; Only on SaturnShift's own collected fees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No interpretations of the terms here.&lt;/strong&gt; If something isn't covered above, read the &lt;a href="https://www.saturnshift.io/partners/terms" rel="noopener noreferrer"&gt;terms&lt;/a&gt; or ask us.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Referring a client honestly
&lt;/h2&gt;

&lt;p&gt;The partners who do this well describe the product the same way we do. Tell clients that every plan includes Stripe onboarding and that SaturnShift reviews each account. Explain which plan they would need for what they want (recurring billing is Full Suite, and QuickBooks Online is on Crypto Suite and Full Suite). Point them to the &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt; rather than quoting fees from memory.&lt;/p&gt;

&lt;p&gt;The terms also ask two things of every partner: describe SaturnShift accurately, and clearly disclose your relationship with SaturnShift wherever you promote it. A referral that matches what the client finds when they sign up is worth more to everyone.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is commission a share of my clients' sales?&lt;/strong&gt;&lt;br&gt;
No. It is 25% of the subscription fees and 15% of the processing fees SaturnShift collects from a referred business, never a share of their sales or volume.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When does the 12-month window start?&lt;/strong&gt;&lt;br&gt;
When SaturnShift collects the first fee from that business: a processing fee on one of its payments (including during its trial) or its first paid subscription invoice, whichever comes first. Signing up alone doesn't start it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I earn anything while a business is on its 30-day trial?&lt;/strong&gt;&lt;br&gt;
There is no subscription commission while the trial invoice is $0, but processing commission counts on the processing fees SaturnShift collects during the trial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If I refer several businesses, do they share one window?&lt;/strong&gt;&lt;br&gt;
No. Each referred business has its own 12-month window, and the windows overlap.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do Starter referrals count?&lt;/strong&gt;&lt;br&gt;
Yes. Starter has no subscription fee, but processing fees count.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I change my partner code later?&lt;/strong&gt;&lt;br&gt;
Not once your application is approved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I have a question about my situation that this doesn't cover.&lt;/strong&gt;&lt;br&gt;
Email &lt;a href="mailto:hello@saturnshift.io"&gt;hello@saturnshift.io&lt;/a&gt;. Questions about the terms, a specific commission, attribution, payouts or tax forms are handled one by one, so ask rather than assume.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.saturnshift.io/partners?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=partners-oct&amp;amp;utm_content=how-partners-works" rel="noopener noreferrer"&gt;Apply to SaturnShift Partners&lt;/a&gt;&lt;/p&gt;

</description>
      <category>partners</category>
      <category>payments</category>
      <category>smallbusiness</category>
      <category>fintech</category>
    </item>
    <item>
      <title>From invoice to paid to QuickBooks Online: modeling one billing flow across cards, ACH and stablecoins</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Sun, 25 Oct 2026 21:27:15 +0000</pubDate>
      <link>https://dev.to/saturnshift/from-invoice-to-paid-to-quickbooks-online-modeling-one-billing-flow-across-cards-ach-and-27ji</link>
      <guid>https://dev.to/saturnshift/from-invoice-to-paid-to-quickbooks-online-modeling-one-billing-flow-across-cards-ach-and-27ji</guid>
      <description>&lt;p&gt;If you've built billing for a small business, or you're the technical founder running one, you know the pattern. Invoices live in one tool. Card payments arrive through a processor. Bank payments arrive somewhere else. Someone then matches all of it against the books by hand.&lt;/p&gt;

&lt;p&gt;None of these pieces is hard alone. The work is in the seams: which record is the source of truth, what "paid" means for each payment method, and what reaches your accounting system.&lt;/p&gt;

&lt;p&gt;Disclosure: I'm the founder of SaturnShift, and this post uses it as the concrete example. SaturnShift is a payments and invoicing platform for US small businesses. Merchants send invoices and payment links that customers pay by card or ACH (processed by Stripe) or with USDC/USDT stablecoins (subject to plan), and the results sync to QuickBooks Online on the plans that include it. The goal is to make the data flow and its edges explicit, so you can model it correctly on your side. It isn't a feature tour.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Scope note:&lt;/strong&gt; this article covers product behavior, not an API reference. It doesn't document endpoints, webhook names or sync timing.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The problem: one receivable, many rails
&lt;/h2&gt;

&lt;p&gt;A single receivable (say, a $1,200 invoice for consulting work) can be settled in several ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Card&lt;/strong&gt;, processed by Stripe&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ACH bank payment&lt;/strong&gt;, processed by Stripe&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stablecoin&lt;/strong&gt;: USDC on Ethereum, Base, Arbitrum and Polygon, and USDT on Ethereum and Base&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Card and ACH are available on Starter and Full Suite. Crypto Suite is stablecoin only.&lt;/p&gt;

&lt;p&gt;If each rail has its own tool, you end up with three payment records, three fee structures and a manual match against one invoice. The approach here is to keep &lt;strong&gt;one request object&lt;/strong&gt; (the invoice or payment link) and let the customer pick the rail at checkout. Everything downstream then hangs off that one object.&lt;/p&gt;

&lt;h2&gt;
  
  
  The objects
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Invoice
&lt;/h3&gt;

&lt;p&gt;An invoice is the primary receivable. What you can rely on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Create, issue, void and send.&lt;/strong&gt; These are the core lifecycle operations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Templates&lt;/strong&gt;, so you can reuse layouts and branding.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tax&lt;/strong&gt; is a &lt;strong&gt;rate you enter&lt;/strong&gt;, per line or at invoice level. There's no automatic tax calculation on invoices; automatic sales-tax calculation exists only at online-store checkout.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Discount&lt;/strong&gt; is a single &lt;strong&gt;invoice-level percentage&lt;/strong&gt; on the subtotal. Per-line discounts aren't available.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSV import&lt;/strong&gt; creates invoices in bulk.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bulk send&lt;/strong&gt;: select multiple invoices and send them in one action.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Implementation note:&lt;/strong&gt; if you generate invoices from another system, such as a job tracker, a spreadsheet or a scheduling tool, the CSV import plus bulk send pair is the supported batch path. Model tax as a stored rate rather than a computed jurisdiction lookup, because that matches how the invoice actually behaves.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Payment link
&lt;/h3&gt;

&lt;p&gt;A payment link is a lighter request with no invoice document:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a &lt;strong&gt;fixed amount&lt;/strong&gt;, or a &lt;strong&gt;customer-entered amount&lt;/strong&gt; (useful for deposits, tips or "pay what you owe");&lt;/li&gt;
&lt;li&gt;shared &lt;strong&gt;by email&lt;/strong&gt;, &lt;strong&gt;by SMS&lt;/strong&gt; (Text to Pay) or as a &lt;strong&gt;QR code&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Text to Pay sends invoices and payment links by text message. Don't build logic that treats a successful send as proof the customer received the message, and keep email as a fallback channel.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Checkout
&lt;/h3&gt;

&lt;p&gt;Both objects resolve to a checkout:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a &lt;strong&gt;hosted checkout page&lt;/strong&gt;, or&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;checkout button&lt;/strong&gt; for your site that opens SaturnShift checkout as a &lt;strong&gt;popup or redirect&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A fully embedded in-page (iframe) checkout isn't available. If your site design assumes the card form renders inside your own page, plan for a popup or redirect instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  The flow, step by step
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; invoice / payment link
        │   (issued and sent: email, SMS, QR)
        ▼
 customer opens checkout -&amp;gt; chooses rail --┐
        │                                  │
        │   card / ACH  (processed by Stripe)
        │   USDC (Ethereum, Base, Arbitrum, Polygon)
        │   USDT (Ethereum, Base)
        ▼
 payment in progress
        ▼
 invoice paid --&amp;gt; reminders stop for this invoice
        │
        ▼
 QuickBooks Online (Crypto Suite and Full Suite):
 invoices, payments, refunds and fees reflected in the books
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A few states matter in practice.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Issued and sent.&lt;/strong&gt; Once an invoice is out, &lt;strong&gt;automatic email reminders&lt;/strong&gt; can run. Reminders go before the due date and after the invoice is overdue, and they are sent &lt;strong&gt;by email&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Payment in progress.&lt;/strong&gt; The reminder logic explicitly skips invoices that are &lt;strong&gt;already paid or have a payment in progress&lt;/strong&gt;. That tells you something useful: "a payment has started" and "the invoice is paid" are separate conditions. If you mirror invoice status in your own system, keep them separate too, and don't collapse "customer clicked pay" into "paid".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paid.&lt;/strong&gt; Reminders stop, and the payment appears in reporting with the rest of your activity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Void.&lt;/strong&gt; Invoices can be voided. Treat void as terminal in your own model rather than deleting the record.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Refunds&lt;/strong&gt; are supported across card, ACH and stablecoin payments, within the refund window. Model a refund as its own event against the original payment, not as an edit to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the money lands (by rail)
&lt;/h2&gt;

&lt;p&gt;This is the part most homegrown reconciliation gets wrong, because the rails really do behave differently.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Card and ACH&lt;/strong&gt; (Starter and Full Suite) are processed by &lt;strong&gt;Stripe&lt;/strong&gt;. Stripe's own processing fees apply &lt;strong&gt;separately&lt;/strong&gt; from the SaturnShift platform fee, so the platform fee is not the all-in cost of a card payment. Record both fee lines if you're computing net revenue.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stablecoins&lt;/strong&gt; settle &lt;strong&gt;on-chain, in kind, to your own payout wallet on the network the customer paid on&lt;/strong&gt;. USDC paid on Polygon arrives as USDC on Polygon. It isn't converted to another asset or moved to a different network. Your stablecoin settles directly to your own wallet; SaturnShift does not hold it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What that means for your data model:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Store &lt;strong&gt;asset&lt;/strong&gt; and &lt;strong&gt;network&lt;/strong&gt; on every stablecoin payment. "USDC" alone isn't enough, because payout wallets are registered by network (the same address on every network, or a different one for each).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SaturnShift does not convert stablecoins to fiat&lt;/strong&gt; and offers no cash-out. If the business needs dollars in a bank account, that conversion happens outside the platform, through the merchant's own exchange, and your books should treat it as a separate transaction.&lt;/li&gt;
&lt;li&gt;The supported stablecoins are USDC and USDT only; model the asset as one of those two values.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Reconciliation logic
&lt;/h2&gt;

&lt;p&gt;There are two layers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Inside the platform:&lt;/strong&gt; reporting, reconciliation, settlement views and monthly statements cover payments across rails. Because each payment is made against a specific invoice or payment link, you aren't left matching amounts and dates to requests by hand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In your accounting system:&lt;/strong&gt; with &lt;strong&gt;QuickBooks Online&lt;/strong&gt; connected (Crypto Suite and Full Suite), invoices, payments, refunds and fees are reflected in your books, &lt;strong&gt;including payments made in stablecoins&lt;/strong&gt;. That's the useful part for a mixed-rail business: a stablecoin-paid invoice shows up in QuickBooks Online like any other payment, instead of as an unexplained transfer.&lt;/p&gt;

&lt;p&gt;Conditions to design around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;QuickBooks Online is available on &lt;strong&gt;Crypto Suite ($49/month)&lt;/strong&gt; and &lt;strong&gt;Full Suite ($69/month)&lt;/strong&gt;. It is &lt;strong&gt;not&lt;/strong&gt; on Starter.&lt;/li&gt;
&lt;li&gt;It's &lt;strong&gt;QuickBooks Online&lt;/strong&gt;. Don't assume QuickBooks Desktop or other accounting packages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Subscription payments don't sync&lt;/strong&gt; to QuickBooks Online. Recurring billing charges a card (Full Suite). If you also run recurring billing, record those payments in your books another way. One-time invoices still sync.&lt;/li&gt;
&lt;li&gt;This post deliberately doesn't describe the connection method, account mapping or sync timing. Build your month-end process so it doesn't depend on a timing assumption.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Plans and rails: the constraint matrix
&lt;/h2&gt;

&lt;p&gt;Which rails a merchant can use depends on the plan, so your onboarding logic should check the plan before showing payment options:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plan&lt;/th&gt;
&lt;th&gt;Price&lt;/th&gt;
&lt;th&gt;Rails&lt;/th&gt;
&lt;th&gt;QuickBooks Online&lt;/th&gt;
&lt;th&gt;Subscriptions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Starter&lt;/td&gt;
&lt;td&gt;$0/month&lt;/td&gt;
&lt;td&gt;Card, ACH, stablecoin&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Crypto Suite&lt;/td&gt;
&lt;td&gt;$49/month&lt;/td&gt;
&lt;td&gt;Stablecoin only&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full Suite&lt;/td&gt;
&lt;td&gt;$69/month&lt;/td&gt;
&lt;td&gt;Card, ACH, stablecoin&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes (charges a card)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Starter&lt;/strong&gt; is capped at &lt;strong&gt;10 invoices per calendar month&lt;/strong&gt;. If you're building an import job, it needs to handle hitting that cap.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paid plans have a 7-day trial requiring a card on file.&lt;/strong&gt; Starter has no trial.&lt;/li&gt;
&lt;li&gt;Each plan's SaturnShift platform fees are listed on the pricing page.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Practical implementation notes
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plan for approval before go-live.&lt;/strong&gt; A merchant can sign up and set up their invoices and store right away, but every account, on every plan, completes a short Stripe onboarding and &lt;strong&gt;can't take a live payment until SaturnShift approves the account&lt;/strong&gt;. Approval is a separate manual review, so build launch plans around it rather than against a fixed clock.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep one request ID across systems.&lt;/strong&gt; Use the invoice (or link) as the join key between your CRM, the payment and the QuickBooks Online record. Don't key on amount and date.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Track rail, asset and network per payment.&lt;/strong&gt; Fees, refunds and settlement destinations differ by rail.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Separate "in progress" from "paid"&lt;/strong&gt; in any status you mirror.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Treat Stripe fees as their own line&lt;/strong&gt; for card and ACH.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Don't promise customers settlement or payout times&lt;/strong&gt; that the platform doesn't promise you.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check the customer self-service portal&lt;/strong&gt; before building your own customer-facing billing page. It may already cover what you need.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Limitations, in one place
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;No automatic tax on invoices (it's a manual rate); no per-line discounts.&lt;/li&gt;
&lt;li&gt;No iframe-embedded checkout; use the hosted page or the checkout button (popup or redirect).&lt;/li&gt;
&lt;li&gt;No payment plans, installments or BNPL.&lt;/li&gt;
&lt;li&gt;No cash-out; stablecoins settle in kind and SaturnShift does not convert them to fiat.&lt;/li&gt;
&lt;li&gt;Stablecoins are USDC and USDT only (no other crypto assets).&lt;/li&gt;
&lt;li&gt;QuickBooks Online only, and not on Starter. Subscription payments don't sync.&lt;/li&gt;
&lt;li&gt;Automatic reminders are sent by email.&lt;/li&gt;
&lt;li&gt;Live payments need Stripe onboarding and manual account approval.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;The design choice that makes this manageable is one request object per receivable, with the rail chosen at checkout and every downstream record (status, refunds, accounting) hanging off it. Whatever stack you use, modeling the states above explicitly will save you a month-end of manual matching.&lt;/p&gt;

&lt;p&gt;If you want to see how this looks in SaturnShift, the &lt;a href="https://www.saturnshift.io/quickbooks/?utm_source=devto&amp;amp;utm_medium=social&amp;amp;utm_campaign=30day-oct26&amp;amp;utm_content=invoice-qbo-flow&amp;amp;utm_term=founder" rel="noopener noreferrer"&gt;QuickBooks Online integration page&lt;/a&gt; covers the product side.&lt;/p&gt;

</description>
      <category>payments</category>
      <category>fintech</category>
      <category>webdev</category>
      <category>stripe</category>
    </item>
    <item>
      <title>Recurring card billing without building a billing system: how hosted subscription links work, and where they stop</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Thu, 22 Oct 2026 15:08:54 +0000</pubDate>
      <link>https://dev.to/saturnshift/recurring-card-billing-without-building-a-billing-system-how-hosted-subscription-links-work-and-a3n</link>
      <guid>https://dev.to/saturnshift/recurring-card-billing-without-building-a-billing-system-how-hosted-subscription-links-work-and-a3n</guid>
      <description>&lt;p&gt;Recurring billing is one of those features that looks like a weekend project and turns into a quarter. You need plan definitions, a checkout that stores a card, a scheduler, cancellation handling, receipts, proration, dunning, and a way to reconcile all of it.&lt;/p&gt;

&lt;p&gt;Many small businesses and the technical founders behind them don't need most of that. They need: &lt;strong&gt;this customer pays this fixed amount every month, on a card, until they cancel.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This post looks at the hosted subscription-link approach to that problem, using SaturnShift's implementation as the concrete example. SaturnShift is a payments and invoicing platform for US small businesses: cards and ACH (processed by Stripe), invoicing, QuickBooks Online and recurring billing, with stablecoins as an extra payment option. The focus is the model, the flow and especially the limits, because the limits decide whether this approach fits your case.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Scope note:&lt;/strong&gt; this covers product behavior, not an API reference. It doesn't document endpoints or webhooks.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The model: plan, link, subscriber
&lt;/h2&gt;

&lt;p&gt;There are three objects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Plan.&lt;/strong&gt; The merchant defines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a &lt;strong&gt;name&lt;/strong&gt;;&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;fixed price&lt;/strong&gt;;&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;billing interval&lt;/strong&gt;: weekly, monthly, quarterly or yearly;&lt;/li&gt;
&lt;li&gt;optionally, a &lt;strong&gt;trial period&lt;/strong&gt; before the first charge.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each plan has &lt;strong&gt;one price and one interval&lt;/strong&gt;. There's no usage component and no tiering inside a plan.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hosted subscription checkout link.&lt;/strong&gt; Every plan gets its own link to a hosted checkout. You can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;send it directly (email, text message, a proposal);&lt;/li&gt;
&lt;li&gt;post it publicly (social, newsletter, a printed QR or flyer);&lt;/li&gt;
&lt;li&gt;put a &lt;strong&gt;Subscribe button&lt;/strong&gt; on your website that opens the hosted checkout.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Subscriber.&lt;/strong&gt; The customer subscribes with a card on the hosted page. &lt;strong&gt;They don't need a SaturnShift account.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The flow
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; merchant creates plan (name, fixed price, interval, optional trial)
        │
        ▼
 plan gets a hosted checkout link ──► shared directly / posted / Subscribe button
        │
        ▼
 customer enters card on hosted checkout (no account needed)
        │
        ▼
 confirmation email includes a secure subscription-management link
        │
        ▼
 card charged automatically on the plan's schedule
        │
        ├──► payments appear in merchant reporting
        │
        └──► cancel (customer via secure link, or merchant from their account)
                └──► resume = reverse a scheduled cancellation before it takes effect
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Cancellation and "resume"
&lt;/h3&gt;

&lt;p&gt;The confirmation email includes a &lt;strong&gt;secure subscription-management link&lt;/strong&gt;. The customer can use it to &lt;strong&gt;cancel&lt;/strong&gt;, or to &lt;strong&gt;resume&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;"Resume" has a narrow meaning: it &lt;strong&gt;reverses a scheduled cancellation before it takes effect&lt;/strong&gt;. It is &lt;strong&gt;not&lt;/strong&gt; a pause, and pausing isn't supported.&lt;/p&gt;

&lt;p&gt;The merchant can also cancel a subscription from their own account, for example when a customer asks by email.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modeling tip:&lt;/strong&gt; if you mirror subscription status in your own system, keep "cancellation scheduled" separate from "cancelled". Resume only applies in the first state.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this design trades away
&lt;/h2&gt;

&lt;p&gt;Before you commit, these are the constraints to check against your use case.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Constraint&lt;/th&gt;
&lt;th&gt;What it means for your design&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Card only&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Recurring billing is charged to a card. Recurring ACH and recurring stablecoin billing aren't available. Customers who want to pay by bank can still pay &lt;strong&gt;one-time&lt;/strong&gt; invoices that way.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fixed price per plan&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No usage-based or metered billing. Bill variable amounts (overages, add-ons) with one-time invoices or payment links.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;No upgrades, downgrades, plan switching or pausing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Changing a plan is a business-process decision outside the subscription. Design your plans carefully before sharing links.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hosted checkout&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A Subscribe button opens SaturnShift's hosted checkout. It doesn't embed the card form inside your page.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;No QuickBooks Online sync for subscription payments&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;One-time invoices sync to QuickBooks Online on the plans that include it; subscription payments don't. Record them in your books another way.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Communication is mostly on you&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Beyond the initial confirmation email, tell customers in your own words what they're signing up for and when they'll be charged. Don't assume the platform sends renewal receipts, failed-payment emails or card-update requests.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Plan requirement&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Subscriptions are on the &lt;strong&gt;Full Suite plan ($69/month)&lt;/strong&gt; only. They're not on Starter ($0) or Crypto Suite ($49).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Manual account approval&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;You can sign up and build plans right away, but live payments, subscriptions included, start only once SaturnShift has approved the account. Approval is a manual review, so leave room for it in a launch plan.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  A hybrid pattern that works well
&lt;/h2&gt;

&lt;p&gt;Most service businesses end up using &lt;strong&gt;subscriptions for the fixed part and invoices for the variable part&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Retainer:&lt;/strong&gt; subscription link at a fixed monthly price.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Overages / project add-ons:&lt;/strong&gt; one-time invoice or payment link. These can be paid by card, ACH or stablecoin, depending on plan, and a payment link can let the customer enter the amount.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Setup or onboarding fee:&lt;/strong&gt; a separate one-time invoice or payment link, sent alongside the subscription link.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In your own records, link the two by customer, not by payment. The subscription and the one-time invoices are separate objects, and only the invoices sync to QuickBooks Online.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reconciliation notes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Subscription payments appear in SaturnShift reporting&lt;/strong&gt; alongside your other payments. Check reporting regularly, so you notice when an expected payment hasn't come in and can follow up personally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fees:&lt;/strong&gt; SaturnShift transaction fees apply to each payment (see the pricing page), and Stripe's card processing fees apply on top. The SaturnShift fee isn't the full cost of a card payment, so record both if you compute net revenue.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Books:&lt;/strong&gt; because subscription payments don't sync to QuickBooks Online, decide up front how they get into your accounting. Use a periodic entry from reporting, for example, and document the process so whoever closes the month knows the two sources differ.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Compliance is still yours
&lt;/h2&gt;

&lt;p&gt;Auto-renewal and consumer-protection rules vary by state, and meeting them is the business's responsibility, not the payment tool's. Common guidance: show the terms before checkout (amount, interval, first charge date, how to cancel), get clear opt-in consent, and make cancellation easy. The built-in secure cancellation link helps with the last point, but the disclosures are yours to write.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pricing context
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Subscriptions: &lt;strong&gt;Full Suite, $69/month&lt;/strong&gt;, card only.&lt;/li&gt;
&lt;li&gt;Starter ($0/month) doesn't include subscriptions or QuickBooks Online.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Paid plans have a 7-day trial requiring a card on file.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SaturnShift transaction fees per plan are listed on the pricing page; Stripe's fees apply separately for card payments.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Wrapping up
&lt;/h2&gt;

&lt;p&gt;Hosted subscription links are a good fit when the billing really is "fixed amount, fixed interval, card". In return for giving up proration, plan changes, pausing and embedded checkout, you get recurring billing without running a billing system. If your pricing needs any of those, combine subscriptions with one-time invoices, or pick a full billing platform.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://www.saturnshift.io/resources/subscription-payment-links/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=devto-oct&amp;amp;utm_content=subscriptions" rel="noopener noreferrer"&gt;full guide to subscription payment links&lt;/a&gt; has worked examples by business type, and the &lt;a href="https://www.saturnshift.io/pricing/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=devto-oct&amp;amp;utm_content=subscriptions" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt; shows what each plan includes.&lt;/p&gt;

</description>
      <category>payments</category>
      <category>saas</category>
      <category>webdev</category>
      <category>startup</category>
    </item>
    <item>
      <title>Bank vs Cards vs USDC Payments - which is right for your business?</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:00:00 +0000</pubDate>
      <link>https://dev.to/saturnshift/bank-vs-cards-vs-usdc-payments-which-is-right-for-your-business-2g5l</link>
      <guid>https://dev.to/saturnshift/bank-vs-cards-vs-usdc-payments-which-is-right-for-your-business-2g5l</guid>
      <description>&lt;p&gt;Most businesses default to cards and never revisit that decision. Bank payments (ACH) and stablecoins such as USDC each fit specific situations better. This post compares the three and shows how to offer them side by side. We build SaturnShift, so we use it for the concrete fees and limits; the trade-offs apply to most tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Side-by-side comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Bank payments (ACH)&lt;/th&gt;
&lt;th&gt;Cards&lt;/th&gt;
&lt;th&gt;USDC&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SaturnShift platform fee&lt;/td&gt;
&lt;td&gt;0.25% + $0.10 (Starter), 0.05% + $0.10 (Full Suite)&lt;/td&gt;
&lt;td&gt;0.35% + $0.10 (Starter), 0.15% + $0.10 (Full Suite)&lt;/td&gt;
&lt;td&gt;1.00% + $0.10 (Starter), 0.75% + $0.10 (Crypto Suite, Full Suite)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Other charges&lt;/td&gt;
&lt;td&gt;Stripe's processing charges&lt;/td&gt;
&lt;td&gt;Stripe's processing charges&lt;/td&gt;
&lt;td&gt;A network fee for the blockchain transaction&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reversals&lt;/td&gt;
&lt;td&gt;ACH returns (for example insufficient funds, unauthorized)&lt;/td&gt;
&lt;td&gt;Chargebacks, often months after purchase&lt;/td&gt;
&lt;td&gt;No card-style chargeback process; refunds are a separate step&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What the customer needs&lt;/td&gt;
&lt;td&gt;A US bank account&lt;/td&gt;
&lt;td&gt;A card&lt;/td&gt;
&lt;td&gt;A wallet holding USDC on a supported network&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where funds land (SaturnShift)&lt;/td&gt;
&lt;td&gt;Your bank account, paid out by Stripe&lt;/td&gt;
&lt;td&gt;Your bank account, paid out by Stripe&lt;/td&gt;
&lt;td&gt;Your own payout wallet, in kind, on the network paid on&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Recurring billing (SaturnShift)&lt;/td&gt;
&lt;td&gt;Not available&lt;/td&gt;
&lt;td&gt;Yes, on Full Suite&lt;/td&gt;
&lt;td&gt;Not available&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Fees are from SaturnShift's &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing page&lt;/a&gt;. Card and ACH are on Starter and Full Suite; Crypto Suite is stablecoin only.&lt;/p&gt;

&lt;p&gt;There is no "settlement speed" row on purpose. Timing depends on the payment method, the network and processing conditions, so we don't quote one.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bank payments (ACH): the backbone of US B2B payments
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The lowest SaturnShift platform fee of the three on both Starter and Full Suite.&lt;/li&gt;
&lt;li&gt;Familiar to US finance teams and accountants.&lt;/li&gt;
&lt;li&gt;Bank to bank, with no card network involved.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Payers need a US bank account.&lt;/li&gt;
&lt;li&gt;Returns are possible, for example for insufficient funds or an unauthorized claim.&lt;/li&gt;
&lt;li&gt;One-time payments only in SaturnShift (invoices and payment links). Recurring ACH is not available.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; larger one-time invoices from US business clients who already pay suppliers from a bank account.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cards: the universal option
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Most customers have one, and no wallet or bank details are needed.&lt;/li&gt;
&lt;li&gt;You find out at checkout whether the payment was authorized.&lt;/li&gt;
&lt;li&gt;The only method SaturnShift's recurring billing charges (Full Suite, approved merchants).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Stripe's processing charges sit on top of the platform fee.&lt;/li&gt;
&lt;li&gt;Chargebacks: a customer can dispute a payment, often months after purchase depending on card network rules.&lt;/li&gt;
&lt;li&gt;Card-not-present fraud risk for online payments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; consumers, smaller invoices, clients who want to pay on a company card, and anything recurring.&lt;/p&gt;

&lt;h2&gt;
  
  
  USDC: dollar-pegged and final on chain
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No card-style chargeback process. A confirmed on-chain transfer is not reversed by the network.&lt;/li&gt;
&lt;li&gt;Priced in dollars, so no crypto price exposure.&lt;/li&gt;
&lt;li&gt;Settles in kind to your own wallet; SaturnShift does not hold it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitations&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The customer needs a wallet holding USDC on a network you accept.&lt;/li&gt;
&lt;li&gt;Many customers don't hold stablecoins, so it works as an extra option, not a replacement.&lt;/li&gt;
&lt;li&gt;SaturnShift's stablecoin platform fee is higher than its card and ACH platform fees, although card and ACH also carry Stripe's charges.&lt;/li&gt;
&lt;li&gt;SaturnShift does not convert stablecoins to dollars and offers no cash-out. Convert through your own exchange if you choose.&lt;/li&gt;
&lt;li&gt;No recurring stablecoin billing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; high-value invoices to clients who already hold stablecoins, where avoiding card disputes matters.&lt;/p&gt;

&lt;p&gt;SaturnShift accepts USDC on Ethereum, Base, Arbitrum and Polygon, and USDT on Ethereum and Base.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fee math: a $10,000 invoice
&lt;/h2&gt;

&lt;p&gt;Here is SaturnShift's platform fee alone on a $10,000 payment:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plan&lt;/th&gt;
&lt;th&gt;ACH&lt;/th&gt;
&lt;th&gt;Card&lt;/th&gt;
&lt;th&gt;Stablecoin&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Starter ($0 a month)&lt;/td&gt;
&lt;td&gt;$25.10&lt;/td&gt;
&lt;td&gt;$35.10&lt;/td&gt;
&lt;td&gt;$100.10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Crypto Suite ($49 a month)&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;$75.10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full Suite ($69 a month)&lt;/td&gt;
&lt;td&gt;$5.10&lt;/td&gt;
&lt;td&gt;$15.10&lt;/td&gt;
&lt;td&gt;$75.10&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;This table is not the all-in cost of a payment. Stripe processes card and ACH payments, and Stripe's own processing charges apply on top of these platform fees. We are not quoting Stripe's charges here; check them before you compare totals. Stablecoin payments carry a network fee for the blockchain transaction, separate from SaturnShift's fee.&lt;/p&gt;

&lt;p&gt;Two things fall out of it. On platform fees, ACH is the cheapest rail on both Starter and Full Suite. And once Stripe's card charges are added, the comparison between card and stablecoin depends on your actual Stripe costs, so run your own numbers rather than assuming one rail always wins.&lt;/p&gt;

&lt;h2&gt;
  
  
  The chargeback problem with cards
&lt;/h2&gt;

&lt;p&gt;Card chargebacks are a real risk on high-value invoices. A customer who disputes a card charge, legitimately or not, can start the process long after the work is delivered, and you then have to respond through the card network's dispute process.&lt;/p&gt;

&lt;p&gt;USDC has no card-style chargeback process. If you need to give money back, refunds are supported within your refund window, as a separate step that you control.&lt;/p&gt;

&lt;p&gt;ACH sits in between. ACH returns (technically not chargebacks) are possible for reasons such as insufficient funds or an unauthorized claim.&lt;/p&gt;

&lt;h2&gt;
  
  
  International clients
&lt;/h2&gt;

&lt;p&gt;International payments raise questions about which payment methods a given payer can use. SaturnShift's ACH is for payers with US bank accounts. We don't make customer-country claims for cards or stablecoins in this post, so if you invoice clients outside the US, confirm with SaturnShift which methods they can use before you send the invoice.&lt;/p&gt;

&lt;h2&gt;
  
  
  The practical answer: offer more than one
&lt;/h2&gt;

&lt;p&gt;For most businesses the answer isn't to pick one method. On SaturnShift's Starter and Full Suite plans, a single invoice can be paid by card, ACH or stablecoin, and the client chooses on the hosted checkout page. You don't build separate collection flows for each, and payments show up in one dashboard with reporting and reconciliation. On Crypto Suite and Full Suite you can also connect &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks Online&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Every account completes a short Stripe onboarding, even for stablecoin-only businesses, and SaturnShift reviews each account separately. You can start accepting payments once your account is approved.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick decision guide
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;US business client, large one-time invoice&lt;/strong&gt;&lt;br&gt;
Offer ACH first. It has the lowest platform fee; add Stripe's charges when you compare.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Client outside the US&lt;/strong&gt;&lt;br&gt;
Check first which methods that payer can use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consumer or small business&lt;/strong&gt;&lt;br&gt;
Cards. Familiar, no prerequisites.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Client that already holds stablecoins&lt;/strong&gt;&lt;br&gt;
USDC or USDT, if they prefer to pay from their wallet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Subscription or recurring billing&lt;/strong&gt;&lt;br&gt;
Card. In SaturnShift, recurring billing is a Full Suite feature for approved merchants and charges a card; recurring ACH and recurring stablecoin billing are not available.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;High chargeback risk category&lt;/strong&gt;&lt;br&gt;
Offer stablecoins where the client can pay that way, alongside card.&lt;/p&gt;

&lt;p&gt;For a deeper look at card versus ACH on invoices, see &lt;a href="https://dev.to/saturnshift/card-or-ach-for-b2b-invoices-when-each-fits-what-the-fees-look-like-and-how-recurring-billing-20gl"&gt;our card or ACH post&lt;/a&gt;. To compare plans, see &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>fintech</category>
      <category>api</category>
      <category>cryptocurrency</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What is Stablecoin Settlement</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Thu, 04 Jun 2026 15:00:00 +0000</pubDate>
      <link>https://dev.to/saturnshift/what-is-stablecoin-settlement-51jb</link>
      <guid>https://dev.to/saturnshift/what-is-stablecoin-settlement-51jb</guid>
      <description>&lt;p&gt;Stablecoin settlement is what happens when a business is paid in a dollar-pegged digital token, such as USDC, instead of through card networks or bank transfers. This guide explains how it differs from traditional settlement, what "settles in kind to your own wallet" means, and where the trade-offs are.&lt;/p&gt;

&lt;h2&gt;
  
  
  How traditional settlement works
&lt;/h2&gt;

&lt;p&gt;When a customer pays by card, several parties are involved: the customer's issuing bank authorizes the payment, the card network routes it, an acquirer processes it, and the payment processor pays the funds out to the merchant's bank account. Bank payments such as ACH go through their own clearing process between banks.&lt;/p&gt;

&lt;p&gt;The other important feature is reversibility. A card payment can be disputed through a chargeback, often months after the purchase depending on card network rules. An ACH payment can be returned, for example for insufficient funds or when the account holder says it was unauthorized. You can invoice, deliver and see the payment arrive, and still face a reversal later.&lt;/p&gt;

&lt;h2&gt;
  
  
  How stablecoin settlement differs
&lt;/h2&gt;

&lt;p&gt;The customer sends the stablecoin from their own wallet on a blockchain network. Once the transaction is confirmed on chain, the network does not reverse it, and there is no card network dispute process. If a business wants to give money back, it issues a refund as a separate step.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Card and bank payments&lt;/th&gt;
&lt;th&gt;Stablecoin (USDC)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Who moves the money&lt;/td&gt;
&lt;td&gt;Banks, card networks and a processor&lt;/td&gt;
&lt;td&gt;A blockchain network, from the customer's wallet&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reversals&lt;/td&gt;
&lt;td&gt;Card chargebacks, ACH returns&lt;/td&gt;
&lt;td&gt;No card-style chargeback process; refunds are a separate step&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Currency&lt;/td&gt;
&lt;td&gt;US dollars&lt;/td&gt;
&lt;td&gt;A dollar-pegged token&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What the customer needs&lt;/td&gt;
&lt;td&gt;A card or a US bank account&lt;/td&gt;
&lt;td&gt;A wallet holding the stablecoin on a supported network&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where funds land (in SaturnShift)&lt;/td&gt;
&lt;td&gt;Your bank account, paid out by Stripe&lt;/td&gt;
&lt;td&gt;Your own payout wallet, in the same token, on the same network&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;We have left timing out of this table on purpose. Settlement time depends on the payment method, the network and processing conditions, so no platform should promise you a number.&lt;/p&gt;

&lt;h2&gt;
  
  
  What makes USDC stable?
&lt;/h2&gt;

&lt;p&gt;USDC is issued by Circle.&lt;/p&gt;

&lt;p&gt;That is different from algorithmic stablecoins such as TerraUSD (UST), which tried to hold its peg through a trading mechanism rather than reserves and collapsed in May 2022.&lt;/p&gt;

&lt;p&gt;A reserve-backed peg is still not a guarantee. USDC briefly traded below one dollar in March 2023, during the US banking stress around the failure of Silicon Valley Bank, and then returned to its peg. For a business, the practical point is that USDC is priced in dollars, so there is no exposure to crypto price swings between invoicing and payment.&lt;/p&gt;

&lt;h2&gt;
  
  
  How stablecoin settlement works in SaturnShift
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. The customer pays.&lt;/strong&gt;&lt;br&gt;
The customer opens an invoice, payment link or SaturnShift's hosted checkout page, chooses a stablecoin and a network you accept, and sends the payment from their wallet. SaturnShift accepts USDC on Ethereum, Base, Arbitrum and Polygon, and USDT on Ethereum and Base.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. The payment settles in kind, on the same network.&lt;/strong&gt;&lt;br&gt;
The payment settles to your own payout wallet, in the same stablecoin, on the network the customer paid on. A USDC payment on Polygon arrives as USDC on Polygon; a USDT payment on Base arrives as USDT on Base. Nothing is consolidated onto another network.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Each payment is paid out on its own.&lt;/strong&gt;&lt;br&gt;
Stablecoin payments are paid out per payment, not grouped into a daily payout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. The funds are yours.&lt;/strong&gt;&lt;br&gt;
The stablecoin goes to your wallet, and SaturnShift does not hold it. You control where payouts go, not when funds move.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Converting to dollars is up to you.&lt;/strong&gt;&lt;br&gt;
SaturnShift does not convert stablecoins to dollars and offers no cash-out. If you want dollars in a bank account, convert through your own exchange if you choose.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "settles to your own wallet" asks of you
&lt;/h2&gt;

&lt;p&gt;In-kind settlement keeps things simple, but it puts one responsibility on the merchant: your payout wallet has to be able to receive every token on every network you accept.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A payout wallet is an Ethereum-compatible address (it starts with 0x). You can register the same address on all four networks in one step, or a different address on each.&lt;/li&gt;
&lt;li&gt;A self-custody wallet you control, such as MetaMask or a hardware wallet, is the safer choice.&lt;/li&gt;
&lt;li&gt;You can use an exchange deposit address, but check its minimum deposit and its supported networks and tokens first. Each payment arrives on its own, so a small payment can fall below an exchange's minimum and be delayed or not credited, and funds sent on a network the exchange doesn't credit can be lost permanently.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Accounting and tax
&lt;/h2&gt;

&lt;p&gt;We don't give tax advice. Ask your accountant how stablecoin receipts should be recorded for your business.&lt;/p&gt;

&lt;p&gt;On the record-keeping side, SaturnShift's dashboard includes reporting, reconciliation, settlement views and monthly statements. On Crypto Suite and Full Suite you can connect &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks Online&lt;/a&gt;, so invoices, payments, refunds and fees, including stablecoin payments, are reflected in your books.&lt;/p&gt;

&lt;h2&gt;
  
  
  What stablecoin settlement isn't
&lt;/h2&gt;

&lt;p&gt;It isn't the same as accepting volatile cryptocurrencies. If a $10,000 invoice is paid in Bitcoin, its dollar value can move before you decide what to do with it. A dollar-pegged stablecoin is designed to avoid that exposure. SaturnShift accepts stablecoins only (USDC and USDT), not Bitcoin, Ether or other cryptocurrencies.&lt;/p&gt;

&lt;p&gt;It also isn't a bet on crypto. For most businesses it is a payments decision: one more way for clients to pay, alongside cards and bank payments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it can suit
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Service businesses with chargeback exposure.&lt;/strong&gt; Agencies, consultants and other businesses with high-value invoices can avoid the card dispute process for clients who choose to pay in stablecoins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Businesses whose clients already hold stablecoins.&lt;/strong&gt; Accepting USDC or USDT removes a step for clients who keep working capital in them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Businesses that want stablecoins alongside cards and ACH.&lt;/strong&gt; On the Starter and Full Suite plans, one invoice can be paid by card, ACH or stablecoin, and the client chooses at checkout. Crypto Suite is stablecoin only.&lt;/p&gt;

&lt;p&gt;Whatever the plan, every account completes a short Stripe onboarding, even for stablecoin-only businesses, and SaturnShift reviews each account separately. You can start accepting payments once your account is approved.&lt;/p&gt;

&lt;h2&gt;
  
  
  The key point
&lt;/h2&gt;

&lt;p&gt;Stablecoin settlement is a payments infrastructure choice, not a crypto bet. You get a dollar-priced payment without a card-style chargeback process, settled in kind to a wallet you control, and you decide whether and where to convert it. To compare plans and stablecoin fees, see &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>cryptocurrency</category>
      <category>web3</category>
      <category>fintech</category>
    </item>
    <item>
      <title>How to Accept USDC Payments</title>
      <dc:creator>Bertrand Azzopardi</dc:creator>
      <pubDate>Tue, 02 Jun 2026 15:00:00 +0000</pubDate>
      <link>https://dev.to/saturnshift/how-to-accept-usdc-payments-43m</link>
      <guid>https://dev.to/saturnshift/how-to-accept-usdc-payments-43m</guid>
      <description>&lt;h2&gt;
  
  
  What is USDC?
&lt;/h2&gt;

&lt;p&gt;USDC (USD Coin) is a dollar-pegged stablecoin issued by Circle. The aim is for one USDC to be redeemable for one US dollar.&lt;/p&gt;

&lt;p&gt;A peg is a design goal, not a law of nature. USDC briefly traded below one dollar in March 2023, during the US banking stress that followed the failure of Silicon Valley Bank, and then returned to its peg. For a business, the practical point is that USDC is priced in dollars, unlike Bitcoin or Ether, so there is no price exposure between sending an invoice and getting paid the way there would be with a volatile asset.&lt;/p&gt;

&lt;p&gt;USDC moves on blockchain networks. A confirmed on-chain transfer is not reversed by the network, which is the main way it differs from a card payment.&lt;/p&gt;

&lt;h2&gt;
  
  
  What SaturnShift accepts
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;USDC on Ethereum, Base, Arbitrum and Polygon.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;USDT on Ethereum and Base.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Stablecoins only. SaturnShift does not accept Bitcoin, Ether or other cryptocurrencies.&lt;/li&gt;
&lt;li&gt;You choose which stablecoins and networks you accept.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stablecoin payments settle in kind, to your own payout wallet, on the network your customer paid on. A USDC payment on Polygon arrives as USDC on Polygon. SaturnShift does not hold the funds, and nothing is moved to another network on your behalf.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why some businesses add USDC
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;No card-style chargeback process.&lt;/strong&gt; There is no card network dispute process for an on-chain transfer, which matters for high-value service invoices. If you need to give money back, refunds are supported within your refund window.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dollar-denominated.&lt;/strong&gt; You invoice in dollars and are paid in a dollar-pegged token, so there is no exchange-rate exposure of the kind you take on with volatile crypto.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fewer barriers for clients who already hold stablecoins.&lt;/strong&gt; Some businesses and individuals keep part of their working capital in USDC. Offering it removes a step for them.&lt;/p&gt;

&lt;p&gt;Timing is not one of the reasons on this list. Settlement time depends on the payment method, the network and processing conditions, so don't plan cash flow around a particular number.&lt;/p&gt;

&lt;h2&gt;
  
  
  Do my customers need to own crypto?
&lt;/h2&gt;

&lt;p&gt;To pay in USDC, yes. A customer needs a wallet that holds USDC on one of the networks you accept.&lt;/p&gt;

&lt;p&gt;That's why it helps to offer stablecoins alongside other methods rather than instead of them. On the Starter and Full Suite plans, one invoice or payment link can be paid by card, bank payment (ACH) or stablecoin, and the customer chooses on SaturnShift's hosted checkout page. Crypto Suite is stablecoin only. Card and ACH payments are processed through Stripe and paid out to your bank account.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to get started, step by step
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Create an account and complete onboarding.&lt;/strong&gt;&lt;br&gt;
Every account completes a short Stripe onboarding, even for stablecoin-only businesses on Crypto Suite. SaturnShift then reviews and approves the account as a separate step. You can explore the product and set up invoices before approval, and you can start accepting payments once your account is approved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Set up a payout wallet.&lt;/strong&gt;&lt;br&gt;
Stablecoin payments need a payout wallet before they can settle. It is an Ethereum-compatible address (it starts with 0x). You can register the same address on all four networks in one step, or a different address on each.&lt;/p&gt;

&lt;p&gt;A self-custody wallet you control, such as MetaMask or a hardware wallet, is the safer choice. You can use an exchange deposit address, but check its minimum deposit and its supported networks and tokens first. A small payment can fall below an exchange's minimum and be delayed or not credited, and funds sent on a network the exchange doesn't credit can be lost permanently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Choose how you collect.&lt;/strong&gt;&lt;br&gt;
Invoices, payment links (including links where the customer enters the amount), QR codes, Text to Pay by SMS, and a checkout button for your own website that opens SaturnShift's hosted checkout by redirect or popup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Send to your first customer.&lt;/strong&gt;&lt;br&gt;
The customer opens the invoice or link and picks a payment method available on your plan. A customer paying in USDC sends it from their own wallet on a network you accept.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Track payments.&lt;/strong&gt;&lt;br&gt;
Payments appear in your dashboard, which includes reporting, reconciliation, settlement views and monthly statements. On Crypto Suite and Full Suite you can also connect &lt;a href="https://www.saturnshift.io/quickbooks/" rel="noopener noreferrer"&gt;QuickBooks Online&lt;/a&gt;, so invoices, payments, refunds and fees, including stablecoin payments, are reflected in your books.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which network should my customer use?
&lt;/h2&gt;

&lt;p&gt;Any network you accept. The payment settles to your wallet on that same network, so make sure your payout wallet can receive on every network you turn on. That matters most if you use an exchange deposit address.&lt;/p&gt;

&lt;p&gt;Network fees differ between networks and change with network conditions. Ethereum is generally more expensive to transact on than Base, Arbitrum or Polygon, which is worth knowing if your customers make smaller payments.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does it cost?
&lt;/h2&gt;

&lt;p&gt;SaturnShift's platform fee on a stablecoin payment is 1.00% + $0.10 on Starter ($0 a month) and 0.75% + $0.10 on Crypto Suite ($49 a month) and Full Suite ($69 a month). Sending a transaction on a blockchain also costs a network fee, which is separate from SaturnShift's fee. See &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing&lt;/a&gt; for the full plan comparison.&lt;/p&gt;

&lt;h2&gt;
  
  
  What about taxes and accounting?
&lt;/h2&gt;

&lt;p&gt;We don't give tax advice. Ask your accountant how stablecoin receipts should be recorded for your business.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is USDC safe?&lt;/strong&gt;&lt;br&gt;
USDC is designed to hold a one-dollar value backed by reserves, and Circle publishes reserve reports. It is not a bank deposit, and it briefly lost its peg in March 2023. Read the issuer's disclosures and decide what level of stablecoin exposure suits your business.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I convert USDC to dollars in my bank account?&lt;/strong&gt;&lt;br&gt;
Not through SaturnShift. SaturnShift does not convert stablecoins to dollars and offers no cash-out. Your stablecoin lands in your own wallet; convert it through your own exchange if you choose. Card and ACH payments, by contrast, are paid out to your bank account through Stripe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I need to understand blockchain to use this?&lt;/strong&gt;&lt;br&gt;
You need a payout wallet and to know which networks it can receive on. Sending invoices and tracking payments works in the dashboard in the same way as for card and bank payments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if a customer pays the wrong amount?&lt;/strong&gt;&lt;br&gt;
Contact SaturnShift support about the specific payment. We don't describe the handling of underpayments and overpayments here.&lt;/p&gt;

&lt;p&gt;To compare plans, see &lt;a href="https://www.saturnshift.io/pricing/" rel="noopener noreferrer"&gt;pricing&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>api</category>
      <category>tutorial</category>
      <category>stripe</category>
    </item>
  </channel>
</rss>
