Aller au contenu principal

Création d’un virement interne vers un autre compte

POST 

/api/withdrawal/internal-other

Crée un virement interne vers un autre compte Volet.com et renvoie la transaction créée.

Requête​

Corps de la requêteobligatoire

Données de création d’un virement interne vers un autre compte.

    srcWalletIdstringnullable

    ID du portefeuille source.

    Exemple : USD880390848110
    amountnumberobligatoire

    Montant.

    Valeurs possibles : >= 0

    Exemple : 10.25
    actionstringobligatoire

    Action.

    Valeurs possibles : [GIVE, GET]

    Exemple : GIVE
    notestringnullable

    Note.

    Valeurs possibles : <= 255 caractères

    Exemple : Sandbox transfer note
    srcCurrencystringnullable

    Devise source.

    Valeurs possibles : [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemple : USD
    destWalletIdstringnullable

    ID du portefeuille de destination.

    Exemple : USD880390848110
    destCurrencystringnullable

    Devise de destination.

    Valeurs possibles : [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemple : USD
    destEmailstringnullable

    E-mail du destinataire.

Réponses​

OK

Schéma
    transactionIduuid

    ID de la transaction.

    Exemple : 11111111-1111-4111-8111-111111111111
    paymentMethodTypestring

    Type de moyen de paiement.

    Valeurs possibles : [INTERNAL_OTHERS]

    Exemple : INTERNAL_OTHERS
    transactionTypestring

    Type de transaction.

    Valeurs possibles : [INTERNAL_TRANSFER_OTHER]

    Exemple : INTERNAL_TRANSFER_OTHER
    statusstring

    Statut.

    Valeurs possibles : [PENDING, COMPLETED, CANCELED, REFUNDED]

    Exemple : COMPLETED
    directionstring

    Sens.

    Valeurs possibles : [DEPOSIT, WITHDRAWAL]

    Exemple : DEPOSIT
    transactionDirectionstring

    Sens de la transaction.

    Valeurs possibles : [INCOMING, OUTGOING, EXCHANGE]

    Exemple : OUTGOING
    currencystring

    Devise.

    Valeurs possibles : [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemple : USD
    amountnumber

    Montant.

    Exemple : 10.25
    createdAtdate-time

    Date de création.

    paymentScopestring

    Périmètre du paiement.

    Valeurs possibles : [MERCHANT_API]

    Exemple : MERCHANT_API
    orderIdstring

    ID de la commande.

    Exemple : ORDER_123456
    walletSrcIdstring

    ID du portefeuille source.

    Exemple : USD880390848110
    walletDestIdstring

    ID du portefeuille de destination.

    Exemple : USD880390848110
    fullCommissionnumber

    Frais totaux.

    Exemple : 10.25
    commentstring

    Commentaire.

    Exemple : Sandbox transfer note
    cryptoCurrencyTxHashstring

    Hash de la transaction crypto.

    Exemple : 4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5e
    completedAtdate-time

    Date de finalisation.