Learn how to integrate with Pine Labs Online Subscription APIs to allow your users to make recurring payments.
A subscription is a recurring billing model where customers pay an amount at pre-defined intervals (monthly, annually, etc.) for access to your product or service. This creates a predictable revenue stream for your business and fosters long-term customer relationships. These are automated payments on schedule that are pre-defined by you.
Pine Labs Online Subscription APIs can be used for the following actions:
Use this API to creates a subscription against the plan.
/api/v1/public/subscriptions
Use this API to get the list of available subscriptions.
/api/v1/public/subscriptions
Use this API to get the subscription among the available subscriptions.
/api/v1/public/subscriptions/{subscription_id}
Use this API to pause the subscription.
/api/v1/public/subscriptions/{subscription_id}/pause
Use this API to resume a paused subscription.
/api/v1/public/subscriptions/{subscription_id}/resume
Use this API to retry mandate execution for a subscription when it is in the DEBIT_FAILED
stage.
/api/v1/mandate/merchant-retry
Use this API to cancel a subscription.
/api/v1/public/subscriptions/{subscription_id}/cancel
Use this API to update the subscription.
/api/v1/public/subscriptions/{subscription_id}