---
title: "Deposit"
method: POST
path: "/cards/transactions/deposit"
tags: ["Transactions"]
---

# Deposit

`POST /cards/transactions/deposit`

## Request

- Base URL: `https://api-dev.wittix.com/v1`
- URL: `https://api-dev.wittix.com/v1/cards/transactions/deposit`
- Auth: API key in header `Authorization`

Balance increase.

## Request body

- object
  - `company_uuid` string, required: Public PayPlus company UUID.
  - `card_number` string, required: Card PAN.
  - `cvv` string, required: Card CVV.
  - `expiry_month` integer, required: Card expiry month.
  - `expiry_year` integer, required: Card expiry year.
  - `amount` integer, required: Deposit amount in minor units. For example, 2500 means ILS 25.00.
  - `currency` string: Currency code. Defaults to ILS.
  - `description` string: Optional transaction description.

## Response `200`

Success response envelope

- object
  - `results` object, required
    - `status` string, required
    - `code` integer, required
  - `data` object, required
    - `deposit_transaction_uuid` string, required
    - `status` string, required
    - `amount` integer, required
    - `currency` string, required
    - `balance` integer, required
    - `card` object, required
      - `uuid` string, required
      - `type` string, required
      - `last4` string, required
      - `status` string, required

## Other responses

- `400`: Error response envelope
- `401`: Error response envelope

---

[API](https://skmtc.dev/payplus/apis/wittix-cards.md) - [All operations](https://skmtc.dev/payplus/apis/wittix-cards/llms.txt) - [OpenAPI document](https://skmtc.dev/payplus/apis/wittix-cards/revisions/68e6a77cf776?raw)
