Vault Add Token / Vault Add Credit Card

 Hi.

When I try to add token or credit card I've got the following error: "Transaction not allowed: ResolverTmp".

The request and response you can found below:

Request

method: POST
uri: www3.moneris.com/.../MpgRequest
headers: Array
(
[content-type] => application/xml
[accept] => application/xml
)
body: <?xml version="1.0" encoding="UTF-8"?>
<request>
<store_id>store_id</store_id>
<api_token>api_token</api_token>
<res_add_token>
<cust_id>customer_id</cust_id>
<phone>phone</phone>
<email>email</email>
<note/>
<data_key>data_key(receive from the hosted tokenization)</data_key>
<expdate>expdate</expdate>
<crypt_type>7</crypt_type>
</res_add_token>
</request>

 

Response

code: 200
message: OK
body: <?xml version="1.0" standalone="yes"?>
<response>
<receipt>
<ReceiptId>null</ReceiptId>
<ReferenceNum>null</ReferenceNum>
<ResponseCode>null</ResponseCode>
<ISO>null</ISO>
<AuthCode>null</AuthCode>
<TransTime>null</TransTime>
<TransDate>null</TransDate>
<TransType>null</TransType>
<Complete>false</Complete>
<Message>Transaction not allowed: ResolverTmp</Message>
<TransAmount>null</TransAmount>
<CardType>null</CardType>
<TransID>null</TransID>
<TimedOut>false</TimedOut>
<BankTotals>null</BankTotals>
<Ticket>null</Ticket>
<IsVisaDebit>false</IsVisaDebit>
</receipt>
</response>

 

All request parameters are correct.

Are there any settings that have to be configured in the Moneris panel to prevent this error?

Thanks.

  • Hello,

    Thank you for reaching out, this response code is generated since it seems like you don't have vault enabled. You would need to ask sales to enable Vault so that you can process these types of requests.