PHPackages                             kloutit/kloutit-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. kloutit/kloutit-sdk-php

ActiveLibrary[API Development](/categories/api)

kloutit/kloutit-sdk-php
=======================

Kloutit SDK API for client integrations

4.1.0(5mo ago)0305Apache-2.0PHPPHP ^7.4 || ^8.0

Since Oct 8Pushed 5mo agoCompare

[ Source](https://github.com/kloutit/kloutit-sdk-php)[ Packagist](https://packagist.org/packages/kloutit/kloutit-sdk-php)[ Docs](https://kloutit.com)[ RSS](/packages/kloutit-kloutit-sdk-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (4)Versions (11)Used By (0)

Kloutit Clients API SDK
-----------------------

[](#kloutit-clients-api-sdk)

Kloutit is an AI-powered B2B SaaS that enables online merchants to effectively and efficiently defend and prevent chargebacks.

This SDK allows your organization to integrate with Kloutit Clients API v2.0, providing comprehensive case management capabilities including creating cases, uploading files, updating case information, and managing the complete chargeback defense workflow.

Installation
------------

[](#installation)

To install Kloutit SDK you can run the following composer command.

```
composer require kloutit/kloutit-sdk-php

```

Prerequisites
-------------

[](#prerequisites)

To be able to use any Kloutit SDK function, your organization must be registered into our system and SDK client key for the organization must be created. You can register your organization by following a few simple steps from .

Once your organization is successfully registered, you will need to create new client key from the menu `My organization > Developers`.

Available Endpoints
-------------------

[](#available-endpoints)

The Kloutit Clients API v2.0 provides the following main endpoints:

- **Create Case** - Create a new chargeback case
- **Upload File** - Upload supporting documents to a case
- **Upload Product Photo** - Upload product images to a case
- **Update Case** - Update case information with additional data
- **Check Case** - Validate case completeness and get missing fields
- **Submit Completed Case** - Mark case as ready for defense generation
- **Verify Event** - Verify webhook events from Kloutit
- **Download Defense** - Download the generated defense document

Usage
-----

[](#usage)

To use the Kloutit SDK client, you will need to instantiate the KloutitConfiguration using your client API key.

### Creating a New Case

[](#creating-a-new-case)

```
