> For the complete documentation index, see [llms.txt](https://fkassa.gitbook.io/firekassa-api-v2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fkassa.gitbook.io/firekassa-api-v2/transactions/deposit/create/sbp-a.md).

# СБП p2p

{% hint style="info" %}
**Суть метода:** вы получаете номер аккаунта в системе СБП, фактически это номер телефона, а также ФИО владельца аккаунта. Далее вы передаете эти данные клиенту для выполнения перевода.
{% endhint %}

{% hint style="danger" %}
**Внимание!!!** Основное отличие метода **СБП p2p**  от метода СБП заключается в том что в **СБП QR** вы получаете ссылку, а в этом методе вы получаете реквизиты
{% endhint %}

{% hint style="danger" %}
**Внимание!!!** На текущий момент в качестве банка СБП используется банк код котрого был передан в параметре bank\_id , либо по соотвествию тому же банку которому принадлежит карточный номер переданный в поле account. если оба параметра пусты, то банк выбирается случайным образом.
{% endhint %}

## Метод запроса

POST

## Урл запроса

/api/v2/deposit/sbp-a

## Параметры запроса

На вход принимаются следующие параметры

<table><thead><tr><th width="180">Название</th><th width="81" data-type="checkbox">Обяз.</th><th width="151">Формат</th><th>Описание</th><th data-hidden>Описание</th><th data-hidden>Формат</th><th data-hidden data-type="checkbox">Обязательно</th></tr></thead><tbody><tr><td>order_id</td><td>true</td><td>string(1-200)</td><td>Ваш уникальный номер заявки</td><td>Ваш уникальный номер заявки</td><td></td><td>false</td></tr><tr><td>site_account</td><td>true</td><td>string(1-255)</td><td>Код счета на который будет выполняться зачисление, например sber</td><td>Сумма по заявке</td><td></td><td>false</td></tr><tr><td>amount</td><td>true</td><td>string(1-255)</td><td>Сумма заявки</td><td>Код счета, на который выполнять зачисление. Например sber</td><td></td><td>false</td></tr><tr><td>bank_id</td><td>false</td><td>string(1-255)</td><td><p>Код банка, например 100000000111 это Сбербанк. </p><p></p><p>Список банков для СБП на 24.04.2024 можно <a href="/pages/bWOM6SOvqUE8fnOJdrgr">увидеть тут</a></p><p></p><p>Актуальный список банков можно получить по<a href="/pages/oobVjN9EdoJjE2a8r12K"> отдельному апи</a> </p></td><td></td><td></td><td>false</td></tr><tr><td>comment</td><td>false</td><td>string(1-255)</td><td>Примечание по операции</td><td></td><td></td><td>false</td></tr><tr><td>notification_url</td><td>false</td><td>string(1-255)</td><td>Ссылка для отправки уведомления по этой транзакции</td><td></td><td></td><td>false</td></tr></tbody></table>

#### Пример запроса

{% tabs %}
{% tab title="CURL" %}

```sh
curl --request POST \
  --url https://{{your_api_domain}}/api/v2/deposit/sbp-a \
  --header 'Authorization: Bearer {{your_api_token}}' \
  --header 'Content-Type: application/json' \
  --data '{
  "order_id": "IN_2024_1289",
  "site_account": "sber",
  "amount": "100.00",
  "bank_id": "100000000111"
}'
```

{% endtab %}

{% tab title="PHP + Guzzle" %}

```php
$httpClient = new \GuzzleHttp\Client();
$response = $httpClient->post('https://{{your_api_domain}}/api/v2/deposit/sbp-a', [
    'json' => [
        'order_id'     => 'IN_2024_1289',
        'site_account' => 'sber',
        'amount'       => '100.00',
        'bank_id'      => '100000000111',
    ],
    'headers' => [
        'Authorization' => 'Bearer ' . $yourApiToken,
    ]
]);
```

{% endtab %}
{% endtabs %}

## Параметры ответа

<table><thead><tr><th width="180">Название</th><th width="151">Формат</th><th>Описание</th><th data-hidden>Описание</th><th data-hidden>Формат</th><th data-hidden data-type="checkbox">Обязательно</th></tr></thead><tbody><tr><td>id</td><td>number</td><td>Номер заявки в нашей системе</td><td>Код метода, в данном случае card</td><td></td><td>false</td></tr><tr><td>amount</td><td>string(1-255)</td><td>Сумма по заявке</td><td></td><td></td><td>false</td></tr><tr><td>commission</td><td>string(1-200)</td><td>Комиссия по заявке</td><td>Ваш уникальный номер заявки</td><td></td><td>false</td></tr><tr><td>account</td><td>string(1-255)</td><td>Номер телефона на который нужно перевести деньги по СБП</td><td>Сумма по заявке</td><td></td><td>false</td></tr><tr><td>last_name</td><td>string(1-255)</td><td>Фамилия владельца карты</td><td>Код счета, на который выполнять зачисление. Например sber</td><td></td><td>false</td></tr><tr><td>first_name</td><td>string(1-255)</td><td>Имя владельца карты</td><td></td><td></td><td>false</td></tr><tr><td>middle_name</td><td>string(1-255)</td><td>Отчество владельца карты</td><td></td><td></td><td>false</td></tr><tr><td>bank</td><td>string(1-255)</td><td>Банк владельца карты</td><td></td><td></td><td>false</td></tr></tbody></table>

#### Пример ответа

```
{
  "id": 20,
  "amount": "100.00",
  "commission": "2.00",
  "account": "9691234567",
  "first_name": "Иванов",
  "middle_name": "Иван",
  "last_name": "Иванович",
  "bank": "sber"
}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://fkassa.gitbook.io/firekassa-api-v2/transactions/deposit/create/sbp-a.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
