Skip to content

Klarna Order Management cartridge for Salesforce Commerce Cloud

License

Notifications You must be signed in to change notification settings

klarna/sfcc-order-management

Repository files navigation

Klarna

Klarna Order Management App for Salesforce Commerce Cloud

Overview

The Klarna OMS App integrates Salesforce Order Management System (OMS) with Klarna payment solutions. It offers pre-built templates and flows for efficient order handling.

Key Features

  • Pre-built Flows: Create, cancel, and return orders with ease.
  • Invocable Actions: Update order amounts and cancel orders.
  • Payment Gateway Integration: Includes KLA_KlarnaAdapter for fund captures and refunds.
  • Klarna-specific Subflows: Simplify cancel orders and release unused funds.

Installation Steps

  1. Setup Requirements:

    • Klarna SFCC Cartridge installed.
    • OMS enabled and orders flowing into SFOMS.
    • Enable OMS in B2C Commerce Business Manager.
  2. Install Code:

    • Clone the repository and authorize your org.
    • Deploy with sfdx force:source:deploy -p force-app --targetusername sandboxOrg.
  3. Configure:

    • Set up Named Credential and Payment Gateway.
    • Update permissions for kpOrderID and lineItemJSON.
    • Reactivate the B2C Commerce Connection.

Deployment to Production

Promote from sandbox to production using Change Sets or Salesforce CLI. For details, see the Salesforce Deployment Guide.

Documentation

Support

For assistance, email commercecloud@klarna.com or check Klarna's status at status.klarna.com.

About

Klarna Order Management cartridge for Salesforce Commerce Cloud

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages