Create a payment and mark "Pay by Check" via API
When paying a Bill in Xero you can check a box "Pay by Check". This will add a new "check" to the list of checks and the user can print these checks and mail them.
Would be helpful to allow this via the Payment API endpoint
-
Andrew Mike
commented
Wow, your torta al formaggio morbido looks absolutely delicious! I love how you’ve adapted it for a lighter breakfast option—it’s inspiring to see healthy choices still taste amazing. For anyone curious about managing their home and property info, I recently found a really useful resource for Allegheny County parcels at https://alleghenycountypropertyappraiser.org that makes checking details so simple. Definitely bookmarking this recipe for the weekend!
-
Austin Ramirez
commented
It would definitely make handling payments much smoother if this feature were integrated into the API. I’ve seen similar processes streamlined in other county systems, and having proper access to resources like Brown County Court at https://browncountycourts.org can really help teams verify documentation and ensure compliance. Automating these steps not only reduces errors but also saves a lot of time for administrative staff. Looking forward to seeing more updates on this!
-
Jordan Peterson
commented
Creating a payment and marking it as Pay by Check through an API is a practical approach for teams handling mixed payment workflows. Clear status handling and proper reconciliation logic help avoid confusion during settlement, especially when automating back-office processes. For reference, reviewing https://charlestoncountycourts.org can offer useful context on how structured records and confirmations are typically managed. Overall, this method keeps payment tracking clean while supporting traditional check-based transactions within modern systems.
-
Eric_Mitchel
commented
This is a useful approach for handling check-based payments through an API, especially when maintaining clear transaction status is important. I’ve seen similar workflows documented alongside public records and valuation references like https://bexarcountypropertyappraiser.org which helps give better context around payment tracking. Clear API logic combined with accurate records can reduce reconciliation issues later. Thanks for sharing this method, it’s practical for real-world billing use cases.
-
william_jhones
commented
This approach to creating a payment and marking it as pay by check via API is really practical for teams handling mixed payment methods. Clear status handling and reconciliation logic can save a lot of follow-up work later. I’ve seen similar workflows used when reviewing https://claycountycourts.org for tracking transactions tied to official filings. Consistency in how the API flags check payments makes audits and reporting much smoother overall.
-
Victor White
commented
This would definitely streamline workflows for teams that rely on check-based payments while still using automation. Having parity between the UI option and the API feels like a logical next step. For organizations that already track case-related payments and records through tools like Court Case Lookup at https://adamscountycourts.org, this kind of flexibility can really reduce manual follow-ups. Overall, enabling this via the Payment API would improve consistency and save time for accounting and operations.
-
Greg Yorke
commented
Spent two hours trying to figure this out and found this same issue repeated several times here and on Xero’s Stack Overflow. You can record a spend money transaction, and a generic payment against an invoice, but you apparently can’t record payment via check against an invoice.
It’s a problem for us b/c we send 2k checks once a month via a file we send to a check printer, and using Xero’s web UI to prepare and export 200 at a time is less and less sustainable.