Processing Settings
Configure payment processing, tax collection, fraud prevention, and payment restrictions for your campaign.
Payment Method
Every campaign requires a payment method to process transactions. This is one of the core requirements for a campaign to be able to accept sales. Vrio offers two approaches to payment processing, each designed for different business needs and transaction volumes.
→ Learn more: Payments Overview
Payment Methods can be either:
-
Single Merchant Account - A single payment gateway processes all transactions for this campaign. This is the simplest setup and recommended for businesses just getting started or those processing through a single payment processor.
-
Payment Router - Multiple merchant accounts are configured in a payment router with logic-based routing to determine which merchant processes each transaction. This advanced setup allows for load balancing, failover protection, and strategic transaction routing based on your business rules.
Within the Processing Tab on the Campaign, you will select your payment approach (single merchant or payment router), then choose the specific merchant or router configuration that will be used to process all transactions in this campaign.

API: Overriding Campaign Payment MethodAll sales under this campaign will use the Payment Method setup within the Campaign, unless you wish to override this through the Vrio API. By passing
route_id
ormerchant_id
in the API when processing an order, it can override the campaign settings and use what is deemed from the API.
→ Learn more: API Payment Overrides
Tax Collection
Within the Campaign, you will deem if and how you wish to calculate and collect taxes. There are two options for collecting taxes:
- Tax Connection (recommended) - this is a third-party connection that will calculate and return the tax amount that should be collected, per transaction.
- Tax Profile - this is a manually created profile, based on State, and used to calculate the total that should be collected for taxes, per transaction.
These must already be added to your setup. Once in the Campaign, any Tax Connection or Tax Profile in your organization will show on the drop down to be selected.
Once you select, don't forget to save!

Using a Tax Connection & Tax ProfileIf your Campaign has a Tax Connection and a Tax Profile, the Tax Connection will apply if available.
If no tax information is passed back from the Tax Connection, Vrio will then default down to the Tax Profile.
Fraud Prevention
If you wish to utilize a third-party fraud solution, you can add it to your Campaign.
Vrio is integrated with a few Fraud options. Once your Fraud Connection is added, it will appear in the dropdown.
Learn how to add a Fraud Connection here.
Payment Restrictions
Always require a payment method?
Vrio will always require a payment method to be passed if the total for the order is greater than 0 OR if there is a recurring offer on the order, otherwise when left unchecked, customers may complete a checkout without providing a payment method. When using the API, you would pass payment_method_id=0
.
A common use case when to not require a payment method would be for gifting, when someone is claiming their gift. If you have other use cases where you would like to not collect a payment method for an order, review the documentation on the Cash gateway.
Bin Blocking on the Campaign
Vrio allows you to block Bins on the Campaign and the Merchant level. By selecting a BIN Profile, Vrio will not allow any sale to occur when a BIN within that profile is used. A validation error will occur: campaign_bin_not_allowed
Merchants will block BINs when those BINs have had known poor performance or large scale fraud associated with them, costing the merchants more in fees and acquisition costs than profitability.
Refund Expiration
This option will allow you to set a specific timeframe as to which refunds may no longer be granted. When a sale hits the timeframe chosen, the refund option will disappear as an available option for customer support.
Merchants can determine if they would then prefer to offer Store Credit or no credit options at that point.
Note: Marking this section as 0 will apply no refund expiration.
Allow Prepaid Cards
Vrio allows you to block prepaid cards from being able to purchase from this campaign. A validation error will occur: campaign_prepaid_not_allowed
Similar to blocking BINS, merchants will block prepaid cards which have had known poor performance or large scale fraud associated with them, costing the merchants more in fees and acquisition costs than profitability.
Group Transactions
When checked, if there are multiple subscriptions on the same order, these will all run on the same charge.
If unchecked, each subscription renewal will be a separate transaction. Caution: As this could be multiple transactions on a single day for a single customer.
Updated about 21 hours ago