Para yatırma kripto faturası oluşturma
POST/api/invoice/crypto-invoice/deposit
Üye işyerinin sandbox siparişi için para yatırma kripto faturası oluşturur.
İstek
- application/json
- Body
- Örnek
İstek gövdesizorunlu
Para yatırma kripto faturası oluşturma verileri.
Alıcı para birimi.
Olası değerler: [USD, EUR, USDT, USDC]
USDGönderen para birimi.
Olası değerler: [BTC, ETH, SOL, TRX, XRP, TON, LTC, AVAX, BNB, POL, USDT, USDT_BEP20, USDT_ERC20, USDT_TRC20, USDT_SOL, USDT_AVAXC, USDT_POL, USDT_OP, USDT_ARB, USDT_TON, USDC, USDC_ERC20, USDC_BEP20, USDC_ARB, USDC_OP, USDC_POL, USDC_AVAXC, USDC_SOL]
USDTutar.
Olası değerler: >= 0
10.25Transfer işlemi.
Olası değerler: [GIVE, GET]
GIVENot.
Olası değerler: <= 255 karakter
Sandbox transfer noteSCI adı.
test-valueSipariş ID’si.
Olası değerler: <= 64 karakter
ORDER_123456Alt üye işyeri URL’si.
test-value{
"receiverCurrency": "USD",
"senderCurrency": "BTC",
"amount": 10.25,
"transferAction": "GIVE",
"note": "Sandbox transfer note",
"sciName": "test-value",
"orderId": "ORDER_123456",
"subMerchantURL": "test-value"
}
Yanıtlar
- 200
- 400
- 401
- 404
- 500
OK
- application/json
- Şema
- Örnek
Şema
Alıcı para birimi.
Olası değerler: [USD, EUR, GBP, RUB, UAH, KZT, BRL, TRY, AZN, ARS, AUD, BDT, CAD, CLP, COP, DOP, EGP, HKD, INR, IDR, JPY, MYR, MXN, MAD, NPR, NZD, PKR, PEN, PHP, SGD, ZAR, KRW, LKR, THB, AED, VND, CNY, CNH, BTC, BNB, BNB_BEP20, BNB_BEP2, BNB_ERC20, BCH, DAI, DOGE, DOGE_DOGENT, DOGE_BEP2, DOGE_BEP20, ETH, LTC, USDP, XRP, SHIB, SHIB_BEP20, SHIB_ERC20, USDT, USDT_BEP20, USDT_ERC20, USDT_TRC20, USDT_SOL, USDT_AVAXC, USDT_POL, USDT_OP, USDT_ARB, TRX, TUSD, USDC, USDC_ERC20, USDC_BEP20, USDC_BEP2, ZEC, BUSD, BUSD_BEP20, BUSD_ERC20, BUSD_TRC20, TON, SOL, ADA, AVAX, DOT, LINK, NEAR, POL, DASH, USDT_TON, USDC_ARB, USDC_OP, USDC_POL, USDC_AVAXC, USDC_SOL]
USDGönderen para birimi.
Olası değerler: [USD, EUR, GBP, RUB, UAH, KZT, BRL, TRY, AZN, ARS, AUD, BDT, CAD, CLP, COP, DOP, EGP, HKD, INR, IDR, JPY, MYR, MXN, MAD, NPR, NZD, PKR, PEN, PHP, SGD, ZAR, KRW, LKR, THB, AED, VND, CNY, CNH, BTC, BNB, BNB_BEP20, BNB_BEP2, BNB_ERC20, BCH, DAI, DOGE, DOGE_DOGENT, DOGE_BEP2, DOGE_BEP20, ETH, LTC, USDP, XRP, SHIB, SHIB_BEP20, SHIB_ERC20, USDT, USDT_BEP20, USDT_ERC20, USDT_TRC20, USDT_SOL, USDT_AVAXC, USDT_POL, USDT_OP, USDT_ARB, TRX, TUSD, USDC, USDC_ERC20, USDC_BEP20, USDC_BEP2, ZEC, BUSD, BUSD_BEP20, BUSD_ERC20, BUSD_TRC20, TON, SOL, ADA, AVAX, DOT, LINK, NEAR, POL, DASH, USDT_TON, USDC_ARB, USDC_OP, USDC_POL, USDC_AVAXC, USDC_SOL]
USDTutar.
Olası değerler: >= 0
10.25Transfer işlemi.
Olası değerler: [GIVE, GET]
GIVENot.
Olası değerler: <= 255 karakter
Sandbox transfer noteSCI adı.
test-valueSipariş ID’si.
Olası değerler: <= 64 karakter
ORDER_123456Alt üye işyeri URL’si.
test-valueAdres.
test-valueEski formattaki adres.
test-valueDestination tag.
test-valueGönderen tutarı.
10.25Alıcı tutarı.
10.25Son geçerlilik zamanı.
Milisaniye cinsinden son geçerlilik zamanı.
{
"receiverCurrency": "USD",
"senderCurrency": "USD",
"amount": 10.25,
"transferAction": "GIVE",
"note": "Sandbox transfer note",
"sciName": "test-value",
"orderId": "ORDER_123456",
"subMerchantURL": "test-value",
"address": "test-value",
"addressOldFormat": "test-value",
"destinationTag": "test-value",
"senderAmount": 10.25,
"receiverAmount": 10.25,
"expirationDate": "2026-01-15T10:30:00",
"expirationDateMillis": "2026-01-15T10:30:00"
}
Hatalı istek. İstek hatalı biçimlendirilmiş veya geçersiz parametreler içeriyor.
- application/json
- Şema
- Örnek
Şema
- Array [
- ]
Yanıt durumu.
Olası değerler: [error]
errordata objectzorunlu
Hata yanıtı verileri.
errors object[]zorunlu
İstek için döndürülen hataların listesi.
Değişmeyen, makine tarafından okunabilir hata kodu.
disabledHata kategorisi.
FORMDestek ve günlükler için kısa, benzersiz hata tanımlayıcısı.
errTest1234Okunabilir hata açıklaması.
REQUESTED OPERATION IS DISABLED FOR THE MERCHANT APIVarsa hatayla ilgili istek alanı.
nullEk hata parametreleri.
Tanılama için kaydedilen istek parametreleri.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "disabled",
"errorType": "FORM",
"errorId": "errTest1234",
"errorDescription": "REQUESTED OPERATION IS DISABLED FOR THE MERCHANT API",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Yetkisiz. Üye işyeri kimlik doğrulama başlıkları eksik veya geçersiz.
- application/json
- Şema
- Örnek
Şema
- Array [
- ]
Yanıt durumu.
Olası değerler: [error]
errordata objectzorunlu
Hata yanıtı verileri.
errors object[]zorunlu
İstek için döndürülen hataların listesi.
Değişmeyen, makine tarafından okunabilir hata kodu.
userDoesNotExistExceptionHata kategorisi.
GENERALDestek ve günlükler için kısa, benzersiz hata tanımlayıcısı.
errTest1234Okunabilir hata açıklaması.
NOT FOUND API WITH ACCOUNT_EMAIL: [email protected]Varsa hatayla ilgili istek alanı.
nullEk hata parametreleri.
Tanılama için kaydedilen istek parametreleri.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "userDoesNotExistException",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Bulunamadı. İstenen kaynak mevcut değil.
- application/json
- Şema
- Örnek
Şema
- Array [
- ]
Yanıt durumu.
Olası değerler: [error]
errordata objectzorunlu
Hata yanıtı verileri.
errors object[]zorunlu
İstek için döndürülen hataların listesi.
Değişmeyen, makine tarafından okunabilir hata kodu.
resourceNotFoundHata kategorisi.
GENERALDestek ve günlükler için kısa, benzersiz hata tanımlayıcısı.
errTest1234Okunabilir hata açıklaması.
Resource not foundVarsa hatayla ilgili istek alanı.
nullEk hata parametreleri.
Tanılama için kaydedilen istek parametreleri.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "resourceNotFound",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Resource not found",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Sunucu iç hatası. Beklenmeyen hata, lütfen destek ekibiyle iletişime geçin
- application/json
- Şema
- Örnek
Şema
- Array [
- ]
Yanıt durumu.
Olası değerler: [error]
errordata objectzorunlu
Hata yanıtı verileri.
errors object[]zorunlu
İstek için döndürülen hataların listesi.
Değişmeyen, makine tarafından okunabilir hata kodu.
internalServerErrorHata kategorisi.
GENERALDestek ve günlükler için kısa, benzersiz hata tanımlayıcısı.
errTest1234Okunabilir hata açıklaması.
Internal server errorVarsa hatayla ilgili istek alanı.
nullEk hata parametreleri.
Tanılama için kaydedilen istek parametreleri.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "internalServerError",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Internal server error",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}