{"article":{"id":15373800196759,"url":"https://plaid.zendesk.com/api/v2/help_center/en-us/articles/15373800196759.json","html_url":"https://support.plaid.com/hc/en-us/articles/15373800196759-Why-is-my-OAuth-Registration-Status-showing-as-incomplete","author_id":396033157154,"comments_disabled":true,"draft":false,"promoted":false,"position":3,"vote_sum":0,"vote_count":0,"section_id":15991451304599,"created_at":"2023-06-16T22:09:27Z","updated_at":"2026-06-03T17:32:03Z","name":"Why is my OAuth Registration Status showing as incomplete?","title":"Why is my OAuth Registration Status showing as incomplete?","source_locale":"en-us","locale":"en-us","outdated":false,"outdated_locales":[],"edited_at":"2026-06-03T17:32:03Z","user_segment_id":null,"permission_group_id":1121774,"content_tag_ids":[],"label_names":[],"body":"<p><strong>If you're on a <a href=\"https://plaid.com/docs/account/billing/#trial-plans\">Trial plan</a>:</strong> Trial plan customers have <a href=\"https://plaid.com/docs/link/oauth/\">OAuth</a> access without completing the full registration requirements. If your registration shows as incomplete, this is expected — you do not need to complete these steps to connect to most OAuth institutions on a Trial plan. Some institutions may still be unavailable on a Trial plan regardless of registration status. If you are trying to connect to a specific institution and cannot, check the <a href=\"https://support.plaid.com/hc/en-us\">Plaid Help Center</a> or <a href=\"https://plaid.com/docs/\">Plaid Docs</a> for institution-specific guidance, or <a href=\"https://dashboard.plaid.com/support/create\">file a support ticket</a> via the Plaid Dashboard.</p>\n<p>You must complete all of the <a href=\"https://plaid.com/docs/link/oauth/\">OAuth registration requirements</a> in order to access OAuth integrations for these institutions. These can be accessed and completed from the <a href=\"https://dashboard.plaid.com/\">Plaid Dashboard</a>. These requirements include the following:</p>\n<ul>\n<li>\n<strong>Production Status</strong> – You must <a href=\"https://dashboard.plaid.com/support/create\">request and be approved for Production access</a> to be able to move forward with any of the below steps. If you're on a <a href=\"https://plaid.com/docs/account/billing/#trial-plans\">Trial plan</a>, you have OAuth access during your trial without needing full Production approval; however, if you step up to a paid plan, you will need to complete all of the requirements below.</li>\n<li>\n<strong>Application display information</strong> – This is public information that end users of your application will see when managing connections between your application and their bank accounts, including during OAuth flows. The following fields are required, and missing them may result in OAuth registration errors:<ul>\n<li>\n<em>Icon</em>: The icon must be a 1024 x 1024 px PNG file and under 4MB.</li>\n<li>\n<em>Application Name</em>: The application name must be unique to your company. Duplicate names can result in OAuth registration errors.</li>\n<li><em>Website URL</em></li>\n</ul>\n</li>\n<li>\n<strong>Company information</strong> – Information about your company.</li>\n<li>\n<strong>Addendum to Plaid MSA</strong> – (US/CA only) Your latest contract with Plaid.<ul>\n<li>If you do not yet have a contract with Plaid, you will also need to <a href=\"https://dashboard.plaid.com/support/create\">apply for Production access</a>, as you cannot connect to US OAuth institutions without having received both OAuth approval and Production approval.</li>\n<li>If this is marked as incomplete and you have been approved for Production access, please reach out to your Plaid account manager or <a href=\"https://dashboard.plaid.com/support/create\">contact support</a> for an updated version. (This step applies to full Production customers only; Trial plan customers do not need to complete the Addendum.)</li>\n</ul>\n</li>\n<li>\n<strong>Plaid security questionnaire</strong> – (US/CA only) You must complete a questionnaire about your company's risk and security practices before accessing certain bank APIs. Once you have completed the security questionnaire, the Plaid Risk team will review it before approval. The team will reach out to you if they have any follow-up questions.</li>\n</ul>\n<p>Once you have completed all the above steps, your OAuth Registration Status will be set to Complete. From there, ensure you follow our instructions on <a href=\"https://plaid.com/docs/link/oauth/\">Implementing OAuth Support</a> in your app.</p>","user_segment_ids":[]}}