https://github.com/zoho/subscriptions-workflow-samples
A sample collection of custom functions to demonstrate the automation workflow in Zoho Subscriptions, a recurring billing and subscriptions management software.
https://github.com/zoho/subscriptions-workflow-samples
Last synced: 7 months ago
JSON representation
A sample collection of custom functions to demonstrate the automation workflow in Zoho Subscriptions, a recurring billing and subscriptions management software.
- Host: GitHub
- URL: https://github.com/zoho/subscriptions-workflow-samples
- Owner: zoho
- Created: 2018-12-06T09:49:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-20T03:56:25.000Z (over 1 year ago)
- Last Synced: 2024-06-20T15:38:57.133Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 107 KB
- Stars: 10
- Watchers: 8
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A sample collection of custom functions to demonstrate the automation workflow in Zoho Subscriptions, a recurring billing and subscriptions management software.
Every business is unique and each of them follows a specific workflow. While managing your customers' subscriptions with Zoho, you might have some needs unique to your business. Custom Functions helps you address such needs. Here we have compiled a set of custom functions which addresses different needs.
## Custom Functions - Setup
- In Zoho Subscriptions [*Web app*](https://subscriptions.zoho.com/), navigate to Settings -> Automation -> Custom Functions.
- Create a new Custom function and provide a suitable name for it.
- Choose the corresponding module and appropriate event to trigger the custom function.
- Copy the required code depending on your use case.
- Please paste your authtoken in the authtoken variable. (Refer this [*documentation*](https://www.zoho.com/subscriptions/api/v1/#authentication) to know how to generate your authtoken)
- Customize the code according to your requirements (if needed).
- Save the Custom function and you are good to go.
## Custom Functions
1. [*30 days money back guarantee*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/30_days_money_back_guarantee.ds)
2. [*Cancellation of Offline Subscriptions based on the Expected Payment Date*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/cancel_offline_subscription_after_expected_payment_date.ds)
3. [*SMS Reminders using Twilio*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/sms_for_subscription_business_using_twilio.ds)
4. [*SMS Reminders using SMS Magic*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/sms_for_subscription_business_using_smsmagic.ds)
5. [*SMS Reminders using TextLocal*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/sms_for_subscription_business_using_textlocal.ds)
6. [*Refer and Earn Workflow*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/subscription_refer_and_earn_workflow.ds)
7. [*Google Sheet integration for Metered Billing*](https://github.com/zoho/subscriptions-workflow-samples/tree/master/CustomFunctions/google_sheet_for_metered_billing)
8. [*WhatsApp's Click to Chat integration*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/whatsapp_click_to_chat.ds)
9. [*Charge Late Fee for overdue invoice*](https://github.com/zoho/subscriptions-workflow-samples/blob/master/CustomFunctions/charge_late_fee_for_overdue_invoices.ds)