Comments (4)
We have https://coinbase.com/api/doc/1.0/recurring_payments.html - just need to implement in the ruby client
from coinbase-ruby.
I think he's talking about generating a subscription email invoice which it doesn't seem we support through the API yet
from coinbase-ruby.
Really just any subscription support at all. Eg, creating a subscription, checking that it's paid (or better, a webhook to say subscription.paid etc); cancel subscription. That's about all one would need.
The site seems to generate subscription code snippets. It's just tough to really do much with them without an API that can, for example, track the blockchain status of a subscription payment, then one way or another, mark it paid (then handle it so in the Ruby/Rails app layer).
The app itself could actually handle invoices, receipts, etc. For example, in a fully built out app with a billing system, it would be very simple to drop in this portion of the CoinBase API, then just use what you've already got, billing-wise, and tweak it a bit. It's just a matter of tracking those subscription payments and getting access to that data via API/webhooks.
from coinbase-ruby.
What about a variable subscription? Like based on usage. Say someone signs up for a service that charges by the hour used at $20/hour. The user uses it for 10 hours the first month and 2 hours the next. Once the user signs up for the service once and authorizes charges, can I initiate a charge of $200 the first month and $40 the second without the customer's action?
I only ask because stripe, Paypal, and Amazon payments can do this and I want to put bitcoin onto my platform.
from coinbase-ruby.
Related Issues (20)
- How to get transaction_fee amount before sending BTC? HOT 2
- `account.address_transactions(address_id)` broken HOT 2
- Coinbase::Wallet::InvalidRequestError: Invalid currency (BTC-USD) HOT 3
- Addresses method going not working HOT 2
- Cannot refresh OAuth tokens HOT 5
- Rename 'send' to non-reserved method nam HOT 1
- Return Error Status Code in Coinbase::Wallet::APIError HOT 6
- Inquiry about ROI features HOT 1
- OAuth Token Refresh Issue HOT 2
- Coinbase::Wallet::APIError - [410] HOT 1
- Required parameter missing: currency HOT 1
- Invalid amount HOT 3
- OpenSSL issue in Production Server HOT 1
- Coinbase API 4.2.1 Account Request Method, Missing parameter: `type` HOT 1
- ''
- api.sandbox.coinbase.com:443 open=false HOT 3
- Generate payment button
- buy_price and sell_price only return BTH-USD HOT 10
- How to supply the API version. HOT 1
- Amount Conversion doesn't work properly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from coinbase-ruby.