idv-quickstart icon indicating copy to clipboard operation
idv-quickstart copied to clipboard

error_message: 'identity_verification_id must be filled.',

Open dfvalenciaviamericas opened this issue 1 year ago • 1 comments

I am trying to create a link token for IDV, below you can see the snnipet of code use it, but always i am getting the following message error error_message: 'identity_verification_id must be filled.', even where all fields have been verified previously

app.post('/api/create_link_token', async (req, res, next) => { let payload = {}; payload = { user: { client_user_id: req.sessionID, email_address: '[email protected]', }, client_name: 'Plaid Tiny Quickstart - React Native', language: 'en', products: ['identity_verification'], country_codes: ['US'], identity_verification: { template_id: ID_VER_TEMPLATE, }, };

const tokenResponse = await client.linkTokenCreate(payload); res.json(tokenResponse.data); });

dfvalenciaviamericas avatar Sep 04 '24 02:09 dfvalenciaviamericas

I copied and pasted your JSON request body into Postman (substituting an actual template ID and client_user_id) and it worked fine. There may be an issue with how you are calling this method or populating some of the fields that use variables rather than with the structure of the request itself. Can you try the following:

  1. Manually replacing the variable fields (like the template and the client_user_id) with the correct strings.
  2. Try using Postman rather than node and seeing if you can get this to work
  3. Run the actual IDV-Quickstart and see if that works for you. If it does, try modifying the code in the Quickstart rather than writing code from scratch.

phoenixy1 avatar Oct 10 '24 17:10 phoenixy1