> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inflowafrica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Effectuer un retrait depuis le portefeuille NGN

> Transfère des fonds depuis le portefeuille NGN de l'organisation vers un compte bancaire nigérian.
Des frais fixes de 50 NGN sont prélevés par retrait, en plus du montant demandé.
Les deux montants sont débités de façon atomique avant le lancement du virement bancaire.




## OpenAPI

````yaml openapi.fr.json post /v1/wallets/ngn/withdraw
openapi: 3.0.0
info:
  title: Inflow API
  version: 1.0.0
  description: Service d'API pour la gestion des cartes clients
  contact:
    name: API Support
servers:
  - url: https://sandbox.inflowafrica.com/api
    description: Bac à sable
  - url: https://app.inflowpay.net/api
    description: Production
  - url: http://localhost:3000/api
    description: Local
security:
  - bearerAuthFr: []
tags: []
paths:
  /v1/wallets/ngn/withdraw:
    post:
      tags:
        - External API - Wallets
      summary: Effectuer un retrait depuis le portefeuille NGN
      description: >
        Transfère des fonds depuis le portefeuille NGN de l'organisation vers un
        compte bancaire nigérian.

        Des frais fixes de 50 NGN sont prélevés par retrait, en plus du montant
        demandé.

        Les deux montants sont débités de façon atomique avant le lancement du
        virement bancaire.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - accountNumber
                - bankCode
                - accountName
                - amount
              properties:
                accountNumber:
                  type: string
                  description: Numéro de compte bancaire du bénéficiaire
                  example: '0123456789'
                bankCode:
                  type: string
                  description: Code bancaire CBN (par ex. « 058 » pour GTBank)
                  example: '058'
                accountName:
                  type: string
                  description: Nom du compte du bénéficiaire pour vérification
                  example: John Doe
                amount:
                  type: number
                  description: Montant à retirer en NGN (hors frais)
                  example: 10000
      responses:
        '200':
          description: Retrait initié
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      transactionId:
                        type: string
                        format: uuid
                      reference:
                        type: string
                      amount:
                        type: number
                      fee:
                        type: number
                        example: 50
                      totalDebited:
                        type: number
                      currency:
                        type: string
                        example: NGN
                      status:
                        type: string
                        example: SUCCESS
                      providerReference:
                        type: string
                        nullable: true
                      accountNumber:
                        type: string
                      bankCode:
                        type: string
                      accountName:
                        type: string
        '400':
          description: Solde insuffisant ou erreur de validation
        '404':
          description: Portefeuille NGN introuvable
      security:
        - apiKeyAuthFr: []
components:
  securitySchemes:
    bearerAuthFr:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: Saisissez le jeton JWT
    apiKeyAuthFr:
      type: http
      scheme: bearer
      description: Saisissez votre clé API commençant par gtw_sk_

````