mesg-foundation / awesome

Awesome is a list of Services and Applications developed using MESG by the community
https://mesg.com/
MIT License
18 stars 3 forks source link

Stripe service #17

Closed antho1404 closed 1 year ago

antho1404 commented 6 years ago

This issue is for the proposal of a service. Feel free to contribute by sharing your feedback or implementing part of it and sharing it here.

Description

Stripe is a really well known and widely used system and can be the base for many applications. Any application that wants to accept money for its product might want to use Stripe to handle payment. Stripe have a really complete API to interact with their service and a powerful Webhook system to receive notifications.

Task suggestions

Charge

This task would create a new charge for a customer with a specific amount and a specific card to charge. The inputs should looks something like that:

This task will output either the error or a valid message with the id of the payment

Events suggestions

Charge succeed

This event could be emitted every-time a payment is done using the Stripe's webhooks and would expose different useful data like:

antho1404 commented 6 years ago

This implementation has been started here https://github.com/mesg-foundation/service-stripe

Feel free to add features on this repository