When generating a virtual card for a supplier payment in Visa Commercial Pay, a card deployer must always specify the maximum Charge Amount and Validity Dates to be applied to the card. If you wish to apply further controls to some or all virtual cards being generated for their supplier spend, you can set these up in Administration > Card Pools > Advanced Card Controls.
The Advanced Card Controls functionality needs to be enabled at card issuer level by the Visa Commercial Pay team and is available for Visa VPA specific card pools.
Blocked MCG
You can use merchant controls to limit which types of merchants can charge the card. By setting one or more Blocked Merchant Category Groups, any merchant in those groups cannot charge the card.
Permitted MCG
You can use merchant controls to limit which types of merchant can charge the card. By setting one or more Permitted Merchant Category Groups, only merchants in those groups can charge the card.
Single Use Only
Single Use controls allow you to specify if you’d like the card to be restricted to a single charge or allow multiple charges by the merchant. Cards are multi-use by default.
Max Authorizations
This control allows you to specify the maximum number of times a supplier can use a virtual card. The cumulative total of transactions can still not exceed the maximum Charge Amount applied to the card.
Budget Monthly
Budget controls allow you to specify, if and when, the credit limit on the card will be reset. Applying the Budget Monthly control will ensure that the chosen deployment amount will be made available each month. For instance, you may want to set a card with a budget of $1,000 per month, to be active for 12 months.
You can allow card deployers to choose which advanced card controls they apply to each virtual card. Alternatively, you can create Templates of combined controls for a card deployer to apply when making a supplier payment.
Select the Advanced Card Controls you would like to make available to card deployers. If you have multiple Card Pools in Visa Commercial Pay, you can choose to make different controls available per card pool.
![]() |
Advanced Card Control Templates
If you would prefer not to ask card deployers to select which individual controls they would like to apply per supplier payment, you can create Advanced Card Control Templates for card deployers to choose from by clicking Add Template.
![]() |
Enter a name for the Template.
Visa Commercial Pay will display this Template name to card deployers. We recommend entering a friendly name to make it clear that the Template should be used for particular supplier payments - or even specific suppliers. Select the individual Advanced Card Control(s) you wish to apply to the Template.
![]() |
You can apply Advanced Card Controls to a deployment from the New Card workflow. When Advanced Card Controls are available, you will see the icon below the card image when creating a card. Click the icon to open the Advanced Card Controls view.
![]() |
Click 'Yes' next to the control that you want to apply.
![]() |
If you click 'Yes' to apply a template, you will see a dropdown where you can select the template that you wish to apply.
![]() |
Select the correct template and click Apply Template.
![]() |
You will see the details of the applied template below the card image.
![]() |