On This Page 
    Token Management Service Acquirer Implementation Guide
    Token Management Service
 Acquirer Implementation GuideThis section describes how to use this guide and where to find further information.
- Audience and Purpose
 - This guide is written for Visa Acceptance Platform acquirers and resellers who want to implement [product] as part of their Visa Acceptance Platform solution.
 - This guide is supplemental to thePlatform Implementation Guidefor Visa Acceptance Platform, which provides general acquirer implementation and administration and the Boarding Guide for API-based merchant and scale boarding requirements.
 - Customer Support
 - For support information about this product, other products, or the Visa Acceptance Platform, visit the Visa Acceptance Support Center: support.visaacceptance.com
 
Pilot Release
    This document provides information about the pilot release of the 
Token Management Service
 for
			acquirer implementation.Recent Revisions to This Document
    25.09.01
      
      This revision contains only editorial changes and no technical updates.
25.07.01
      
      Pilot release.
VISA Platform Connect: Specifications and Conditions for
        Resellers/Partners
    The following are specifications and conditions that apply to a Reseller/Partner enabling
            its merchants through 
Visa Acceptance platform
. Failure to meet any of the specifications and conditions below is
            subject to the liability provisions and indemnification obligations under
            Reseller/Partner’s contract with Visa/Cybersource.- Before boarding merchants for payment processing on a VPC acquirer’s connection, Reseller/Partner and the VPC acquirer must have a contract or other legal agreement that permits Reseller/Partner to enable its merchants to process payments with the acquirer through the dedicated VPC connection and/or traditional connection with such VPC acquirer.
 - Reseller/Partner is responsible for boarding and enabling its merchants in accordance with the terms of the contract or other legal agreement with the relevant VPC acquirer.
 - Reseller/Partner acknowledges and agrees that all considerations and fees associated with chargebacks, interchange downgrades, settlement issues, funding delays, and other processing related activities are strictly between Reseller and the relevant VPC acquirer.
 - Reseller/Partner acknowledges and agrees that the relevant VPC acquirer is responsible for payment processing issues, including but not limited to, transaction declines by network/issuer, decline rates, and interchange qualification, as may be agreed to or outlined in the contract or other legal agreement between Reseller/Partner and such VPC acquirer.
 
DISCLAIMER: NEITHER VISA NOR CYBERSOURCE WILL BE RESPONSIBLE OR LIABLE FOR ANY ERRORS OR
            OMISSIONS BY THE 
Visa Platform Connect
 ACQUIRER IN PROCESSING TRANSACTIONS. NEITHER VISA
            NOR CYBERSOURCE WILL BE RESPONSIBLE OR LIABLE FOR RESELLER/PARTNER BOARDING MERCHANTS OR
            ENABLING MERCHANT PROCESSING IN VIOLATION OF THE TERMS AND CONDITIONS IMPOSED BY THE
            RELEVANT Visa Platform Connect
 ACQUIRER. Introduction
    This guide outlines the steps you should follow to successfully deploy 
Token Management Service
(TMS
) as part of your Visa Acceptance
            Platform solution.Solution Overview
    TMS
 is a solution that facilitates and allows your merchants to
            tokenize their customers’ sensitive personal information and eliminate payment data from
            their networks to ensure that it is not compromised. TMS
            tokenizes, securely stores, and manages the primary account number (PAN), the payment
            card expiration date, electronic check details, and customer data. TMS
 also enables your merchants to create a network token of a
            customer's payment card. The purpose of this guide is to help you and your merchants to
            create and manage tokens.As an acquirer, you can use 
TMS
 as TMS
            standalone reseller or a TMS
 with payments reseller:Figure:
Resellers and Acquirers
- TMSStandalone Reseller
 - ATMSstandalone reseller is an organization or business that boards an aggregator merchant into its organization.TMSstandalone resellers can board merchants, enable webhook notifications, and use third party services to process payments.
 - TMSwith Payments Reseller
 - ATMSwith payments reseller is an organization or business that collaborates withVisa Acceptance Solutions.TMSwith payments resellers can board merchants into their organization and use Visa Acceptance to process payments.
 
Benefits and Features
    TMS
 enables your merchants to replace personally identifiable
            information (PII), such as the primary account numbers (PANs), with unique tokens. These
            tokens do not include the PII data, but act as a placeholder for the personal
            information that would otherwise need to be shared.Benefits
            TMS
 has several benefits for you, the acquirer, and your
                merchants:- Tokenization byTMSreplaces sensitive payment data with non-sensitive tokens. This provides a secure payment experience, reduces the risk of fraud, and complies with industry consumer security regulations such as PCI-DSS.
 - Network tokens are automatically updated. This reduces the number of declines due to outdated payment credentials and improves both authorization rates and merchant conversion.
 
Features
            TMS
 includes these features:- Protect sensitive payment information through tokenization and secure and manage customer data using these token types:
- Customer tokens
 - Instrument identifier tokens
 - Payment instrument tokens
 - Shipping address tokens
 
 - Life-cycle management and notifications when the underlying card of a network token is re-issued. This includes cards that are lost, stolen, or expired. Life-cycle management for network tokens minimizes transaction decline rate and provides a frictionless checkout experience for customers.
 
Responsibilities and Considerations
    This section contains information that informs you of your role, prerequisites, and the
            responsibilities of providing services to merchants using 
TMS
.Acquirer's Requirements
            - You must complete the required portfolio setup tasks. For information, seePortfolio Set-Up Tasksin the Visa Acceptance Platform Implementation Guide
 - Before requesting theTMSAPI, you must already have aBusiness Centeraccount. If you do not, you can create an evaluation account. For information, seeRequesting thein theToken Management ServiceAPIToken Management ServiceDeveloper Guide.
 
Additional Considerations
            TMS
 is compatible with these products:- Reporting
 - For information on the Reporting API, see the Reporting Developer Guide.
 - Transaction Search
 - For information on the Transaction Search API, see the Transaction Search Developer Guide.
 
Positioning
    This section outlines product usage hierarchy, options for distribution, and sales and
            marketing support. 
Product Usage in
        Hierarchy
    Visa Acceptance Solutions acquirers are onboarded with a three-level hierarchy:
When you board a merchant and enable 
TMS
                and network tokenization, the merchant of record must be onboarded at the merchant
                account level organization where the token requestor ID (TRID) and token vault are
                configured. This ensures that the network tokens provisioned are assigned to the
                merchant that owns the tokens.Portfolio Hierarchy Descriptions
            - Portfolio MID
 - This is the parent portfolio MID under which you occupy and board your resold merchant accounts. This portfolio MID is registered with your business information.
 - Merchant Account MID
 - This is a specific merchant account and represents a resold merchant under your portfolio. This is the level at whichTMSoperates and where theTMStoken vault is configured for token storage. This merchant account MID is registered with the business information of the end merchant that is resold by you.
 - Transacting MID
 - This is a child MID that is used for processing transactions. A merchant account MID can have multiple transacting MIDs that are boarded beneath it. These represent different processing entities under a merchant account. This transacting MID is registered with the business information for the specific entity that is under the merchant account MID.
 
Options for Distribution
    Implementation models:
- TMSStandalone Reseller
 - ATMSstandalone reseller is an organization or business that boards an aggregator merchant into its organization.TMSstandalone resellers can board merchants, enable webhook notifications, and use third party services to process payments.
 - TMSwith Payments Reseller
 - ATMSwith payments reseller is an organization or business that collaborates withVisa Acceptance Solutions.TMSwith payments resellers can board merchants into their organization and use Visa Acceptance to process payments.
 
Sales and Marketing Support
    
    
Implementation
    This section outlines the steps and considerations for your acquirer-level implementation
            of 
TMS
 as part of your Visa Acceptance Platform solution. For
            more details on portfolio ownership and functional usage, consult the comprehensive
                Platform Implementation Guide
. Understanding Boarding with TMS
    TMS
The first step of onboarding with 
Visa Acceptance Solutions
 to get access to TMS
 and its features are to register for a Portfolio account with
                Visa Acceptance Solutions
 as an acquirer. Once registered, you will then be able
            to begin managing your organization and boarding merchant accounts and transacting MIDs.
            Merchant accounts and transacting MIDs can then be enabled for TMS
 and network tokens.To register for a portfolio on the 
Visa Acceptance Platform
 you must contact your
            account representative.Implementation Models
            These are the implementation models for 
TMS
:- TMSStandalone Reseller
 - ATMSstandalone reseller is an organization or business that boards an aggregator merchant into its organization.TMSstandalone resellers can board merchants, enable webhook notifications, and use third party services to process payments.
 - TMSwith Payments Reseller
 - ATMSwith payments reseller is an organization or business that collaborates withVisa Acceptance Solutions.TMSwith payments resellers can board merchants into their organization and use Visa Acceptance to process payments.
 
Boarding API Integrations
    Enable 
TMS
 for your merchants through the boarding API. Using
            this method, you send an API request to the Visa Acceptance Solutions
 system to set up
            a merchant without logging into the Business Center
.The 
TMS
 section in the
                Merchant Boarding Guide
 provides information about using the boarding API for
                TMS
.You can also refer to the Merchant Boarding section of the API Reference
            in the 
Visa Acceptance Solutions
 Developer Center for information about Boarding API
            integrations.Setting up the Portfolio
    As the portfolio administrator, you must complete the initial set-up tasks when logging
            into your portfolio account for the first time. For information about setting up your
            portfolio, see Portfolio Set-Up Tasks in the .
Visa Acceptance Platform
 Implementation GuideOnce you have set up your portfolio MID and a user account for the portfolio log-in,
                you can begin boarding your resold MIDs to activate them for 
TMS
 and network tokenization.Boarding a Merchant Account and Transacting MID
            Follow these steps to board a merchant account and transacting MID in your organization:
- Log in to the test environment or production environment.
- Test:https://businesscentertest.visaacceptance.com
 - Production:https://businesscenter.visaacceptance.com
 
 - In the left navigation panel, clickPortfolio Management.
 - Under Merchants, clickManage Merchants. The Manage Merchants page appears.
 - Click+ Add Merchant.
 - Select where you want to board your merchant:
- SelectBoard a new merchant accountto create a new merchant account.
 - SelectAdd to an existing accountto add a transacting merchant to an existing merchant organization.ClickNext.
 
 - If you are adding a transacting organization to an existing merchant account, search for the merchant account in the Boarding Presets section.
 - If you have more than one boarding package, choose a boarding package from the drop-down menu, or enter text in the search field to find one. ClickNext. If you have only one boarding package, the Boarding Package section does not display.
 - ClickStartin the Merchant Account Information section to enter account information.
 - Optional: clickSkipin the Hierarchy Details section to skip the hierarchy step.
 - ClickStartin the Transacting Organization and Products section to set up a transacting organization and configure products for it. The Transacting Organization and Products page appears.
 - Under Transacting Organization Details, enter the transacting organization name and the organization ID.
 
Enabling TMS for an Existing Merchant Account
            TMS
 for an Existing Merchant AccountFollow these steps to enable 
TMS
 for an existing merchant account:- In the left navigation panel, clickPortfolio Management.
 - Under Merchants, clickManage Merchants. The Manage Merchants page appears.
 - Search for the organization on the Manage Merchant page.
 - Find the organization in the Search Results table, and click the eyeball icon. The Merchant Details page appears.
 - In the Products section, click+ Add Products. The Add a Product page appears.
 - Under Commerce Solutions, select Token Management Service. ClickAdd. The Token Management Service page appears.
 - In the Product Configuration Template drop-down menu, select your template.
 - ClickApplyto save your configuration.
 
Configure Network Tokenization
            Follow these steps to configure merchant token vault network tokenization settings: 
- Log in to the test environment or production environment.
- Test:https://businesscentertest.visaacceptance.com
 - Production:https://businesscenter.visaacceptance.com
 
 - In the left navigation panel, click theToken Managementicon (
).
 - ClickVault Management New. The Vault Management page appears.
 - Select the vault owner that you want to configure from the Vault Owner drop-down list.
 - In the Details column, clickNetwork Tokenization. The Network Tokenization page appears.
 - On the VISA tab, switch theEnroll to VISA Token Servicesbutton to On to enable Visa token services. The required business information for the merchant information will be populated:
- Merchant name
 - Website URL
 - Country code
 
 - ClickOnboard with Acquirer IDand enter the required information:
- Acquirer ID: Set the value to40010052242. This is a static acquirer ID that is used forTMS.
 - Acquirer merchant ID: Enter your organization ID.
 
 - ClickManage Details.
- >CheckEnable Visa Token Provisioningto enable Visa network token provisioning.
 - >CheckEnable Visa Token Transactionsto enable Visa transaction processing using network tokens.
 - Enter the token requestor ID (TRID) if necessary:
- TRID
 - Relationship ID
 
 
 - On the MASTERCARD tab, switch theEnroll to MASTERCARD Token Servicesbutton to On to enable Mastercard token services.
 - ClickManage Details.
- CheckEnable Mastercard Token Provisioningto enable Mastercard network token provisioning.
 - CheckEnable Mastercard Token Transactionsto enable Mastercard transaction processing using network tokens.
 - Enter the token TRID if necessary:
- TRID
 - Relationship ID
 
 
 - On the AMERICAN EXPRESS tab, switch theEnroll to AMERICAN EXPRESS Token Servicesbutton to On to enable American Express token services.
- CheckEnable American Express Token Provisioningto enable American Express network token provisioning.
 - CheckEnable American Express Token Transactionsto enable American Express transaction processing using network tokens.
 - Enter the token TRID if necessary:
- TRID
 - SE number
 
 
 - ClickSubmitto save your settings.
 
Meta Keys
Portfolio organizations that send requests to the TMS
 API on behalf of their transacting merchants can create Meta
            keys. Meta keys are used to transact on behalf of their multiple transacting MIDs with a
            single key. For more information on Meta keys, see Meta Key Creation and Management in the
                Creating and Using Security Keys
 developer guide.Reports
            This section describes how to create, view, and manage reports in the 
Business Center
. Reporting is crucial to the success of you and your merchants.
                The Business Center
 offers several options for accessing and downloading
                your transaction data: - Payment Batch Summary Report
 - A report that tracks the processed payment data of your managed merchants, such as total sales and refunds by currency and payment method.
 - Reports
 - Reports can be generated using preconfigured settings or by configuring your own custom settings. These reporting options are known as:
- Custom reportsthat you create for your organization's reporting needs.
 - Standard reportsthat track and reconcile payment activity using preconfigured settings and require no setup.
 
The type of transaction information generated by these reports is determined by the report type. Some report types can only be produced by a portfolio-level user while other report types may only be accessible at the merchant account level. The report types available depend on the services enabled in your portfolio. An individual user's access to available reports depends on the account permission levels in theBusiness Center. 
Reports contain personal identifiable information (PII). Any
                    individual who is given permission to view reports has access to this
                    information.
- Reporting Using theBusiness Center
 - For detailed information about reporting using theBusiness Center, see theReporting User Guide.
 - Reporting API
 - If you, as a partner, would like to automate your generated reports, see theReporting Developer Guide.
 
Token Vault Management
    Token vaults are where merchants store their customer and payment data. A 
Business Center
 internal user can enable the TMS
 vault. Vaults are assigned to an owner, and all data within the vault belongs to the owner. You
            can grant permission to individual MIDs to create, retrieve, update, and delete tokens
            within a vault. Created tokens belong to the owner of the vault, not the creator of the
            token. If you remove a MID from a vault, it can no longer access any tokens within that
            vault, including tokens created under that MID.
It is not currently possible to merge vaults, so ensure that
            merchants are set up with the correct vault by creating a new vault or granting access
            to an existing vault.
Token Requestor IDs
    A token requestor ID (TRID) is a unique identifier that entities such as merchants use to
            request network tokens from token providers. Having a TRID is a prerequisite for
            enabling network tokenization. 
Each entity must register with the token provider to get a TRID. Contact a 
Visa Acceptance Solutions
 representative to enroll a merchant as a token requestor.Visa and Mastercard TRIDs
            An internal user can enroll a merchant as a VISA or Mastercard token requestor
                through the 
Business Center
.Follow these steps to enroll a merchant as a token requestor in the 
Business Center
:- Log in to the test environment or production environment.
- Test:https://businesscentertest.visaacceptance.com
 - Production:https://businesscenter.visaacceptance.com
 
 - Navigate toToken Management.
 - ClickVault Management.
 - Use the Vault Owner filter to search for the merchant account that hasTMSenabled.
 - Choose the merchant account to view theTMSvaults that are configured for the merchant.
 - ClickNetwork Tokenization.
 - ClickEnroll to VISA/Mastercard token services.
 - Enter the required information for each card type:
- Mastercard
 - Business entity name
 - Visa
 - Merchant name
 - Merchant website URL
 - Merchant country code
 
 - ClickOnboard with Acquirer ID.
 - Enter the required information:
- Acquirer ID
 - Set the value to40010052242. It is a static acquirer ID that is used forTMS.
 - Acquirer Merchant ID
 - Enter your organization ID.
 
 - ClickEnroll to Network Token Servicesto complete enrollment.
 
In order to request a TRID from the token provider, 
Visa Acceptance Solutions
 uses
                merchant business details already stored. If any of the details are not present, a
                dialog form should appear prompting you to complete the missing information.American Express TRIDs
            Enrollment as a token requestor for American Express is a manual process. Contact
                your 
Visa Acceptance Solutions
 representative to request the TRID for American
                Express. Allow 2 to 3 days for the completion of your request.
Service establishment (SE) Numbers
 are required in order
                to process American Express card transactions.Distribution and Integration
    Use Visa Acceptance Platform to provide and distribute 
TMS
 to
            your solution portfolio. The rest of this document focuses on your role in enabling
                TMS
 and providing support resources.Resources for Merchants
    This guide contains links and examples from the 
Token Management Service
 Developer Guide
            and API requests from the Token Management Service
 Developer API Reference. Refer to
            these resources in full to explore all the Token Management Service
end-to-end integration flows:Merchant Management
    This section describes how to create and manage merchant accounts in your portfolio. When
            you finish setting up, your merchants can process payments.
Merchant management consists of two tasks:
- Creating templates that determine how your merchants use your enabled services.
 - Adding merchants within your organization that can use your enabled services.
 
Visa Acceptance Platform
 recommends that you perform merchant management tasks in
            your test portfolio account first, and when you are ready, duplicate these tasks in your
            production portfolio account.Merchant Management Tasks
 Complete these tasks to create, configure,
            and test merchant accounts in your portfolio:- Create a set of templates for all of the services enabled for your portfolio.
 - Create a merchant account.
 - Perform a payment transaction for one or more of the services enabled for your portfolio.
 - Provide your merchants with theirBusiness Centeraccount credentials and the instructions they need to use their account
 
Administration Functions
    Assign a Portfolio Administrator
            Assign a 
portfolio administrator
 who can take ownership of the partner
                portfolio. It is the portfolio administrator who should be the first member of your
                organization to log in to the Visa Acceptance Solutions
                Business Center
.The portfolio administrator is responsible for the complete solution and experience
                for the shared merchants. For the merchant experience within the solution, it is the
                portfolio administrator who helps define the solution architecture, operational
                management of the solution, as well as the implementation and support program.
First Time Logging In
            The portfolio administrator should log in first in order to take these actions:
- Create roles and users for your operations team.
 - Ensure that the requested solutions are enabled for the portfolio.
 - Enable merchant templates and merchant accounts.
 
If the person who receives the initial login credentials is not the portfolio
                administrator, then a 
user
 account must be created for the portfolio
                administrator with their role set to administrator. The administrator role is a
                default role that has all privileges and access to all features within a
                portfolio.Merchant Switch
            Switching merchants enables you to perform actions on behalf of any merchant account
                that you have access to. For example, if you are acting in a support capacity, you
                might receive a call from someone in an organization asking how to perform an
                action. By switching merchants, you can do it for them during that call and explain
                how to do it in the future from their view.
When you switch merchants, only the features enabled for that merchant account are
                visible. Only the information allowed by the permissions assigned to that account or
                user are visible. To limit the dataset for a quicker search, using the smaller set
                of information accessible for that account can be helpful.
Follow these steps to switch merchants:
- Select the merchant account to which you want to switch. The Merchant Details page appears.
 - At the top of the screen, click the Switch View drop-down menu and selectChoose Organization. The Switch View sidebar displays.
 - ClickQuickto simply enter the name of the organization and then clickSwitch view, or clickCustomto search for an organization.
 - If you chose a custom search, begin by selecting the organization type from the Organization Type drop-down menu.
 - If you know the exact organization ID or name, enter them into the Organization ID and Organization Name text fields.
 - If you do not know the exact name or organization ID of the organization, enter partial text and clickShow organization. Then select the organization from the Organization drop-down menu.
 
Transaction Support
    - Webhooks
 - Manage Webhook Subscriptions section of theToken Management ServiceDeveloper Guide
 
- Reporting
 
Billing and Invoicing
    To ensure that you pay your portfolio account bill on time to Visa, set up your automatic
            bill payment before the end of the next 
Visa Acceptance Platform
 billing cycle. To
            do this, set up automatic payments in the Business Center
 and, if required,
            verify that your accounts payable team is set up to process Visa Acceptance Platform
            billing invoices for payment. Setting up your billing invoice for automatic payments
            helps you to avoid late fees. Contact your Visa Acceptance Platform
 sales
            representative for any questions.If automatic payments are not supported in your region, use the 
Business Center
            one-time payment capability to pay your portfolio account's monthly bill.Automatic payments and billing are not available in the test environments.
For more information about billing and invoicing, see Bill Payment Set-Up in the .
Visa Acceptance Platform
 Implementation GuideReference Information
    This section contains essential reference information for implementing and operating
                the platform. It also provides links to additional technical documentation for
                further details.
How to Get Help
    As an acquirer distributing Visa Acceptance products, you can reach out to Visa
                Acceptance Solutions Support Center. 
Go to the Visa Acceptance Solutions Support Center to: 
- Search for commonly asked questions, knowledge base articles, and supplemental documentation on the platform and products.
 - Enter inquiries or support requests directly into the Support Center.
 - View your account specific support resources.
 
Contacting Client Services
                
            For details, see the Support Center knowledge article at: 
How to contact Client Services?
 See the Visa Acceptance Acquirer Portal or Development Center for other
                product-related documents.