Welcome to the Community, Yevhen.
Let me answer your questions and direct you to the best possible help concerning the API capabilities.
For the first question, yes, it's possible to issue a check in the name of your school using QuickBooks service.
First off, there are two QuickBooks products you can issue a check. These are QuickBooks Online (QBO) and QuickBooks Desktop (QBDT). You can click these links to check for the available plans and pricing:
Once you already have a product and are done setting it up, feel free to follow these steps to issue a check for QBO:
- Click the + New icon, then select Check.
- Tap the Payee ▼ dropdown and choose who you want to address the check to.
- From the Bank Account ▼dropdown, pick an account you want the money to come from.
- Fill out the rest of the fields accordingly.
- Once done, click Save and close.
Check out this article for more info: Create and record checks in QuickBooks Online.
For QBDT, you can read this article for detailed steps: Create, modify, and print checks in QuickBooks Desktop.
Concerning your second question, I recommend reaching the Intuit Developer team to acquire the info you need about the API capabilities provided by QuickBooks. You can click this link to route you there: https://help.developer.intuit.com/s/
Additionally, you can read this article to know what's new in QuickBooks: QuickBooks Blog.
Leave a comment below if you have additional QuickBooks-related concerns. We'll be willing to lend a hand. Keep safe, and have a good day.