Here I'm attaching the usecases for Zoho Invoice-ESB Connector
​
 ZOHO Invoice-ESB connectors
<https://docs.google.com/a/wso2.com/document/d/1hHvRe1trjr6OUAb8x4nBlQh-G_VMkhE3Xi2aPWk_4bA/edit?usp=drive_web>
​
Thanks,
Regards,
Ashalya.

On Mon, Nov 24, 2014 at 10:19 PM, Selvaratnam Uthaiyashankar <
shan...@wso2.com> wrote:

> Can you propose the usecase please
>
>
> On Monday, November 24, 2014, Sriashalya Srivathsan <asha...@wso2.com>
> wrote:
>
>> ok ,noted,I'll consider the main methods only,Thank you.
>>
>> On Mon, Nov 24, 2014 at 1:43 PM, Shevan Goonetilleke <she...@wso2.com>
>> wrote:
>>
>>> Ashalya, there are a lot of methods here which may not be doable in 3
>>> weeks. Pls identify the main use cases around this app and build methods
>>> related to those.
>>>
>>> On Mon, Nov 24, 2014 at 1:04 PM, Sriashalya Srivathsan <asha...@wso2.com
>>> > wrote:
>>>
>>>> I have planned to develop the $subject.Please find the project plan
>>>> below.
>>>>
>>>> *Introduction*
>>>> Zoho Invoice API gives the programmatic access to the Zoho Invoice
>>>> service, allows to expand and build on the Zoho Invoice platform for small
>>>> businesses across the globe[1].
>>>>
>>>> *API Operations*
>>>> *Contacts*
>>>> -List contacts -Get contact -Create a contact -Update a contact
>>>> -Delete a contact -Mark as active -Mark as inactive -Enable payment
>>>> reminders -Disable payment reminders -Email statement -Get statement mail
>>>> content -Email contact -List comments -List refunds
>>>>
>>>> *Estimates*
>>>>   -List estimates
>>>>   -Get an estimate
>>>>   -Create an estimate
>>>>   -Update an estimate
>>>>   -Delete an estimate
>>>>   -Mark an estimate as sent
>>>>   -Mark an estimate as accepted
>>>>   -Mark an estimate as declined
>>>>   -Email an estimate
>>>>   -Email an estimate
>>>>   -Get estimate email content
>>>>   -Bulk export estimates
>>>>   -Bulk print estimates
>>>>   -Update billing address
>>>>   -Update shipping address
>>>>   -List estimate template
>>>>   -Update estimate template
>>>>
>>>> *Invoices*
>>>>   -List invoices
>>>>   -Get an invoice
>>>>   -Create an invoice
>>>>   -Update an invoice
>>>>   -Delete an invoice
>>>>   -Mark an invoice as sent
>>>>   -Void an invoice
>>>>   -Mark as draft
>>>>   -Email an invoice
>>>>   -Email invoices
>>>>   -Get invoice email content
>>>>   -Remind customer
>>>>   -Bulk invoice reminder
>>>>   -Get payment reminder mail content
>>>>   -Bulk export invoices
>>>>   -Bulk print invoices
>>>>   -Disable payment reminder
>>>>   -Enable payment reminder
>>>>   -Write off invoice
>>>>   -Cancel write off
>>>>   -Update billing address
>>>>   -Update shipping address
>>>>   -List invoice templates
>>>>   -Update invoice template
>>>>
>>>> *Payment and credit*
>>>>   -List invoice payments
>>>>   -List credits applied
>>>>   -Apply credits
>>>>   -Delete a payment
>>>>   -Delete applied credit
>>>>
>>>> *Attachment*
>>>>   -Get an invoice attachment
>>>>   -Add attachment to an invoice
>>>>   -Update attachment preference
>>>>   -Delete an attachment
>>>>   -Delete the expense receipt
>>>>
>>>> *Recurring Invoices*
>>>>   -List recurring invoices
>>>>   -Get a recurring invoice
>>>>   -Create a recurring invoice
>>>>   -Update a recurring invoice
>>>>   -Delete a recurring invoice
>>>>   -Stop a recurring invoice
>>>>   -Resume a recurring invoice
>>>>   -Update recurring invoice template
>>>>   -List recurring invoice history
>>>>
>>>> *Credit Notes*
>>>>   -List credit notes
>>>>   -Get credit note
>>>>   -Create a credit note
>>>>   -Update credit note
>>>>   -Delete credit note
>>>>   -Convert to open
>>>>   -Void credit note
>>>>   -Email credit note
>>>>   -Email history
>>>>   -Get email content
>>>>   -Update billing address
>>>>   -Update shipping address
>>>>   -List credit note template
>>>>   -Update credit note template
>>>>
>>>> *Apply to invoice*
>>>>
>>>>   -List invoices credited
>>>>   -Credit to an invoice
>>>>   -Delete invoices credited
>>>>
>>>> *Refunds*
>>>>   -List credit note refunds
>>>>   -List refunds of a credit note
>>>>   -Get credit note refund
>>>>   -Refund credit note
>>>>   -Update credit note refund
>>>>   -Delete credit note refund
>>>>
>>>> Customer Payments
>>>>   -List customer payments
>>>>   -Get a customer payment
>>>>   -Create a customer payment
>>>>   -Update a customer payment
>>>>   -Delete a customer payment
>>>>
>>>> Expenses
>>>>   -List expenses
>>>>   -Get an expense
>>>>   -Create an expense
>>>>   -Update an expense
>>>>   -Delete an expense
>>>>   -List expense comments & history
>>>>
>>>> *Receipt*
>>>>   -Get an expense receipt
>>>>   -Add receipt to an expense
>>>>   -Delete a receipt
>>>>
>>>> *Authentication*
>>>> Supports  authtoken
>>>>
>>>> [1]https://www.zoho.com/invoice/api/v3
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Shevan Goonetilleke
>>> Director of Engineering
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>> m: +94777340680
>>> w: http://wso2.com
>>>
>>
>>
>
> --
> S.Uthaiyashankar
> VP Engineering
> WSO2 Inc.
> http://wso2.com/ - "lean . enterprise . middleware"
>
> Phone: +94 714897591
>
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to