Interne Überweisung auf anderes Konto erstellen
POST/api/withdrawal/internal-other
Erstellt eine interne Überweisung auf ein anderes Volet.com-Konto und gibt die erstellte Transaktion zurück.
Anfrage
- application/json
- Body
- Beispiel
Request-Bodyerforderlich
Daten zum Erstellen einer internen Überweisung auf ein anderes Konto.
ID des Quell-Wallets.
USD880390848110Betrag.
Mögliche Werte: >= 0
10.25Aktion.
Mögliche Werte: [GIVE, GET]
GIVENotiz.
Mögliche Werte: <= 255 Zeichen
Sandbox transfer noteAusgangswährung.
Mögliche Werte: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USDID des Ziel-Wallets.
USD880390848110Zielwährung.
Mögliche Werte: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USD{
"srcWalletId": "USD880390848110",
"amount": 10.25,
"action": "GIVE",
"note": "Sandbox transfer note",
"srcCurrency": "USD",
"destWalletId": "USD880390848110",
"destCurrency": "USD",
}
Antworten
- 200
- 400
- 401
- 404
- 500
OK
- application/json
- Schema
- Beispiel
Schema
Transaktions-ID.
11111111-1111-4111-8111-111111111111Typ der Zahlungsmethode.
Mögliche Werte: [INTERNAL_OTHERS]
INTERNAL_OTHERSTransaktionstyp.
Mögliche Werte: [INTERNAL_TRANSFER_OTHER]
INTERNAL_TRANSFER_OTHERStatus.
Mögliche Werte: [PENDING, COMPLETED, CANCELED, REFUNDED]
COMPLETEDRichtung.
Mögliche Werte: [DEPOSIT, WITHDRAWAL]
DEPOSITRichtung der Transaktion.
Mögliche Werte: [INCOMING, OUTGOING, EXCHANGE]
OUTGOINGWährung.
Mögliche Werte: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USDBetrag.
10.25Erstellungszeitpunkt.
Zahlungsbereich.
Mögliche Werte: [MERCHANT_API]
MERCHANT_APIBestell-ID.
ORDER_123456ID des Quell-Wallets.
USD880390848110ID des Ziel-Wallets.
USD880390848110Gesamtgebühr.
10.25Kommentar.
Sandbox transfer noteHash der Krypto-Transaktion.
4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5eAbschlusszeitpunkt.
{
"transactionId": "11111111-1111-4111-8111-111111111111",
"paymentMethodType": "INTERNAL_OTHERS",
"transactionType": "INTERNAL_TRANSFER_OTHER",
"status": "CREATED",
"direction": "WITHDRAWAL",
"transactionDirection": "OUTGOING",
"currency": "USD",
"amount": 10.25,
"createdAt": "2026-01-15T10:30:00",
"paymentScope": "MERCHANT_API",
"orderId": "ORDER_123456",
"walletSrcId": "USD880390848110",
"walletDestId": "USD880390848110",
"fullCommission": 10.25,
"comment": "Sandbox transfer note",
"cryptoCurrencyTxHash": "4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5e",
"completedAt": "2026-01-15T10:30:00"
}
Ungültige Anfrage. Die Anfrage ist fehlerhaft oder enthält ungültige Parameter.
- application/json
- Schema
- Beispiel
Schema
- Array [
- ]
Antwortstatus.
Mögliche Werte: [error]
errordata objecterforderlich
Daten der Fehlerantwort.
errors object[]erforderlich
Liste der für die Anfrage zurückgegebenen Fehler.
Stabiler maschinenlesbarer Fehlercode.
disabledFehlerkategorie.
FORMKurze eindeutige Fehlerkennung für Support und Logs.
errTest1234Lesbare Fehlerbeschreibung.
REQUESTED OPERATION IS DISABLED FOR THE MERCHANT APIFeld der Anfrage, auf das sich der Fehler bezieht, falls vorhanden.
nullZusätzliche Fehlerparameter.
Für die Diagnose erfasste Anfrageparameter.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "disabled",
"errorType": "FORM",
"errorId": "errTest1234",
"errorDescription": "REQUESTED OPERATION IS DISABLED FOR THE MERCHANT API",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Nicht autorisiert. Die Authentifizierungs-Header des Händlers fehlen oder sind ungültig.
- application/json
- Schema
- Beispiel
Schema
- Array [
- ]
Antwortstatus.
Mögliche Werte: [error]
errordata objecterforderlich
Daten der Fehlerantwort.
errors object[]erforderlich
Liste der für die Anfrage zurückgegebenen Fehler.
Stabiler maschinenlesbarer Fehlercode.
userDoesNotExistExceptionFehlerkategorie.
GENERALKurze eindeutige Fehlerkennung für Support und Logs.
errTest1234Lesbare Fehlerbeschreibung.
NOT FOUND API WITH ACCOUNT_EMAIL: [email protected]Feld der Anfrage, auf das sich der Fehler bezieht, falls vorhanden.
nullZusätzliche Fehlerparameter.
Für die Diagnose erfasste Anfrageparameter.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "userDoesNotExistException",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Nicht gefunden. Die angeforderte Ressource existiert nicht.
- application/json
- Schema
- Beispiel
Schema
- Array [
- ]
Antwortstatus.
Mögliche Werte: [error]
errordata objecterforderlich
Daten der Fehlerantwort.
errors object[]erforderlich
Liste der für die Anfrage zurückgegebenen Fehler.
Stabiler maschinenlesbarer Fehlercode.
resourceNotFoundFehlerkategorie.
GENERALKurze eindeutige Fehlerkennung für Support und Logs.
errTest1234Lesbare Fehlerbeschreibung.
Resource not foundFeld der Anfrage, auf das sich der Fehler bezieht, falls vorhanden.
nullZusätzliche Fehlerparameter.
Für die Diagnose erfasste Anfrageparameter.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "resourceNotFound",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Resource not found",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Interner Serverfehler. Unerwarteter Fehler, wenden Sie sich an den Support
- application/json
- Schema
- Beispiel
Schema
- Array [
- ]
Antwortstatus.
Mögliche Werte: [error]
errordata objecterforderlich
Daten der Fehlerantwort.
errors object[]erforderlich
Liste der für die Anfrage zurückgegebenen Fehler.
Stabiler maschinenlesbarer Fehlercode.
internalServerErrorFehlerkategorie.
GENERALKurze eindeutige Fehlerkennung für Support und Logs.
errTest1234Lesbare Fehlerbeschreibung.
Internal server errorFeld der Anfrage, auf das sich der Fehler bezieht, falls vorhanden.
nullZusätzliche Fehlerparameter.
Für die Diagnose erfasste Anfrageparameter.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "internalServerError",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Internal server error",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}