VTC Program Administration API - Rule configuration

sree08
Occasional Visitor

VTC Program Administration API - Rule configuration

Hi,

I configured rule categories using the api - https://sandbox.api.visa.com/vctc/programadmin/v1/sponsors/configuration

and body as:-

{
"ruleCategories": [
"PCT_GLOBAL","PCT_TRANSACTION"
]
}
When I am retrieving the rules I can see the above 2 as CONFIGURED in "configuredPaymentRuleTypes".
 
My question is -
1. Since I configured these 2 rules from the program admin as a sponsor,  I need to see and configure only these 2 rules for a card I am using, is that correct?
2. How the apis under Program Admin related to Customer Rules API? Say, as a card issuer how I can configure the rules available for my customers? ie. I want only Global and Transaction controls for my customers.
Is there any document/blog related to these?
 
Thanks
Sree
 
 
2 REPLIES 2
I_Doroteo3
Visa Developer Support Specialist

Re: VTC Program Administration API - Rule configuration

Hi @sree08

 

I've forwarded your questions to the VTC product team for further assistance. I'll reach back out when I receive a response. 

 

Thanks, 

Illana

I_Doroteo3
Visa Developer Support Specialist

Re: VTC Program Administration API - Rule configuration

Hi @sree08

 

Thanks for your patience- I received the following response from the VTC Product Team: 

 
1. Since I configured these 2 rules from the program admin as a sponsor,  I need to see and configure only these 2 rules for a card I am using, is that correct?
 
A: Program admin APIs allow a Sponsor/Issuer to be configured to allow specific Rules. In production, this API does not need to be called, as the Issuer’s Sponsor configurations are completed internally by Visa Representatives.  
 
2. How the apis under Program Admin related to Customer Rules API? Say, as a card issuer how I can configure the rules available for my customers? ie. I want only Global and Transaction controls for my customers.
Is there any document/blog related to these?
 
A: Program admin APIs are at the Issuer’s sponsor level. They allow an issuer to choose which controls they want to offer to their cardholders, example only Global, ATM, Ecommerce, Cross border, and store in the Issuer’s respective Sponsor Configuration. In Visa Certification and Production the Program admin APIs do not need to be called by the Issuer, as the Issuer’s Sponsor configurations are completed internally by Visa Representatives.  
The Customer Rules API must be called to set rules at the card/token level.  
  • Example: if the Issuer’s Sponsor Configuration is not configured with Gambling, then when a Customer Rules API is called to set a gambling control on a PAN, the Customer Rules API will error indicating the Rule type is not allowed for that Issuer’s Sponsor Configuration  

 

Hope this helps!


Thanks, 

Illana