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?
How to Insert,update,Reterive in Rest service with asp.net C# to Zoho subscription...?
I am using zoho subscriptions free trial version...I need Sample code for Connect zoho subscriptions api to my rest client service using asp.net C# ,. kindly help... i m trying below code ....but not working ..im getting error 401 protected void btnadd_Click(object sender, EventArgs e) { WebRequest request = WebRequest.Create("https://subscriptions.zoho.com/api/v1/products"); request.Method = "GET"; request.ContentType = "application/json";
Create subscription event not being triggered when using API
I'm using the API to create a subscription... However, the create subscription event is not being triggered. We have integrated Zoho with Slack on the back end in the admin panel and those messages are NOT being sent to Slack. They used to when using the hosted forms. Also we noticed the subscription is not showing up under recent activity. How do we get this event triggered??
How create several subscriptions for one existing user from api?
I trying create a subscription for one user existing, but the api return this error: { code: 3062, message: 'The client "name" exist. ....' } In our project, we create several subscriptions by user, how we can to make this from the api? Thansk Abraham.
Preventing Invoice email on New Subscription via API
I'm using the API to create new subscriptions with a 30-day trial and offline payments. When the customer submits the form to initiate the subscription, they are immediately emailed an invoice even though I've set the terms at Net 10. My thought was that it wouldnt be emailed until 20 days into the 30 day trial. Is this possible?
which api we need to use for payment in zoho subscription api
we are using rest API to create subscription for new customer. we are success fully able to create new customer by using create subscription API. but where to pass the payment details info LIKE CARD NUMBER ,NAME,CVV,EXPIRY DATE to make payment. which api we need to use for this. please guide me
Coupons update flow via API
Hello!I have a requirement to implement UI to edit Zoho coupons via API and related web UI at our website control panel / admin UI. I implemented automatic creation of mirror coupons at our database and at zoho to reduce number of requests to Zoho API. But now I stuck into the very limited coupons editing.capabilities of Zoho API. What will happen if I will delete a coupon, used by 1 or more subscriptions, and than add a new coupon with same code, but with different discount? Whether this will affect
Subscription Metric via API?
Hi Support Team, Is it possible to access my subscription metric each day via API? It's very similar with what I saw in the Dashboard page (attached), I need values like how many active customers, reactivation, cancellation, signups, etc. each day for each product. Thank you,
Get all payments via Subscriptions API
How can I get all the payments of organization or all the payments of a selected customer via subscriptions API. when I try with or without customer_id, I always get following error. { "code": 37, "message": "The HTTP method GET is not allowed for the requested resource" }
How to obtain more than 200 results on Zoho Subscriptions API
Hi, How can I retrieve more than 200 results from a Get requests on the Subscriptions API? I assume there is the equivalent of a 'fromIndex' and 'toIndex' on the headers like with the Zoho CRM API. Can't find anything in the documentation about it though. Any help appreciated, Thanks.
Fail with CURL PUT call with Zoho Subscription API using PHP
Hello I use the API provided by zoho in subscription and forms for my application. I got no problems for retreive any information and update my custormer data in Zoho Books but unfortunatly, that' not working for subscription. This is my json array to update a subscription with a new addon { "reference_id": "", "plan": { "plan_code": "MyDWS-FR-Basic", "name": "Abonnement de base", "price": 0, "quantity": 1, "tax_id": "", "setup_fee_tax_id": "" }, "addons": [{ "addon_code": "ADD_EN-Others1", "price":
Allow to set ApiAgent header in api calls
Hello, We are going to integrate with Zoho.Subscriptions via API and Webhooks. To avoid "events loop", we have to ignore webhook events which was produced by API. Right now we can do it, by property 'event_source', i.e. ignore if event_source=api . But what if we need integrate two applications into our Zoho.Subscriptions account, and these both integrations will work with webhooks? In this case, all events will have event_source=api, and applications won't be able determine if webhook-event should
Subscription API error response
I am getting Payment gateway associated with this card is temporarily disabled. Please try again later. while calling the subscription API. Can anybody help me with this?