FILTER BY TAG

Configure
Visa Acceptance Solutions
for Salesforce B2C Commerce

Configure the
Visa Acceptance Solutions
cartridge in
Salesforce
B2C Commerce
Salesforce
Business Manager.
After installation, configure the cartridge through the
Salesforce
Business Manager to enable payment processing capabilities.
  1. Base Configuration
    1. Set up the cartridge path.

      ADDITIONAL INFORMATION

      In
      Salesforce
      Business Manager, go to
      Administration > Sites > Manage Sites > [yourSite] > Settings
      .

      Step Result

      For Cartridges, enter int_cybs_sfra:int_cybs_sfra_base:app_storefront_base and click
      Apply
      .
    2. Upload metadata

      ADDITIONAL INFORMATION

      Go to the folder
      Visa Acceptance Solutions
      /metadata/payments_metadata/sites/
      .

      ADDITIONAL INFORMATION

      1. Rename the folder
        yourSiteID
        with your site ID from
        Salesforce
        Business Manager (this can be found by looking up
        Administration->Sites->Manage Sites
        ).
      2. Zip the
        payments_metadata
        folder.
      3. Go to
        Administration->Site Development->Site Import & Export
        and upload the
        payments_metadata.zip
        file.
      4. Import the uploaded zip file.

      Step Result

      Upon successful import, this metadata is created:
      • Site Preferences:
        Visa Acceptance Solutions
        _Core,
        Visa Acceptance Solutions
        _DeliveryAddressVerification,
        Visa Acceptance Solutions
        _DeviceFingerprint,
        Visa Acceptance Solutions
        _PayerAuthentication,
        Visa Acceptance Solutions
        _TaxConfiguration,
        Visa Acceptance Solutions
        _Tokenization,
        Visa Acceptance Solutions
        _DecisionManager,
        Visa Acceptance Solutions
        _MLE,
        Visa Acceptance Solutions
        _ApplePay,
        Visa Acceptance Solutions
        _GooglePay, VisaAcceptance_SecureIntegrationConfiguration
      • Service: PaymentHttpService
      • Payment Processor
      • Payment Method
      • Job: Payment :Decision Manager Order Update
  2. Minimum Configuration
    1. Visa Acceptance Solutions
      Core

      ADDITIONAL INFORMATION

      Go to
      Merchant Tools > Site Preferences > Custom Preferences >
      Visa Acceptance Solutions
      Core
      and set these configuration parameters:
      • Enable
        Visa Acceptance Solutions
        Cartridge: Enable the cartridge.
      • Visa Acceptance Solutions
        Merchant ID: The transacting Merchant ID (MID) assigned to you.
      • Visa Acceptance Solutions
        REST KeyId: The Key from your REST API Shared Secret Key.
      • Visa Acceptance Solutions
        REST Secret Key: The Shared Secret from your REST API Shared Secret Key.
      • Commerce Indicator:
        • Use
          internet
          for eCommerce transactions.
        • Use
          MOTO
          if you are using the store for call center transactions only.
    2. Services

      ADDITIONAL INFORMATION

      The target endpoint must be set to send transactions to test or production (live).

      ADDITIONAL INFORMATION

      Go to
      Administration > Operations > Services > Payment Credentials
      and enter the appropriate URL:
      • Test:
        https://apitest.visaacceptance.com
      • Production (live):
        https://api.visaacceptance.com
  3. Accept Payment Cards

    ADDITIONAL INFORMATION

    Prerequisite: Go to
    Merchant Tools > Ordering > Payment Methods
    , select
    CREDIT_CARD
    and verify that the payment processor is
    PAYMENTS_CREDIT
    .
    1. Select Card Capture Method

      ADDITIONAL INFORMATION

      Our cartridge supports these card capture methods:
      Unified Checkout
      , Microform, and Direct API.

      ADDITIONAL INFORMATION

      If you enable Apple Pay, Google Pay, and/or
      Click to Pay
      in
      Unified Checkout
      , these payment methods are displayed in a single widget.
      Unified Checkout
      and Microform might qualify you for PCI-DSS SAQ:A as the card number is collected in secure fields and never resides on your server.
      If you need access to the card number, select
      Direct API
      . This option increases your PCI burden.

      ADDITIONAL INFORMATION

      To select the card capture method, go to
      Merchant Tools > Site Preferences > Custom Preferences > Secure Integration Configuration
      .

RESULT

The
Visa Acceptance Solutions
cartridge is now configured with basic settings. Additional optional configurations can be applied based on your specific requirements.