On This Page 
    Enabling Network Tokenization
    A network token is a network scheme generated token, that represents customer card
                information for secure transactions that reference an actual PAN.
Before you can enable a MID for Network Tokenization, you must provision it with a
                Token Requestor ID (TRID) for each card scheme. The Network Tokenization feature in
                the SuiteApp supports only REST keys.
Oracle NetSuite
 must subscribe to the necessary webhook notifications
                and ingest them for changes to the card. The system automatically creates the
                subscription when processing the authorization when the webhook subscription feature
                is enabled in the profile. If you perform an authorization as an external event, you
                must update the subscription ID in Oracle NetSuite
 along with the
                import of the tokens to accept webhook notifications for these card changes.Oracle NetSuite
 processes only these token updates:- Active: The system updates thePayment Card Token Inactivefield based on this value.
 - Deleted: The system deletes the Payment Card Token record fromOracle NetSuite.
 
Configuring Network Tokenization
            Follow these steps to configure the network tokenization feature:
- On the top navigation, hover over. ClickVisa Acceptance SolutionsIntegration > SuiteApp IntegrationSuiteApp Integration.
 - Hover overConfiguration > Step 3: Payment Processing Profile. ClickView Payment Processing Profiles.
 - ClickEditbeside the profile that you want to enable for network tokenization.
 - Scroll down to the Webhook Configuration for Network Tokenization section, and check theWebhook Subscriptionbox.
 - Return to, and clickVisa Acceptance SolutionsIntegration > SuiteApp IntegrationCopy Webhook - Notification URL. You must enter theOracle NetSuiteSuitelet URL in yourBusiness Centerwebhook settings.
 - Go to yourBusiness Centeraccount, and go toPayment Configuration, and clickWebhook Settings.
 - ClickCreateand in theURLfield, enter theOracle NetSuiteSuitelet URL to receive the webhook notifications.
 - Click theEnableswitch.
 - From the list, select the same Shared Secret Key that you use for the subscription record inOracle NetSuiteand clickSave.
 
Configuring External Subscriptions
            If you created subscriptions outside of 
Oracle NetSuite
, then you
                must create a subscription record in Oracle NetSuite
. Follow these
                steps to create a subscription record:- Choose.Visa Acceptance SolutionsIntegration > SuiteApp Integration
 - Go toConfiguration > Step 3: Payment Processing Profile. ClickView Payment Processing Profiles.
 - ClickEditnext to the profile getting a subscription record.
 - Scroll down to the Webhook Configuration For Network Tokenization section, and clickNew.
 - Complete these required fields:
- Subscription ID: Enter the Webhook Subscription ID
 - PPP Record ID: Enter the internal ID of the payment processing profile record to use with this subscription.Keep the associated payment processing profile active, or update this field with the active payment processing profile record ID to accept webhook notifications. If thePPP Record IDfield is empty, has invalid data, or is associated with an inactive profile or missing REST keys,Oracle NetSuitedoes not process the webhook notifications for token updates.
 - Webhook Security Key: Enter the Webhook Security Key
 - Merchant ID: Enter the Merchant ID
 
 - ClickSave.
 - Import the payment card tokens intoOracle NetSuite.