July 14Jul 14 Klarna Payment Gateway Accept Klarna payments directly through your Invision Community 5 Commerce checkout.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 FeaturesNative integration with Invision Community 5 CommerceKlarna Hosted Payment Page checkoutPlayground and Production environmentsEuropean, North American, and Oceania API regionsSupport for classic Klarna credentials and modern API keysAutomatic payment status synchronizationSecure return and server-to-server callback handlingAutomatic order capture through IC5Optional immediate capture through KlarnaFull and partial refunds from the IC5 AdminCPIdempotency protection against duplicate captures and refundsCallback signature validation and event deduplicationAmount and currency verificationKlarna Order ID, Capture ID, and session data stored with IC5 transactionsDetailed API error reporting and Klarna correlation IDsConfigurable payment categories, HPP title, and merchant logoPublic HTTPS callback URL support for production and local testingPayment FlowWhen 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.SecurityEach 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.RequirementsInvision Community 5IC5 CommerceAn active Klarna merchant accountKlarna API credentialsA publicly accessible HTTPS websiteA supported Klarna country, currency, and locale combinationImportant InformationRecurring 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.SupportThe application includes both Playground and Production modes, making it possible to test the complete payment, capture, cancellation, and refund flow before enabling live transactions. File Information Submitter Kirill Gromov Submitted 07/14/26 Category Paid apps for Invision Community 5 View File
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.