verifyBuyer InvalidArgumentsError: One or more of the arguments needed are missing or invalid

Im trying to use the web payments sdk to verifyBuyer to save a card on file. The card is tokenized just fine but i cant figure out what arguments im missing

APPLICATION ID:
sandbox-sq0idb-g6p7YnBAcgbAYNCGNcvr_g

CARD NUMBER
4111 1111 1111 1111 (from square test cards)

verificationDetails payload (from docs):
{
“billingContact”: {
“addressLines”: [
“123 Main Street”,
“Apartment 1”
],
“familyName”: “Doe”,
“givenName”: “John”,
“email”: “[email protected]”,
“country”: “GB”,
“phone”: “3214563987”,
“region”: “LND”,
“city”: “London”
},
“intent”: “STORE”
}

I ALSO TRIED: (verificationDetails w/ real address)

{
“addressLines”: [
“xxxx xth street”,
“Apartment 1”
],
“familyName”: “martinez”,
“givenName”: “andrew”,
“email”: “[email protected]”,
“country”: “US”,
“phone”: “+1510485xxxx”,
“state”: “California”,
“city”: “Oakland”,
“postalCode”: “94612”
}

That all looks correct. Is this with our example that your getting this error? :slightly_smiling_face: