public interface InvoiceApi
Modifier and Type | Method and Description |
---|---|
InvoiceResponse |
createDraftInvoice(Invoice invoice) |
InvoiceResponse |
createInvoice(Invoice invoice) |
void |
deleteInvoice(java.lang.String invoiceId) |
java.io.InputStream |
downloadInvoiceAsPDF(java.lang.String invoiceId) |
InvoiceDocument |
getInvoice(java.lang.String id) |
boolean |
sendInvoice(java.lang.String invoiceId,
java.lang.String email) |
boolean |
sendInvoice(java.lang.String invoiceId,
java.lang.String email,
java.lang.String message) |
InvoiceResponse |
updateDraftInvoice(java.lang.String invoiceId,
Invoice invoice) |
InvoiceResponse |
updateInvoice(java.lang.String invoiceId,
Invoice invoice) |
StatusResponse |
updateStatus(java.lang.String invoiceId,
Status status) |
InvoiceResponse |
uploadInvoice(java.io.InputStream pdf,
InvoiceDocument.Type type) |
InvoiceResponse createDraftInvoice(Invoice invoice)
InvoiceResponse createInvoice(Invoice invoice)
void deleteInvoice(java.lang.String invoiceId)
java.io.InputStream downloadInvoiceAsPDF(java.lang.String invoiceId)
InvoiceDocument getInvoice(java.lang.String id)
boolean sendInvoice(java.lang.String invoiceId, java.lang.String email)
boolean sendInvoice(java.lang.String invoiceId, java.lang.String email, java.lang.String message)
InvoiceResponse updateDraftInvoice(java.lang.String invoiceId, Invoice invoice)
InvoiceResponse updateInvoice(java.lang.String invoiceId, Invoice invoice)
StatusResponse updateStatus(java.lang.String invoiceId, Status status)
InvoiceResponse uploadInvoice(java.io.InputStream pdf, InvoiceDocument.Type type)
Copyright © 2014-2018 Konik.io. All Rights Reserved.