---
title: "New Wallet fund transfer"
method: POST
path: "/wallet-fund-transfer"
tags: ["Wallet fund transfer"]
---

# New Wallet fund transfer

`POST /wallet-fund-transfer`

Facilitates the transfer of funds between different wallets (within the organization wallets and between the customer wallets).

## Request body

- object
  - `debit_wallet_id` string, required — Wallet ID, from where the funds are to be debited.
  - `credit_wallet_id` string, required — Wallet ID, where the funds are to be credited.
  - `credit_wallet_alias_id` string — Alias of wallet where the funds are to be credited.
  - `amount` number, required — Transaction amount. The number of decimal place will be different for each currency according to ISO 4217.
  - `currency` string, required — Transaction Currency
  - `description` string — Transaction Description
  - `organization_reference_id` string — A reference you can later use to identify this payment, such as an order number. Can only be alphanumeric and must be unique for Benefit.
  - `webhook_url` string, uri — Dynamic webhook URL of the transaction otherwise the one configured on the dashboard would be used.
  - `metadata` object — Custom Data

## Response `201`

Created

## Other responses

- `400` — Bad Request
- `404` — Not Found

---

[API](https://skmtc.dev/finmo/apis/finmo-api.md) · [All operations](https://skmtc.dev/finmo/apis/finmo-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/finmo/finmo-api/revisions/1a3073c93930/schema)
