Workflow Rules and Webhooks issue
I am using Subscriptions and Books. I created Workflow Rules and Webhooks in Books, to listen events for customer create/update. This works perfect if I update/create a customer via Books. If I update a customer via Subscriptions, the events are not triggered.
API Subscription trying to change current subscription product
I want to upgrade/downgrade existing subscription to another PRODUCT PLAN. Example: Currently USER is subscribed to PRODUCT “BASIC” and PLAN “Yearly”. I can switch PLANS (upgrade/downgrade) inside the same PRODUCT, that's fine. But if I want to change USER PRODUCT PLAN from PRODUCT “BASIC” and PLAN “Yearly” to PRODUCT “PREMIUM” and PLAN “Yearly” I receive a ZOHO error saying CODE “107210” and MESSAGE “Specified plan is not allowed.“. I tried with different product plans, monthly and early. If this
Cancelling a subscription in Dunning
We have a situation where a cancelation did not get processed before the next invoice went out. THe sub is in dunning and we need to void the invoice and and cancel the subscription. How can I acheive this? Void the invoice and cancelling the sub both result in the error that it cannot be done while sub is in dunning.
Getting Data into Email Templates - ugh
OK, I'm trying to setup a consistent email experience and I'm finding an issue. My need: Days Remaining Until Renewal I am setting up a 1 year renewal period. In that case, it would be useful to the end-customer to know how many days are remaining rather than have them do the mental math. There is no field available for this. Would be great to see it as part of the data-set. But I can think of many reasons why it is a bad idea to add this data element. So I respectfully request..... "Please
single invoice for 3 months?
Hi, i have a case that happen a lot in my business, which is: a customer subscripe for a service , and pay advance for 3 months. I should enable the monthly subscription for him and send him a single invoice (at date of start of the subscription) and a single invoice must be sent to him for 3 months. instead of sending an invoice each month, how can this be achieved?
Can I do usage based billing via API with Zoho Subscriptions?
Hi everyone, I was wondering if it's possible to bill a service like this with Zoho Subscriptions. We sell internet services which have a monthly charge, and then the customer pays for the data usage over that. The data usage bills as $10 for every 1GB they use, or every 1000MB. We basically would have 2 line items that bill monthly, with an example being: - Internet Monthly Service - $250.00 per month - Data Usage - $10 for every 1000MB used (billed in $10 increments ideally) The data usage would
"Invalid value passed for index" error
Hi I keep getting this error "Invalid value passed for index" in zapier when I am sending the data. what do you think is the problem :) thank you so much :) i am hoping for the fast reply :) thanks!
Zoho Subscription API Documentation for Filter
Hi, in the postman library there are filters on some of the examples. However I am unable to determine what all the filter options might be . Here is one example. https://{{domain-url}}/api/v1/events?filter_by=EventTime.All I would like to know what other options are in the EventTime enum? The Documentation does no mention this filter_by option and none of my guesses worked. Another example is https://{{domain-url}}/api/v1/customers?filter_by=Status.All I tried. Status.Trial and it was wrong as well.
Missing custom fields into api call - invoices
Hello, there, If I make a query in Subscription to get all open invoices, I get a list with the open invoices, but some of my user defined fields are missing in the delivery of the data. See Screendumps . If I call up the details of each open invoice, the missing user fields are also supplied. It looks to me like this is a bug in the API. Or is there a way to specify which additional fields you would like to receive in the reply? Request a list of 2 invoices: curl_setopt_array($curl, array( CURLOPT_URL
Passing initial value to subscription Form
Hello, Before loading subscription form we are taking user basic information on another form and then we need to pass first_name, last_name and email to per-poulated in zoho subscription form. However, when we passing parameters in zoho subscription iframe URL it's not loading into subscription form. &first_name=zarl&last_name=Mac&email=zarl_mac@gmail.com Would anyone suggest what's wrong with this and how can I pass this information into zoho subscription?
There was an error executing the getCustomers command: Client error: `GET https://subscriptions.zoho.com/api/v1/customers?filter_by=Status.All` resulted in a `401 Unauthorized` response:
I am trying to use Zoho Subscription API in PHP laravel, I refered this(https://github.com/sudiptochoudhury/php-zoho-subscriptions) , but I am getting error as There was an error executing the getCustomers command: Client error: `GET https://subscriptions.zoho.com/api/v1/customers?filter_by=Status.All` resulted in a `401 Unauthorized` response: Help me with achieve this.
Token Based Authorization for Zoho Subscriptions?
I'm working on an integration with Zoho Subscriptions on my website. I'd like to use the token-based authentication scheme that is documented for Zoho CRM, so that I don't have to store authorization information in my code. As far as I can tell in the documentation, this method isn't supported for Zoho Subscriptions. Can you provide some guidance? Thanks!
Using "+" in email addresses
Is there a + capability in Zoho? For example, GoogleMail and Dreamhost both allow username+sometest@domain.com to automatically go to username@domain.com .
API "Please enter a suitable VAT treatment"
Hi, I'm setting up a test UK business account with VAT. When I try to create a customer via the API, I get the above error: [code] => 102005
[message] => Please enter a suitable VAT treatment. Your API docs don't mention VAT in the customer section. Could you clarify what is required here? Regards, Andy
Creating a subscription thorugh susbcriptions api putting a past date as "starts_at" field does not generate invoice, how to generate?
Hello, Sometimes we need to create subscriptions through API (https://subscriptions.zoho.com/api/v1/subscriptions) setting a past date as "starts_at" field. But we noticed that in these cases no invoice is generated. We would need that subscription to generate an invoice (field child_invoice) in the same way as subscription with no "starts_at" field, which have the current date as default. Is this possible, or how it could be the solution, via API, to have an invoice for a subscription with past
Zoho Subscriptions API, can I have the entire customer experience be on our portal?
Hi everyone sorry if this is a dumb question. I see that Zoho Subscriptions has an API on it so was just wondering would it be possible then to have our own customer portal built ourselves, but using API allow customers to log in and then have it list all their invoices, make payments, view subscriptions and so on? I would assume so but just wanted to check, as my preference would be to use Zoho to handle the actual subscriptions and billing, but instead have the customer just do everything through
CustomFields in Subscription Plans - API answer ignores custom fields
Hi, i configured a custom field in the Zoho subscription web interface in the products section name: Features type: TextBoxMultiline After that I extended an existing plan and filled out my textbox which occurred as it should in the webinterface But when I query the Zoho subscription api (GET /plans?filter_by=PlanStatus.ACTIVE) I get the list of all my plans as a list but without the custom fields map. find one entry of the list here: {"plan_code":"Medquat","name":"Medium,quaterly","billing_mode":"prepaid","description":"","status":"active","product_id":"1464976000000065054","tax_id":"","tax_name":"","tax_percentage":0,"tax_type":"","trial_period":0,"setup_fee":2000.00,"setup_fee_account_id":"","setup_fee_account_name":"","account_id":"1464976000000000388","account":"Verkäufe","recurring_price":499.00,"interval":3,"interval_unit":"months","billing_cycles":-1,"product_type":"none","show_in_widget":false,"store_description":"","store_markup_description":"","created_time":"2019-09-29T20:11:15+0200","created_time_formatted":"29
invalid oauth scope to access this URL
I want to fetch all customers so, i am using ZohoSubscriptions.customers.READ scope but i am getting error as "invalid oauth scope to access this URL"
Retrieve Zoho Subscription ID following getList function
Hello, I am creating a custom function which will update a customer's Zoho Subscription as inactive when their Zoho CRM account is made inactive. I am using the subscriptions getList function as follows in order to retrieve all subscriptions: allSubscriptions = zoho.subscriptions.getList("Customers", "694960175"); My next step is to find the subscription ID which matches the Account that was made inactive. Based on instructions at this article: https://www.zoho.com/deluge/help/subscription/fetch-records.html
IP Address for Zoho Subscriptions Webhooks in Europe
Hi, We are working on integrating Zoho Subscriptions into our website and are using webhooks to integrate with our internal system. We would like to whitelist only Zoho's servers for our api, however I can't find a list of IPs that the Webhooks originate from. Could somebody please let me know what IPs to whitelist for European servers?
Our subscription button code doesn't work anymore
Few month ago (on July the 3) we set up "code" on our website with that code (exemple one of them) https://subscriptions.zoho.com/subscribe/5d5613b0ba4774f2917a7c9f7d969c2f6a2bba0f6b053217afe8ded60e8a6aa6/PTCAA?addon_code[0]=LLNRAA&addon_quantity[0]=1 Now it doesnt work anymore and discover a different code Code we setup : https://subscriptions.zoho.com/hostedpage/2-b573eab12aa05eeb7881f5fdd81bd24104797a678c2ee2bc975c392ad32bdc2a3b55fb76257346ab5533942cbd6b8b0b/checkout Now when i download from
Subscriptions plan upgrade API
Hi there! I have following questions if you can help: 1. I have three plans in my product. Plan 1, Plan 2, Plan 3. Users can upgrade from Plan 1 to Plan 2 or Plan 1 to Plan 3 or Plan 2 to Plan 3. How can I support above scenario using hosted payment pages or APIs? I do not want to support downgrades, only upgrades. Is this possible? 2. Where can I find the URL to embed Payment Update page? 3. Add Plan description in pricing table. I need a way to add different pricing caption for each plan, how do
How does the webhook for subscription renew looks like?
Hi. I am implementing the subscription API and also the webhooks. I want to know after 1 month when a new payment is made what callbacks are made to my API (I am assuming that invoice created, payment thank you and subscription renew at least). So I can update on my side the subscription next payment date and other fields can you send me an example how the subscription renew payload looks like for webhooks and confirm that will be send when next payment is due and subscription goest to second month.
Extending a Subscription via the API
Hello, We would like to use the API to extend the number of billing cycles for a subscription, i.e. the equivalent of the following UI action: https://www.zoho.com/in/subscriptions/help/subscriptions.html#extend-subscriptions We have tried "PUT /subscriptions/{subscription_id}" with the following body to extend the subscription by 5 cycles, but it did not work: { "plan": { "plan_code": "MY_PLAN_CODE", "billing_cycles": 5 } } Please let us know which API to use for this. Thank
Retrieving a list of Custom Fields Through the API
In the UI it is possible to configure and view the available custom fields on a customer object by going to the URL https://subscriptions.zoho.com/app#/settings/preferences/customer/customfields Is it possible to retrieve the information listed there through the Zoho Subscription REST API? I don't see a corresponing endpoint in https://www.zoho.com/subscriptions/api/v1/
Redirect URL from hosted Payment Update page
Hi All, Why can we not redirect a customer to a specific URL after they update their payment details - surely this is a default function. It works for the main sign up hosted page so why not for the ‘update payment’ page How do you control where the user goes once they update their payment information? Thanks Gary
I want to auto populate the hosted page with the user details like name, email address etc. before checkout.
Hello, I have a website in which I want to embed Zoho Subscription. I am able to use the hosted page url and get it done. However, I want to auto populate the hosted page with the user details like name, email address etc. before checkout. How can this be achieved? Also, I have two subscription plans one is with INR and the other with USD how can this be acheived? Please assist. Thank you
Quantity editable on hosted page created via API
Hello. I started integrating my application with Zoho Subscriptions and I really like it so far. I need some help with the following issue. I want the quantity for the subscription to be editable. If I use the basic hosted page url, I can correctly edit the quantity. But I don't use the basic url, I create a new one programmatically for the user, so they don't have to input their account info again, and with this generated hosted page, the quantity field is locked. Why? How can I get it to work?
Hosted pages - additional params
I'm creating hosted page to update subscription.
Using additional param to identify subscription (just do not want to store hosted page IDs in data base).
And it was work fine. But now additional param don't attaches to redirect url. All other things works like before. { "plan": { "plan_code":"Platinum" }, "reference_id":"61XLbadKrvHdANOQpzfx5zagAZ9FPoUYct", "additional_param":"reference_id=61XLbadKrvHdANOQpzfx5zagAZ9FPoUYct", "redirect_url":"mysite.local", "subscription_id":"246149000000125439"
Can I create new credit card while creating a new subscription through API?
In new subscription creation API call, I can create a customer if needed. But what if I want to define card details too in that service request? Thanks in advance.
Webhook "subscription_created" event payload not includes addons?
Webhook "subscription_created" event payload not includes addons. I get empty array for each subscription creation. Is it an error or any setting should I enable to include the addons in the payload?
Zoho Subscriptions API Error codes
Hello is there any list of all the error codes and corresponding messages of zoho subscriptions api requests.
{"code":14,"message":"Invalid value passed for authtoken."}
Hello, I have a problem with my authtoken, with fetch in javascript, with the postman, I have exactly the same answer ..... I tested several token, I tested several Key, I systematically have the same problem... Example in attachment, please help me Thank's Francis
How many times the authtoken can be generated and is there any api for deleting generated authtoken ?
I have generated authtoken and i want to delete with the API , Please suggest me solution for deleting auth token through api and i am able to generate only 10 auth tokens from one account.
Not able to Get the Authtoken from API
Getting null response when calling the authtoken api am i missing any property please provide me a right solution.
API Calls from Widget
Can you tell me if I use the Z-Subscriptions widget on my website, do these transactions count agains my daily API call limits?
How to get response customer id and other things
We are using hosted payment page via iframe on our portal just question is simple once user pay for plan so it redirects on thank you page of our portal so how we can get response there is just one parameter is coming hostedpage_id we want get full response so we update data in our customer table like zoho customer id plan active etc and much more
Zoho Creator/Subscriptions API - zoho.subscriptions.getList(input.Module_Name, input.Org_ID);
I am fetching data from Zoho Subs and putting into a model in Zoho Creator. Want to use zoho.subscriptions.getList(input.Module_Name, input.Org_ID); but want to get only the data where "status" is not "cancelled" How can this be done? What is the syntax for this? zoho.subscriptions.getList(Subscriptions, OrgID, ??????????); If not possible, how can this alternatively be done using the standard api? https://subscriptions.zoho.com/api/v1/subscriptions?authtoken=xxxxxxxxxxxxxx&organization_id=xxxxxx&status?????????????????
More than 100 accesses per hour for api calls
Hi, is it possible to increase the number of accesses per hour? The documentation states that a maximum of 100 accesses per hour may take place. https://www.zoho.com/subscriptions/api/v1/ Paid Organization - 2500 API calls/day and 100 API calls/minute However, I need about 1000 per hour a few times a month. Thanks for help, Daniel
webhooks: ${SUBSCRIPTIONS.PLAN_CODE} inserts plan name
I'm trying to create a webhook that uses ${SUBSCRIPTIONS.PLAN_CODE} in the URL. I've inserted ${SUBSCRIPTIONS.PLAN_CODE} but it puts in the plan_name rather than the plan code. It seems very strange that this could be a bug. Is anyone else using plan_codes in webhooks?
Next Page