Platform & Tenant Enablement

Before Visa Click to Pay can be used within supported checkout experiences, the payment method must be enabled and configured within the relevant platform and tenant configuration hierarchy.


Overview

The enablement flow allows organisations to:

  • Enable Visa Click to Pay at platform level
  • Enable Visa Click to Pay for specific tenants or organisations
  • Configure supported payment methods
  • Control payment availability across checkout experiences
  • Manage payment method rollout and activation

Depending on the integration environment, enablement may occur across multiple configuration layers.


High-Level Enablement Flow

flowchart TD
    A[Platform payment method enabled] --> B[Tenant payment method configuration applied]
    B --> C[Merchant onboarding completed]
    C --> D[Visa Click to Pay activated]
    D --> E[Payment method available during checkout]

Platform-Level Enablement

Platform-level enablement controls whether Visa Click to Pay is available within the broader payment platform environment.

This configuration layer may:

  • Enable or disable Visa Click to Pay globally
  • Define supported payment capabilities
  • Control payment method availability
  • Support staged rollout strategies

The source document references platform-level payment method configuration endpoints for Visa Click to Pay enablement.


Tenant-Level Enablement

Tenant-level enablement allows Visa Click to Pay to be configured for specific organisations, merchants, or tenant environments.

This configuration layer may:

  • Enable Visa Click to Pay for specific tenants
  • Apply organisation-specific payment configurations
  • Support tenant-level payment activation
  • Control payment availability for individual merchant groups

The source document references tenant-level payment method configuration endpoints for Visa Click to Pay activation.


Example Platform Endpoint

Base URL

https://api-gateway.sandbox.ngenius-payments.com

Example Endpoint

PUT /config/platform/configs/payment-methods

This endpoint may be used to:

  • Enable supported payment methods
  • Configure Visa Click to Pay availability
  • Manage platform-level payment configuration

Example Tenant Endpoint

Base URL

https://api-gateway.sandbox.ngenius-payments.com

Example Endpoint

PUT /config/tenants/{tenantRef}/configs/payment-methods

This endpoint may be used to:

  • Enable payment methods for specific tenants
  • Configure tenant-level payment availability
  • Manage organisation-specific payment method settings

Enablement Dependencies

Visa Click to Pay availability may depend on:

  • Merchant onboarding completion
  • Platform-level configuration
  • Tenant-level enablement
  • Supported integration methods
  • Payment method activation
  • Environment configuration

If enablement requirements are incomplete, Visa Click to Pay may not appear during checkout.


Configuration Synchronisation

In some environments, payment method configuration updates may trigger additional synchronisation or onboarding processes.

This can include:

  • Merchant onboarding updates
  • Payment method refresh operations
  • Tenant configuration synchronisation
  • Enablement status updates

The source document references synchronisation behaviour between onboarding and payment method configuration flows.


Integration Considerations

When implementing Visa Click to Pay enablement flows, developers should consider:

  • Platform configuration hierarchy
  • Tenant-level payment enablement
  • Merchant onboarding dependencies
  • Environment-specific configuration
  • Enablement propagation timing
  • Configuration validation and rollback behaviour

Related Documentation

  • Merchant Onboarding APIs
  • Payment Flow
  • Security & Encryption
  • API Reference
  • Error Handling & Authentication
© Network International LLC. All Rights Reserved.