Hi all, We will be releasing the first released based on milestone plan given in [1].
@Keerthika, Please list down the methods that you will be including the first release of this connector. Thank you, [1] https://docs.google.com/a/wso2.com/spreadsheets/d/1SsgV1T893aY_RdGrjRpWGUIYNYGSliHRpGAEpZ429-M/edit#gid=0 On Tue, Nov 25, 2014 at 3:56 PM, Keerthika Mahendralingam < [email protected]> wrote: > Hi all, > > Please find the requested use case for Stripe ESB connector below. > > > Use Case for Stripe ESB connector > <https://docs.google.com/a/wso2.com/document/d/1qZqNicpoxGir3PcjUslgKk3lNQsGI_qn9gauipoKAJQ/edit?usp=drive_web> > > > Thanks & regards, > > On Mon, Nov 24, 2014 at 10:20 PM, Selvaratnam Uthaiyashankar < > [email protected]> wrote: > >> Need usecase please. >> >> >> On Monday, November 24, 2014, Keerthika Mahendralingam < >> [email protected]> wrote: >> >>> Ok noted. >>> I will create the milestone plan accordingly. >>> >>> On Mon, Nov 24, 2014 at 1:52 PM, Shevan Goonetilleke <[email protected]> >>> wrote: >>> >>>> Keerthika, there are a lot of methods here too...pls define the some >>>> useful scenarios around this and implement only those methods (given that >>>> you have only 3 weeks to complete). >>>> >>>> On Mon, Nov 24, 2014 at 12:54 PM, Keerthika Mahendralingam < >>>> [email protected]> wrote: >>>> >>>>> I will share the milestone plan by today evening. >>>>> >>>>> On Mon, Nov 24, 2014 at 12:53 PM, Samisa Abeysinghe <[email protected]> >>>>> wrote: >>>>> >>>>>> Milestone plan for this? >>>>>> >>>>>> Thanks, >>>>>> Samisa... >>>>>> >>>>>> >>>>>> Samisa Abeysinghe >>>>>> >>>>>> Vice President Delivery >>>>>> >>>>>> WSO2 Inc. >>>>>> http://wso2.com >>>>>> >>>>>> >>>>>> On Mon, Nov 24, 2014 at 12:49 PM, Keerthika Mahendralingam < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi all, >>>>>>> I have planned to develop $subject as described below. >>>>>>> >>>>>>> *Introduction* >>>>>>> Stripe provides simple RESTful HTTP interfaces to handle payments. >>>>>>> >>>>>>> *Stripe API Methods* >>>>>>> >>>>>>> 1. Cards: >>>>>>> Creates a new card for a customer. >>>>>>> Retrieves an existing card details stored on a customer. >>>>>>> Updates a card details. >>>>>>> Deletes a card. >>>>>>> Lists all cards belonging to a customer. >>>>>>> >>>>>>> 2. Tokens: >>>>>>> Creates a card token that wraps the details of a credit card. >>>>>>> Creates a bank account token that wraps the details of a >>>>>>> bank account. >>>>>>> Retrieves an existing token. >>>>>>> >>>>>>> 3. Customers: >>>>>>> Creates a new customer. >>>>>>> Retrieves the details of an existing customer. >>>>>>> Updates the specified customer. >>>>>>> Permanently deletes a customer. >>>>>>> Returns a list of all customers. >>>>>>> >>>>>>> 4. Charges: >>>>>>> Creates a new charge. >>>>>>> Retrieves the details of an existing charge. >>>>>>> Updates the specified charge. >>>>>>> Captures the payment of an existing charge. >>>>>>> returns a list of all charges. >>>>>>> >>>>>>> 5. Refunds: >>>>>>> Creates a new refund for a charge. >>>>>>> Retrieves details about an existing refund. >>>>>>> Updates the specified refund. >>>>>>> Returns a list all refunds belonging to a specific charge. >>>>>>> >>>>>>> 6. Subscriptions: >>>>>>> Creates a new subscription on an existing customer. >>>>>>> Retrieves details about a specific active subscription for a >>>>>>> customer. >>>>>>> Updates an existing subscription on a customer. >>>>>>> Cancels a customer's subscription. >>>>>>> Lists active subscriptions. >>>>>>> >>>>>>> 7.Plans: >>>>>>> Creates a plan. >>>>>>> Retrieves a plan with the given ID. >>>>>>> Updates the name a plan. >>>>>>> Deletes a plan. >>>>>>> Lists all plans. >>>>>>> >>>>>>> 8. Coupons: >>>>>>> Creates a coupon. >>>>>>> Retrieves a coupon with the given ID. >>>>>>> Updates the metadata of a coupon. >>>>>>> Deletes a coupon. >>>>>>> Returns a list of coupons. >>>>>>> >>>>>>> 9. Discounts: >>>>>>> Removes the currently applied discount on a customer. >>>>>>> Removes the currently applied discount on a subscription. >>>>>>> >>>>>>> 10. Invoices: >>>>>>> Creates an invoice. >>>>>>> Retrieves the invoice with the give ID. >>>>>>> Retrieves an invoice’s line items. >>>>>>> Retrieves a customer’s upcoming invoice for a customer. >>>>>>> Updates an existing invoice. >>>>>>> Pays an invoice. >>>>>>> Lists invoices for a specific customer. >>>>>>> >>>>>>> 11. Invoice items: >>>>>>> Adds an arbitrary charge to the customer's upcoming invoice. >>>>>>> Retrieves an invoice item with the given ID. >>>>>>> Updates the amount or description of an upcoming invoice. >>>>>>> Deletes an invoice item from the upcoming invoice. >>>>>>> Lists all invoice items. >>>>>>> >>>>>>> 12.Transfers: >>>>>>> Creates a new transfer. >>>>>>> Retrieves the details of an existing transfer. >>>>>>> Updates the specified transfer. >>>>>>> Cancels a transfer. >>>>>>> Lists all existing transfers. >>>>>>> >>>>>>> 13. Disputes: >>>>>>> Updates a dispute. >>>>>>> Closes a dispute for a charge. >>>>>>> >>>>>>> 14. Recipients: >>>>>>> Creates a new recipient and verifies recipient's identity >>>>>>> and bank account information or credit card. >>>>>>> Retrieves the details of an existing recipient. >>>>>>> Updates the specified recipient. >>>>>>> Deletes a recipient. >>>>>>> Lists all recipients. >>>>>>> >>>>>>> 15. Account: >>>>>>> Retrieves the details of an account details. >>>>>>> >>>>>>> 16. Balance: >>>>>>> Retrieves the current account balance. >>>>>>> Retrieves the balance transection with the given ID. >>>>>>> Returns a list of transections that have contributed to the >>>>>>> Stripe account balance. >>>>>>> >>>>>>> 17. Application Fees: >>>>>>> Retrieves the details of an application fee. >>>>>>> Returns a list of application fees. >>>>>>> >>>>>>> 18. Application fee refunds: >>>>>>> Refunds an application fee that has previously been >>>>>>> collected but not yet refunded. >>>>>>> Retrieves details about an application fee refund. >>>>>>> Updates the specified application fee refund. >>>>>>> Returns a list of the refunds that belonging to a specific >>>>>>> application fee. >>>>>>> >>>>>>> 19. Events: >>>>>>> Retrieves the details of an event. >>>>>>> Lists all events. >>>>>>> >>>>>>> >>>>>>> *Authentication* >>>>>>> Stripe API is utilizing the Oauth2 as the authentication mechanism. >>>>>>> >>>>>>> Detailed information about the above methods can be found in the >>>>>>> following link: >>>>>>> https://stripe.com/docs/api#intro >>>>>>> >>>>>>> -- >>>>>>> Keerthika Mahendralingam >>>>>>> Associate Software Engineer >>>>>>> Mobile :+94 (0) 776 121144 >>>>>>> [email protected] >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Keerthika Mahendralingam >>>>> Associate Software Engineer >>>>> Mobile :+94 (0) 776 121144 >>>>> [email protected] >>>>> >>>> >>>> >>>> >>>> -- >>>> Shevan Goonetilleke >>>> Director of Engineering >>>> WSO2, Inc. >>>> lean.enterprise.middleware >>>> m: +94777340680 >>>> w: http://wso2.com >>>> >>> >>> >>> >>> -- >>> Keerthika Mahendralingam >>> Associate Software Engineer >>> Mobile :+94 (0) 776 121144 >>> [email protected] >>> >> >> >> -- >> S.Uthaiyashankar >> VP Engineering >> WSO2 Inc. >> http://wso2.com/ - "lean . enterprise . middleware" >> >> Phone: +94 714897591 >> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > <[email protected]> > Keerthika Mahendralingam > Associate Software Engineer > Mobile :+94 (0) 776 121144 > [email protected] <[email protected]> > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Sivajothy Vanjikumaran *Senior Software Engineer* *Integration Technologies Team* *WSO2 Inc. http://wso2.com <http://wso2.com/>* *Mobile:(+94)777219209* [image: Facebook] <https://www.facebook.com/vanjikumaran> [image: Twitter] <https://twitter.com/vanjikumaran> [image: LinkedIn] <http://www.linkedin.com/pub/vanjikumaran-sivajothy/25/b31/293> [image: Blogger] <http://vanjikumaran.blogspot.com/> [image: SlideShare] <http://www.slideshare.net/vanjikumaran> This communication may contain privileged or other confidential information and is intended exclusively for the addressee/s. If you are not the intended recipient/s, or believe that you may have received this communication in error, please reply to the sender indicating that fact and delete the copy you received and in addition, you should not print, copy, re-transmit, disseminate, or otherwise use the information contained in this communication. Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors or omissions
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
