Oauth fails with "Invalid Account" for "unverified" account

Description

If I create a new Zoom account and try and connect our published app, I receive the OAUTH callback with “errorCode=Invalid Account”.

If I then “verify” the account with a credit card, the OAUTH succeeds.

I believe this is due to some recent change on Zoom’s end. I can’t find any documentation on this.

Questions

  1. Is this expected behavior?
  2. If expected, does “Invalid Account” always represent this particular situation? If so, I’m guessing I can alert the user that they must verify their account with a credit card before proceeding (?)
  3. If this is indeed a change in behavior, was there an announcement? I want to make sure I don’t miss these in the future.
  4. Where can I find documentation on this.

Thanks for the help!

-Felix

Hi @felix,

Thanks for reaching out about this. What is the app that you’re trying to install? Is it possible the app requires the user or account installing it to have a certain plan? Let me know if you can share the app here—this will help me to take a closer look.

Thanks,
Will

Hi Will,

The app is Schedulista.

Thanks for your help.

Hi @felix,

Thanks for confirming. In taking a look at the app and considering the error you’re running into, it seems like the Shedulista App may be expecting a paid Zoom plan (Pro or higher), which could be causing the issue.

If you haven’t yet, I would recommend reaching out to support@schedulista.com to verify the Zoom account requirements, as they’ve built this app directly.

I hope this helps, but let me know what you find!

Thanks,
Will

Hi Will,

I am a software developer at Schedulista.

Our integration does not require a Zoom paid account.

In my initial post, I describe that this is a recent development/change with how Zoom works.

Also, in my initial post I list the repro steps and the step that cures the issue. The cure is “validating” the account with a credit card. This “validation step” does not make the account a paid account. (And thus far I have found no mention of validation in the Zoom documentation).

I’d love to get answers to the questions I enumerated in the original post.

Thanks!

-Felix

Hey @felix,

Thanks for clarifying, and apologies for misunderstanding!

I’m looking into this for you. (ZOOM-227911).

Thanks, and I’ll be in touch,
Will

Thanks Will!

:grinning:

No problem, should have an update for you shortly!

Best,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.