FILTER BY TAG

Process Payments with
Unified Checkout

Payment processing is a payment completion option in your merchant configuration. Your configuration determines if your checkout system automatically handles and finalizes customer payments. When payment processing is enabled,
Unified Checkout
handles the complete payment for you automatically. When payment processing not enabled, you complete payments independently using your selected gateway.

Payment Processing Enabled

Visa Acceptance Solutions
recommends that you enable payment processing if you meet these requirements:
  • Your integration is configured with the payment completion step. For more information about
    completeMandate()
    see Complete Mandate.
  • You do not have a designated technical team to process payments.
  • Your integration includes any of these features:
    • Fraud checks with
      Decision Manager
      or
      Fraud Management Essentials
    • 3-D Secure
      /
      Payer Authentication
    • Stored customer credentials with the
      Token Management Service
      (
      TMS
      )
    • Multiple payment methods
When payment processing is enabled, you can choose how payments should be handled:
  • Preferred Authorization
    : The payment is authorized first and captured at a later time. This method works well for businesses that ship products to their customers. For example, you authorize the payment when the customer places and order and capture the payment when you ship it.
  • Sale
    : The payment is captured immediately. This method works well for service businesses, digital products, and immediate purchases.
IMPORTANT
Not all payment methods are compatible with all processing types. Different payment methods work with different payment processing types. You must configure your payment processing settings to be compatible with your integration and review which payment methods are compatible. For information about payment methods and their processing compatibility, see Payment Methods.

Payment Processing Disabled

Visa Acceptance Solutions
recommends that you disable payment processing if you meet these requirements:
  • You want to process payments on
    Visa Acceptance Platform
    using your own API requests instead of relying on the automatic payment completion step.
  • You want full control over your checkout and payment orchestration flow.
  • You only use
    Unified Checkout
    to collect encrypted payment information and you handle the completion phase through
    Visa Acceptance Platform
    APIs or your custom back-end. The completion phase includes authorization, sale, fraud checks,
    3-D Secure
    and card storage.
When disable payment processing, the checkout system will collect payment information from your customers but you will need to process the actual payment on your end. When payment processing is disabled, you must consider the following:
  • Customer payments are not completed automatically.
  • Fraud checks and
    3-D Secure
    using automatic orchestration are disabled.
  • Saved credentials and token management using automatic processing are disabled.
  • You must handle payment completion yourself.