Payment

  • TopUp
  • Masterpass TopUp

POST /api/v1/Payment/TopUp

Bu servis ile Kredi kartı veya debit kart ile hesabınıza para yükleyebilirsiniz.

Parametre Zorunlu Tip Açıklama
accountId Evet String Hesap Id değeri
amount Evet String Para miktarı
creditCardNo Evet String Kart Numarası
nameSurname Evet String Kart Üzerinde bulunan Ad Soyad
expireMonth Evet String Son Kullanım Tarihi (Ay)
expireYear Evet String Son Kullanım Tarihi (Yıl)
cvv Evet String Kartın arka yüzündeki güvenlik kodu(CVC)
installment Evet Integer Taksit Sayısı
secureType Evet Integer Güvenlik Tipini Belirler
Parametre Tip Açıklama
resultObject Object
isSuccess Integer Başarı Durumu
message Boolean Dönen Mesaj
url Boolean URL bilgisi
refId Boolean Referans ID değeri
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "accountId": "0b8b3cf1-acd6-4509-9d47-19fdd541a85f",
    "amount": 10.00,
    "creditCardNo": "4446763125813623",
    "nameSurname": "Test Deneme",
    "expireMonth": "12",
    "expireYear": "2026",
    "cvv": "000",
    "installment": 0,
    "secureType": 0
}
{
    "resultObject": {
        "isSuccess": false,
        "message": "null"
        "url": "null"
        "refId": 0
    }
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}

POST /api/v1/Payment/MasterpassTopUp

Bu servis masterpass ile para yüklemek için kullanılır.

Parametre Zorunlu Tip Açıklama
cardId Evet String Kart Id Bilgisi
amount Evet Integer Tutar
commissionAmount Evet String Komisyon Tutarı
orderId Evet String Sipariş Id Değeri
Parametre Tip Açıklama
resultObject Object
expenseReceipt Boolean Gider Makbuzu Değeri
topupReceipt Boolean PopUp yükleme makbuzu
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "cardId": "0b8b3cf1-acd6-4509-9d47-19fdd541a85f",
    "amount": 10.00,
    "commissionAmount": 0,
    "orderId": "newOrderId01"
}
{
    "resultObject": {
        "expenseReceipt": "3000056010"
        "topupReceipt": "3000056011"
    }
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}