Skip to main content
Combine Stripe payments with custom Sanka invoices so AR, reconciliation, and accounting stay unified.

Hybrid billing design

  • Cards/links: Use Stripe Payment Links/Checkout/Invoice for card or ACH. Create the paired Sanka invoice and link the payment.
  • Custom invoices: Build complex invoices in Sanka (time & materials, mixed taxes/discounts) and, if needed, include a Stripe payment link.
  • Subscription + one-off: Keep subscriptions in Stripe; issue one-off project invoices in Sanka. Track both in one AR view.

Reconciliation

  • Import Stripe payments/fees/FX into Sanka and auto-match to invoices.
  • Handle partial payments and consolidated payments across multiple invoices.
  • Add adjustment lines for fees so net deposits equal invoice totals.

Example workflow

  1. Decide payment path (Stripe card/link vs custom bank-transfer invoice).
  2. For Stripe payments, pair PaymentIntent/Charge with the Sanka invoice.
  3. For custom invoices, issue from Sanka and attach a Stripe payment link if desired.
  4. Sync payments, add fee adjustments, and resolve remaining differences manually when needed.
  5. Review AR dashboards and export accounting entries.

Template usage

  • Store custom invoices, acceptance notes, and work reports in Sanka Templates; pair with Stripe payment links.
  • Automate renewal notices and dunning via workflows, syncing Stripe payment status back into Sanka.

Checklist

  • Confirm status mappings (paid/succeeded ↔ paid, requires_payment_method ↔ pending).
  • Test fee/FX cases to ensure balances zero out.
  • Document which parts run in Stripe vs Sanka so teams follow the same flow.