Jump to content
View in the app

A better way to browse. Learn more.

Invision Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Everything you need for your community

Everything you need for your community

Invision Community 5
Invision Community 4
  • Category Commerce
  • Downloads 21
  • Compatibility IC5: 5.0.0+ IC4: 4.7.x
  • Updated
Connect Checkout.com with Invision Community 5 Commerce and accept payments through a secure Hosted Payments Page. The gateway supports 3D Secure, automatic payment confirmation, signed webhooks, and full or partial refunds.

Overview

Connect Checkout.com with Invision Community 5 Commerce and accept payments through a secure Hosted Payments Page. The gateway supports 3D Secure, automatic payment confirmation, signed webhooks, and full or partial refunds.

Description

Checkout.com Payment Gateway adds Checkout.com as a complete payment method for Commerce in Invision Community 5.

During checkout, customers are redirected to a secure Checkout.com Hosted Payments Page, where they can select an available payment method and enter their payment details. Sensitive card information is never processed or stored by your Invision Community installation.

After payment, the application verifies the transaction through the Checkout.com API before updating the invoice. Signed webhook notifications provide reliable processing of successful payments, declined attempts, customer retries, and asynchronous refunds.

Key Features

  • Native integration with Invision Community 5 Commerce

  • Checkout.com Hosted Payments Page

  • Sandbox and production environments

  • Automatic redirect to the secure payment page

  • 3D Secure support

  • Automatic transaction and invoice completion

  • Payment amount and currency verification

  • Transaction, gateway, and payment ID validation

  • HMAC verification of Cko-Signature webhooks

  • Duplicate and out-of-order webhook handling

  • Customer payment retries within the same Hosted Payments Page

  • Full refunds

  • Partial refunds

  • Multiple sequential partial refunds

  • Idempotent refund requests

  • Asynchronous refund status reconciliation

  • Configurable allowed and disabled payment methods

  • Configurable checkout locale

  • Processing Channel ID support

  • Checkout.com payment and action IDs stored with IC5 transactions

  • Support for multiple Checkout.com gateway configurations

Available payment methods depend on the customer’s location, transaction currency, processing channel, and the capabilities enabled on your Checkout.com account.

Security

Payment details are entered directly on Checkout.com’s hosted page. The application does not receive or store card numbers, CVV codes, or other sensitive card details.

Every webhook is authenticated using its Cko-Signature. Payment amount, currency, reference, transaction ID, gateway ID, and payment ID are verified before an Invision Community transaction is completed.

Requirements

  • Invision Community 5

  • Commerce application

  • Active Checkout.com account

  • Checkout.com Account Client ID

  • Checkout.com Secret API key

  • Hosted Payments Page enabled for the account

  • Public HTTPS webhook endpoint

Important Information

  • Recurring payment agreements and automatic subscription renewals are not currently supported.

  • Apple Pay, Google Pay, PayPal, and alternative payment methods must be enabled separately on your Checkout.com account.

  • Payment method availability varies by account and region.

  • This is an independent integration and is not an official Checkout.com product.

User Feedback

Create an account or sign in to leave a review

There are no reviews to display.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.