datahubio / datahub-v2-pm

Project management (issues only)
8 stars 2 forks source link

DataHub Payments #147

Closed anuveyatsu closed 6 years ago

anuveyatsu commented 6 years ago

User Story:

Acceptance criteria

Tasks

Analysis

As the first step we want to implement a basic payment process, e.g., we want to be able to charge a given customer for some exact amount. For instance, a user requested data and we want to charge him for 10 USD so we can send a link for the invoice.

References: https://stripe.com/docs/quickstart https://stripe.com/docs/api/node

Example logic and URIs: https://datahub.io/pay - this opens a blank form where you can create a payment adding amount + description + customer https://datahub.io/pay?id=xxx https://datahub.io/pay?success=true or https://datahub.io./pay?failure=true for the response

anuveyatsu commented 6 years ago

FIXED - see https://datahub.io/pay?amount=4.99