Integrations
Magento × Visa Click to Pay

Visa Click to Pay for Magento

Visa Click to Pay is the fast Visa checkout without re-entering card details. Combined with Magento, the enterprise shop system for complex requirements, you offer your customers exactly the payment option they expect at checkout. With zahls.ch you connect the two without any coding: create an account, set up the integration, activate Visa Click to Pay. It then appears directly in the checkout of your Magento store, and all transactions are gathered clearly in your dashboard.

Magento (Adobe Commerce) is an enterprise ecommerce system for demanding projects: multiple storefronts, complex catalogues, B2B features, and deep customisability are core to the platform.

The connection to zahls.ch uses the official Zahls_PaymentGateway module from GitHub. Install it under app/code/Zahls/PaymentGateway/, enter the API keys, and configure payment methods per store view and currency.

You keep track of payments, refunds, and payouts in the zahls.ch dashboard; order statuses in Magento are kept up to date via webhooks.

Magento targets larger merchants and agency projects with their own development team that need maximum flexibility and accept a higher setup complexity in return.

Features

  • Official module from GitHub
  • Configuration per store view and currency
  • Webhooks for up-to-date order statuses
  • Supports B2B and multi-store setups
  • Built for high transaction volumes

Benefits

  • Fewer drop-offs through faster card checkout
  • Fast activation without coding skills
  • Stable API connection with automatic status updates
  • Enterprise-ready module connection

Use cases

Visa Click to Pay for Magento pays off in many scenarios:

  • Returning Visa customers with stored payment data
  • Stores that want to reduce checkout abandonment with familiar payment methods
  • Merchants who want to manage transactions, refunds, and payouts in one place

Setup

How to set up Visa Click to Pay in Magento

  1. Create a zahls.ch account and complete verification.
  2. Download the zahls.ch module from GitHub, install it under app/code/Zahls/PaymentGateway/, and configure the API keys.
  3. Enter the API keys from your zahls.ch dashboard in the integration settings.
  4. Activate Visa Click to Pay as a payment method and save the configuration.
  5. Run a test payment in test mode, then switch your store live.

FAQ

Do I need a separate contract for Visa Click to Pay?

No. You activate Visa Click to Pay in your zahls.ch account – without a separate acquiring contract.

How long does the setup in Magento take?

Usually less than an hour: install the integration, enter the API keys, activate the payment method, and test.

What does using Visa Click to Pay cost?

Transaction fees depend on your chosen zahls.ch plan. There are no setup fees for the integration itself.