API token mismatch.

(Testing environment)

Hi,

I am using Purchase with Vault and Recurring Billing using Hosted Tokenization.

I am able to get the temporary token but while using the token in vault for recurring billing, i am getting the "API token mismatch." message with all the values to be null., 

I am passing the following values,

api_token = "yesguy"

store_id = "store1"

 

And as i want to use the token instead of credit card for all the future payments, i found in one of the blog that i can pass IssuerId = null.

https://community.moneris.com/product-forums/f/5/t/1139

 

I would really appreciate if i get some guidelines here.