License | Maintainer : |
---|---|
Stability | Portability : |
Safe Haskell | None |
Language | Haskell2010 |
- createInvoiceRequest :: APIEnv => OAuthToken -> Invoice -> IO (Either String (QuickBooksResponse Invoice))
- readInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> IO (Either String (QuickBooksResponse Invoice))
- updateInvoiceRequest :: APIEnv => OAuthToken -> Invoice -> IO (Either String (QuickBooksResponse Invoice))
- deleteInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> SyncToken -> IO (Either String (QuickBooksResponse DeletedInvoice))
- sendInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> EmailAddress -> IO (Either String (QuickBooksResponse Invoice))
Documentation
createInvoiceRequest :: APIEnv => OAuthToken -> Invoice -> IO (Either String (QuickBooksResponse Invoice)) Source
Create an invoice.
readInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> IO (Either String (QuickBooksResponse Invoice)) Source
Read an invoice.
updateInvoiceRequest :: APIEnv => OAuthToken -> Invoice -> IO (Either String (QuickBooksResponse Invoice)) Source
Update an invoice.
deleteInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> SyncToken -> IO (Either String (QuickBooksResponse DeletedInvoice)) Source
Delete an invoice.
sendInvoiceRequest :: APIEnv => OAuthToken -> InvoiceId -> EmailAddress -> IO (Either String (QuickBooksResponse Invoice)) Source
email and invoice