VTC Global Transaction Lock all transactions and enable only certain transactions

sbongu
New Contributor

VTC Global Transaction Lock all transactions and enable only certain transactions

Hello,

I am trying to test a very particular use case. My understanding is that there is an order of precedence, where Global will overwrite any particular transaction type rules.

 

Here's what we are trying to accomplish. We want to lock/unlock a card, so we are setting global shouldDeclineAll as true.

 

{
    "globalControls": [
        {
            "shouldDeclineAll": true,
            "isControlEnabled": true,
            "userIdentifier": "913f11f6-92a3-4f9f-9a69-c9c59f1133c3",
            "userInformation": {
                "applicationDefinedAttributes": [
                    "MULESOFT"
                ],
                "bankingIdentifier": "TEST",
                "name": "TEST CU"
            },
            "shouldAlertOnDecline": true
        }
    ]
}

 

But we want to enable to a specific transaction(AutoPay) to still be functional or not declined.

 

{
   "transactionControls": [
        {
            "controlType": "TCT_AUTO_PAY",
            "shouldDeclineAll": false,
            "isControlEnabled": true,
            "shouldAlertOnDecline": true,
            "userIdentifier": "913f11f6-92a3-4f9f-9a69-c9c59f1133c3",
            "userInformation": {
                "applicationDefinedAttributes": [
                    "MULESOFT"
                ],
                "bankingIdentifier": "TEST",
                "name": "TEST CU"
            }
        }
    ]
}

 

 I am trying to determine the best way to implement a logical DECLINE_ALL but enable specific transactions to go through.  Please let me know.

Thank you,

Siva

3 REPLIES 3
jenn_kh
Community Moderator

Re: VTC Global Transaction Lock all transactions and enable only certain transactions

Hi, @sbongu! Thank you for reaching out. An agent will get back to you as soon as possible. In the meantime, if any community members know a solution, please reply to this thread! -Jenn

I_Doroteo3
Visa Developer Support Specialist

Re: VTC Global Transaction Lock all transactions and enable only certain transactions

Hi @sbongu

 

I'll forward your inquiry to our VTC product team to see if they have any suggestions for your use case. I'll reach back out when I receive a response.

 

Thanks, 

Illana

I_Doroteo3
Visa Developer Support Specialist

Re: VTC Global Transaction Lock all transactions and enable only certain transactions

Hello @sbongu

 

Thanks for your patience- I received the following response from the product team: 

 

With standard VTC functionality, when a Global control is enabled, all purchase transactions will declined/blocked and recurring/installment/credits/returns will still be approved/allowed. 
 
When the VTC Autopay control is also enabled, only then installments/recurring payments will be blocked  
 
When the VTC purchase return control is enabled, only then will purchase returns be blocked/declined.
 
Hope this helps!
 
Thanks, 
Illana