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

Commerce

  1. IPS5.0.0+
    The gateway integrates Braintree Drop-in UI with the Commerce checkout process, allowing customers to enter payment details without sensitive card data passing through your community. Payments are processed through the Braintree GraphQL API and connected to the standard IC5 transaction workflow.
    Key Features
    Native integration with Invision Community 5 Commerce
    Secure Braintree Drop-in payment form
    Credit and debit card payments
    Optional PayPal, PayPal Credit, and Venmo support
    Optional 3D Secure verification
    Separate authorization and capture workflow
    Full and partial refunds
    Transaction voiding and reversal
    Fraud device data collection
    Sandbox and production environments
    Merchant account routing
    Transaction amount, currency, and order verification
    Direct links to transactions in the Braintree Control Panel
    No sensitive card details stored or processed by Invision Community
    Requirements
    Invision Community 5 with Commerce
    An active Braintree merchant account
    Braintree public and private API keys
    Appropriate Braintree permissions for creating, capturing, viewing, voiding, and refunding transactions
    This application supports one-time payments. Recurring billing agreements are not currently supported.
  2. IPS5.0.0+
    This application integrates Klarna Hosted Payment Page with IC5 Commerce, providing customers with a secure Klarna checkout experience while keeping payment statuses, captures, refunds, and transaction data synchronized with your community.
    Key Features
    Native integration with Invision Community 5 Commerce
    Klarna Hosted Payment Page checkout
    Playground and Production environments
    European, North American, and Oceania API regions
    Support for classic Klarna credentials and modern API keys
    Automatic payment status synchronization
    Secure return and server-to-server callback handling
    Automatic order capture through IC5
    Optional immediate capture through Klarna
    Full and partial refunds from the IC5 AdminCP
    Idempotency protection against duplicate captures and refunds
    Callback signature validation and event deduplication
    Amount and currency verification
    Klarna Order ID, Capture ID, and session data stored with IC5 transactions
    Detailed API error reporting and Klarna correlation IDs
    Configurable payment categories, HPP title, and merchant logo
    Public HTTPS callback URL support for production and local testing
    Payment Flow
    When a customer selects Klarna during checkout, the application creates a Klarna Payments session and securely redirects the customer to the Klarna Hosted Payment Page.
    After the customer completes or cancels the payment, the application verifies the session directly with Klarna and updates the corresponding IC5 transaction. Payment callbacks are processed independently, allowing transactions to complete even if the customer closes the browser before returning to your community.
    Security
    Each payment session receives a unique callback secret. Incoming events are validated, deduplicated, and verified against Klarna before an IC5 transaction is approved.
    The application also validates the order amount, currency, transaction reference, and Klarna order details before completing a payment.
    Requirements
    Invision Community 5
    IC5 Commerce
    An active Klarna merchant account
    Klarna API credentials
    A publicly accessible HTTPS website
    A supported Klarna country, currency, and locale combination
    Important Information
    Recurring billing agreements and automatic subscription renewals are not currently supported.
    Available Klarna payment options depend on your merchant agreement, customer location, purchase currency, and Klarna account configuration. Klarna approval is subject to Klarna’s own eligibility and risk assessment.
    Support
    The application includes both Playground and Production modes, making it possible to test the complete payment, capture, cancellation, and refund flow before enabling live transactions.
  3. IPS5.0.0+
    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.
  4. IPS5.0.0+
    The gateway redirects customers to the hosted Cryptomus checkout page and automatically updates transactions through signed webhook notifications.
    The integration verifies webhook signatures, transaction IDs, payment amounts, currencies, and Cryptomus payment identifiers before approving an order. It supports payment status synchronization, underpayments, overpayments, failed payments, completed refunds reported by Cryptomus, IC5 fraud checks, and configurable invoice lifetime, cryptocurrency, and blockchain network.
    Recurring payments and automatic refunds from IC5 are not supported. Refunds must be processed through the Cryptomus merchant dashboard because a destination cryptocurrency address is required.
  5. IPS5.0.0+
    Intuit QuickBooks Payments gateway for Invision Community 5. Supports secure card payments, authorization and capture, full and partial refunds, OAuth 2.0 token refresh, sandbox testing, and webhook verification.
  6. IPS5.0.0+
    Low Stock Notice allows administrators to display a custom warning when a Commerce product's stock reaches a configured minimum level.
    Per product settings:
    Enable/disable the low stock notice.
    Choose whether to display the remaining stock:
    Enabled: 🔥 LOW STOCK - X left!
    Disabled: 🔥 LOW STOCK!
    Set the minimum stock amount required to trigger the notice.
    Requirements:
    The product must have stock management enabled and a defined stock amount (unlimited stock products are ignored).
    The Commerce stock level display must be enabled.
    Example:
    You can configure a product to show the notice when only 10 units remain. From 10 down to 1 available item, customers will see the low stock warning, for example:
    🔥 LOW STOCK - only 3 left!
  7. IPS5.0.0+
    You can connect your Square Up account to the Commerce app in Invision Community 5!
    Additional features
    Allow tipping
    Ask for shipping address
    Enable Square coupons
    Enable Square loyalty
  8. IPS5.0.0+
    This resource will provide administrators with detailed information about the revenue generated by files in their community, broken down by currency and including both purchases and renewals. Administrators can search revenue data by file and date range and export the results to a CSV file containing useful invoice and payment gateway information.
    Front-end integration is also included. File authors can view the revenue generated by their own files directly from the file view page (optional setting), while moderators with permission can view revenue information for any file.
    Requirements:
    Downloads app
  9. IPS5.0.11+
    This application allows users to purchase files by paying an amount they feel is fair. Files will still have their normal price, but authors can optionally enable a minimum payment amount, preventing users from paying below that value.
    Requirements:
    Downloads app
    Commerce app
    Permissions:
    Administrators can choose which member groups are allowed to use this feature per category.
    Settings:
    Payment Methods
    Tax Class
    Site Commission
    Site Transaction Fee
  10. IPS5.0.0+
    Classifieds for Invision Community 5 lets your members buy, sell, trade, and promote items in a clean, modern interface.
    Running a hobby forum, local community, gaming site, or niche marketplace? This app gives your users a familiar, easy way to list items and connect.

    Simple, powerful listings
    Members can create rich listings with:
    Multiple images
    Clear pricing (paid, free, or negotiable)
    Item condition and location
    Automatic expiration and renewals
    Everything stays clean, organised, and easy to browse.

    A browsing experience people enjoy
    Grid and list views
    Advanced filters and smart sorting
    Save listings for later
    It feels more like a real marketplace - not a forum pretending to be one.

    Powerful moderation & control
    Admins and moderators get:
    Full category control with custom rules
    Optional approval queues
    Activity logs and bulk actions
    Seller overviews and listing stats
    Soft deletes to recover mistakes
    Everything you’d expect from a serious IPS app.

    Early Release
    This app is actively under development.
    Upcoming features include:
    Featured listings
    Paid packages and monetization options
    Additional marketplace tools
    Replies, reactions and auto topic creation
    Digital file sales
    ....
    Feedback and feature requests are very welcome - early adopters help shape the roadmap.
  11. IPS5.0.0+
    This application will allow you to charge your members to feature their clubs for set times. Since your members can now charge for club memberships, it might be beneficial to let them promote their clubs through the featured settings.
    Features
    Allow club owners to feature their clubs (at a cost)
    Create unlimited packages with different amounts of times the club is featured for
    As soon as the purchase is complete, the club will be featured
    The club will be unfeatured after the purchase has expired
    Set renewals to allow the members to keep their club featured
    Show a widget with a list of featured clubs to place anywhere on your site
    Requirements
    Commerce app
    Clubs enabled
  12. IPS5.0.0+
    This application will allow you to charge your members to feature their files in Downloads for set periods.
    Features
    Allow uploaders to feature their file ( At a cost )
    Create unlimited packages with different amounts of times the file is featured for
    As soon as the purchase is complete, the file will be featured
    Ability to add the file to the IPS5 feature FEATURED CONTENT page
    The file will be removed from that page when the purchase expires
    The file will be unfeatured after the purchase has expired
    Set renewals to allow the members to keep their files featured
    Requirements
    Downloads app
    Commerce app
    this plugin will allow your users to complete checkout without needing to register. simply input your email for your new or existing account and new users it will automatically create their user and existing users it will tie the order to your existing account!


  13. IPS5.0.0+
    File Flash Sale - Easily create time-limited flash sales for your Files with automatic discount management.
    Select files, set discount percentages, and define start/end times.
    Prices are automatically adjusted during the sale and revert back after it ends.
    Optionally mark unpaid invoices as expired when the sale ends.
    Includes a widget to showcase discounted files with a live countdown timer.

    Requirements: This app requires both the Downloads and Commerce apps to be installed.
    Note: Only supports Files – does not apply to Products from Commerce or other apps.
  14. IPS5.0.x
    Users will be moved to a chosen group or have their secondary groups changed after purchasing a file.
    Requirements:
    Downloads app
    Settings:
    Type of group to update: primary or secondary groups
    Source groups
    Destination group

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.