Recently, I worked on Invoice generator API using Authorize.net. I have a deep understanding of its working and would be able to help you with that. Also, I'm able to edit using html,cs to give your form a good UI. Ping me up fora discussion, hope to hear from you soon.