In-Person Payments on Invoices

As someone who issues invoices to clients ahead of time of service (similar to an estimate), I’d like the client to be able to pay the invoice in person either through a payment terminal or Tap to Pay in the Stripe app. As it stands, a separate paymentIntent has to be created and there’s no way to link it to an outstanding invoice, so the invoice has to be marked paid out of band.

For what it’s worth, Square has this feature and it’s quite convenient; I’d like to see Stripe implement something similar.

sk_test_51QOEKyBAbdNmuj0wPHFVaKD1SEeC1QfMGJ2umRVqtG0I7XIB2MC3ELefPBVG5IkF1OEtqI9KIk7h1ypjpE6mmc7K0051yvUFw4

We have the same need.

As it happens, I believe we were gated into a new feature that would facilitate this (it was part of the part payment beta), but it didn’t work for Connect accounts, so we couldn’t properly test / use.