Zoho Subscriptions is a cloud-based recurring billing and subscription solution in the Zoho product family. It handles every aspect of your subscription-based business. It can automatically notify you when a payment doesn’t go through for some reason and automatically retries the card again.
This is elastic.io Zoho Subscriptions integration component. It has both trigger and action functions which means you can use it either to execute or to act upon a certain event. For example, using it as a trigger, you can filter existing subscriptions based on a subscription status. Using it as an action, you can create or update customer data or a subscription.
Please Note: Component uses Zoho Subscription API v1.0.
Before you can use the Zoho Subscriptions integration component, the following requirements must be met:
All Zoho Subscriptions APIs requires at least two mandatory headers.
Zoho Authtoken
)X-com-zoho-subscriptions-organizationid
- the header that contains the organization ID
of the organization you need to access.Zoho Authtoken
: To obtaining an authentication token, login to your Zoho Account
and go here.
Organization ID
: Each organization is an independent Zoho Subscriptions Organization
with it’s own organization ID, base currency, time zone, language, customers,
reports, etc. To get the ID follow these steps.
During credentials creation you need to:
test
.Zoho Authtoken
for Authorization
. Do not include the word Authtoken
, input the actual token ID.Organization ID
.Please check the technical notes page which lists in-depth technical details about Zoho component like the recent changelog.
Filters existing subscriptions based on Subscription Status
. You can select
any custom or built-in Subscription Status
for your Zoho Subscription instance.
Subscription Status
: Drop down menu where you have to select the type of status
you want to filter subscriptions.
Email
: Filters subscription based on customer email address.
Due to some limitations of Zoho Subscription API, you cannot check if a customer
exists. As a result, this action allows you check if a customer exist by inputting
their Email
. If customer exists it returns an object of the customer and its
data and if customer doesn’t exist it returns an empty object.
Lookup an object by Zoho Customer ID
or Email
. Action creates/updates a single
object. Input metadata is fetched dynamically from your Zoho Customer account.
Output metadata is the same as input metadata, so you may expect all fields that
you mapped as input to be returned as output.
Lookup an object by Zoho Customer ID
or Zoho Subscription ID
. Action creates/updates
a single object. Input metadata is fetched dynamically from your Zoho Subscription
account. Output metadata is the same as input metadata, so you may expect all
fields that you mapped as input to be returned as output.
As of right now the component does not take in account for Customers who wants an online subscription which will charge the customer’s card automatically on every renewal.
Click here to learn more about the elastic.io iPaaS