# Создать выплату исполнителю напрямую на карту или через СБП Для каждого исполнителя необходимо передать тип платежного метода и реквизиты. После создания реестра выплат необходимо проверить статус выплат методом /v1/payments/registry/{request_id}. Endpoint: POST /v1/payments/direct Version: 1.0.0 Security: clientID, clientSecret, requestSignature ## Request fields (application/json): - `requestID` (string, required) Идентификатор реестра платежей Example: "4b41b0ee-c144-40b4-87c0-6d2f59cb2915" - `sourceAccountID` (string, required) Идентификатор банковского счета для списания Example: "uuid" - `payments` (array, required) - `payments.paymentID` (string, required) Example: "4b41b0ee-c144-40b4-87c0-6d2f59cb2915" - `payments.amount` (string, required) Example: "card" - `payments.currency` (string, required) Example: "card" - `payments.purpose` (string, required) Example: "card" - `payments.performer` (object, required) - `payments.performer.firstName` (string, required) Example: "Иван" - `payments.performer.middleName` (string) Example: "Иванович" - `payments.performer.lastName` (string, required) Example: "Иванов" - `payments.performer.TIN` (string) Example: "123456789012" - `payments.performer.phone` (string) Example: "+79012345678" - `payments.performer.country` (string, required) Example: "RUS" - `payments.performer.agreementType` (string, required) Example: "ФЛ" - `payments.performer.paymentMethod` (object, required) - `payments.performer.paymentMethod.paymentMethodType` (string, required) Enum: "card", "sbp" - `payments.performer.paymentMethod.cardPan` (string) Example: "2200700122223333" - `payments.performer.paymentMethod.sbpPhone` (string) Example: "+79012345678" ## Response 200 fields (application/json): - `requestID` (string, required) Example: "4b41b0ee-c144-40b4-87c0-6d2f59cb2915" - `status` (string, required) Enum: "created", "processing", "completed", "failed" - `payments_count` (integer) Количество успешно обработанных платежей ## Response 400 fields (application/json): - `code` (integer, required) - `message` (string, required) Example: "message" ## Response 401 fields (application/json): - `code` (integer, required) - `message` (string, required) Example: "message" ## Response 500 fields (application/json): - `code` (integer, required) - `message` (string, required) Example: "message"