---
title: "Send payment to user"
method: POST
path: "/transactions/{mode}"
---

# Send payment to user

`POST /transactions/{mode}`

## Path parameters

- `mode` string, required

## Request body

- object
  - `token` integer, required — Transaction token
  - `phone_number` object — Phone number details
    - `number` string — Phone number
    - `country` string — Country code

## Response `200`

Transaction sent successfully.

- object[]
  - `reference` string — Payment intent reference.
  - `amount` integer — Payout amount.
  - `status` string — Intent status (e.g., 'pending', 'scheduled', 'sent', 'failed').
  - `currency_id` integer — Currency ID associated with the payout.
  - `mode` string — Payout mode.
  - `last_error_code` string — Last error code encountered during the payout.
  - `created_at` string, date-time — Date and time of payout creation.
  - `updated_at` string, date-time — Date and time of last payout update.
  - `approved_at` string, date-time — Date and time the payout was sent.
  - `canceled_at` string, date-time — Date and time the payout failed.
  - `deleted_at` string, date-time — Date and time of payout deletion.
  - `payment_method_id` integer — Payment method ID used for the payout.
  - `transaction_key` string — Unique key associated with the payout.
  - `account_id` integer — Account ID associated with the payout.

## Other responses

- `400` — Invalid request body.
- `404` — Payout not found.
- `422` — Validation error.

---

[API](https://skmtc.net/fedapay/apis/customer-api.md) · [All operations](https://skmtc.net/fedapay/apis/customer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fedapay/customer-api/versions/e6bade118d1a/schema)
