Собственно счет на оплату не нормируется КНД и прочими регламентами. Поэтому его можно формировать в произвольной форме. То бишь не надо цепляться к каким-нибудь чужим API, а тупо из своей базы формировать
- "Счет №... от ..."
- опционально перечень позиций с ценами, количествами, суммами, налогами
- сумма к оплате
- образец платежного поручения или любой другой удобный для копипастинга вариант платежных реквизитов, включая назначение платежа
ну и "офертоподобное" про то что факт оплаты означает согласие с условиями и сроками и т.п.