An open API service indexing awesome lists of open source software.

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.

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)