⚙️ How Subscriptions Work

Learn how to set up a subscription with Coinflow.

How It Works

  1. Define Subscription Plan Details
    Plans are the backbone of subscriptions - they define how a subscription will work. Set up a plan name, description of the plan, frequency of billing, duration of plan, pricing, and how you’d like to settle proceeds from each subscription purchase.
  2. Customer Adds Payment Details
    First time customers can add a credit card or bank account, which can then be saved for future reuse.
  3. Start Billing
    Once subscribers sign up, Coinflow will automatically charge them according to the frequency set.
How to Define Subscription Plan Details
How merchants can define subscription plan details.

Defining Plan Details

FieldRequiredDescription
NameYesThe short description of the plan
CodeYesThe unique identifier of the plan (no spaces)
DescriptionNoA explanation of the details of the plan
IntervalYesThe frequency of billing (Monthly / Yearly)
DurationNoThe number of intervals the subscription will run until expiration. For example, if the frequency is monthly and the duration is 12, the subscription will expire after a year
AmountYesThe base amount ot be billed every interval
TransactionNoSolana Only - the on-chain transaction to be used for the payments

Managing Subscription Plans and Subscribers

Once a plan is created, you can see the subscribers, edit the details, and deactivate it.

Merchant admin view of all subscription plans
Merchant admin view of all subscription plans.

When you click on one of the plans, you can view all of the subscribers subscribed for that plan, all payments made for the subscription, and can manually cancel the subscription on behalf of the subscriber.

Merchant admin view of all subscribers subscribed to a plan.
Merchant admin view of all subscribers subscribed to a plan.

Each subscriber will have a status associated with their subscription state as described below:

StatusDescription
ActiveThe subscription is in good standing
CanceledThe subscription was canceled by the merchant or customer
ExpiredThe underlying plan is not longer available
ConcludedThe duration of the plan has reached the end
FailedA recurring payment failed (suspending the subscription)
BlockedThe customer has been blocked in our ecosystem (suspending the subscription)

Try Coinflow Subcriptions!

📘 Try Subscribing to a Subscription with a Credit Card or ACH!

Try making a card or ach purchase on our example app.

  1. Select Wallet > More Options > Burner Wallet.
  2. Enter Email address.
  3. Select your payment method.
    1. Paying by Card:
      • Select a card from our suite of test credit cards.
      • Pass any value for CVV and address.
    2. Paying by ACH:
      • Connect to a test bank account via Plaid.
  4. Confirm your purchase.

Note: You won’t buy anything, but it is simple showcase of Coinflow’s pre-built UIs & credit card processing capabilities.