Entegrasyon
APIPay
Saklı Kart Listesi

Saklı Kart Listesi

Kullanıcının sahip olduğu saklı kartları döner. Bu servisin cevap vermesi için kullanıcının Hepsipay üyesi olması ve linkleme yapmış olması gerekmektedir.

Endpoint

/cards

Method Type

GET

Request Example and Description

Example Request:

https://merchantpfpayment-gateway-qa.hepsipay.com/apipay/cards?accountKey=905110001111

Response Example and Description

Example Response:

{
    "StoredCards": [
{
    "CardToken": "---TestToken---",
    "MaskedCardNumber": "403280******0007",
    "BinNumber": "40328000",
    "CardHolderName": "Test Card",
    "Family": "ShopFly",
    "BankLogoUrl": "https://images.hepsiburada.net/assets/sardes/banklogo/62.svg",
    "SchemeLogoUrl": "https://images.hepsiburada.net/assets/sardes/schemelogo/visa.svg",
    "RewardLogoUrl": "https://images.hepsiburada.net/assets/sardes/rewardlogo/shop-fly.svg",
    "CardType": 1,
    "IsDefault": true,
    "IsHpPrepaidBin": false,
    "IsExpired": false
}
    ],
    "Success": true,
    "MessageCode": "0000",
    "Message": "İşlem Başarıyla Gerçekleştirildi.",
    "UserMessageTitle": null,
    "UserMessage": "İşlem Başarıyla Gerçekleştirildi."
}

Description:


OutputName

Type

Description

StoredCards

List<object>

Saklı kart bilgileri

OutputName

Type

Description

CardToken

string

Şifrelenmiş kart bilgisi

MaskedCardNumber

string

Maskelenmiş kart numarası

BinNumber

string

Kartın bin numarası

CardHolderName

string

Kart sahibinin adı soyadı

Family

string

Kart ailesi (bonus, Shop&fly)

BankLogoUrl

string

Banka logo URL'i

SchemeLogoUrl

string

Kart kuruluşu logo URL'i (Visa/Master)

RewardLogoUrl

string

Puan kullanımı için logo URL'i

CardType

enum

Kart TipiAçıklama
1CreditCard
2Debit
3Prepaid

IsDefault

boolean

Kullanıcının default seçilmiş kartı ise true döner

IsHpPrepaidBin

boolean

Eğer kart bir HepsiPay ön ödemeli kart ise true döner

IsExpired

boolean

Kartın son kullanma tarihi dolmuş ise true döner