How can I find an invoice app compatible with Shopify payments?

Topic summary

Goal: find an invoice solution that uses Shopify Payments (not Stripe) and supports deposits, partial payments, reminders, and in-store payment capture.

Key context:

  • Most third‑party invoice apps bypass Shopify Checkout and process via Stripe, breaking Shopify Payments.

Proposed solutions:

  • Use Shopify’s built-in workflow (no full invoice app required):
    • Draft Orders + Shopify POS (point-of-sale): take in‑person cash/card deposits and partial payments; pull up the same draft/order in store later to collect remaining balance.
    • Email the Draft Order invoice: customer pays through a Shopify Checkout link using Shopify Payments.
    • Automated reminders: not native. Add a light app such as DraftMate, Draft Order Invoices, or Kindly Reminders to send follow‑ups for unpaid/partially paid draft orders.

Alternative app stack:

  • Downpay (deposit engine): integrates with native Shopify Checkout and POS, supports Shopify Payments, and lets you set deposit amounts on Draft Orders and collect balances later.
  • Kindly (reminder engine): detects partially paid orders and sends automated balance‑due emails.

Status: No final selection confirmed; viable paths are Shopify Draft Orders/POS + reminder app, or Downpay + Kindly to keep Shopify Payments.

Summarized with AI on December 11. AI used: gpt-5.

Hi, I have searched all the invoice apps and they do not integrate with Shopify payments, but rather offer to sign up for Stripe.

I would like an invoice app that allows the following:

  1. instore/in-person deposit at time of invoice creations i.e. Cash or any of Shopify payments

  2. Accepts Shopify payments when an invoice is emailed to the customer.

  3. Allow automated reminders to pay invoices.

  4. Allows partial payments on invoices.

  5. Allows invoice to be pulled up in-store and payment made in person partial or full payment.

Check the shopify app store for one, if you need assistence i can help

Hi!
You’re right most invoice apps don’t use Shopify Payments because they run their own payment system (usually Stripe). But everything you’re looking for is actually possible using Shopify’s built-in tools, without needing a full invoice app.

Here’s the setup that solves all your requirements:

In-store / in-person deposit at invoice creation

Create a Draft Order → take a cash or card deposit using Shopify POS or mark a manual partial payment. Shopify supports partial payments on draft orders.

Customer pays the invoice using Shopify Payments

When you send a Draft Order invoice, the customer gets a Shopify checkout link. They can pay online using Shopify Payments — no Stripe needed.

Automated reminders

Shopify doesn’t send follow-ups on its own, but small apps like DraftMate, Draft Order Invoices, or Kindly Reminders will automatically send reminders for unpaid draft orders.

Partial payments

Draft Orders + POS allow partial payments, deposits, and paying the remaining balance later — both online and in store.

Pull up invoice in-store and accept payment

You can open the draft order in Shopify POS, take the remaining payment (cash or card), and mark it as paid.

Hey pal @Jewelcam !

The issue is that standard “Invoice Apps” bypass the Shopify Checkout, forcing you to use their Stripe accounts. To keep Shopify Payments, you need a Deposit App rather than an invoice app.

1. Downpay (The Payment Engine)

This app integrates directly into the native Shopify Checkout.

Shopify Payments: Customers pay online using your existing methods (Apple Pay, Card).

Partial Payments: You can set a % or $ amount deposit on Draft Orders.

In-Store: It works with Shopify POS. You can take a cash deposit in person, creating a “Partially Paid” order. Later, you can pull up that same order on the POS to collect the remaining balance.

2. Kindly (The Reminder Engine)

Shopify does not send automated “Pay Balance” emails by default.

Automation: This app detects when an order is “Partially Paid” (via Downpay) and automatically sends email chasers to the customer until the balance is cleared.