Varsayılan Yap

POST/partner/1.0/card/default
Gerekli scope: payment:sale

Kartı, belirtilen kullanım alanının varsayılanı yapar. Aynı kullanım alanında yalnız bir kart varsayılan olabilir; yeni varsayılan öncekinin yerini alır.

Örnek

curl -X POST https://<host>/partner/1.0/card/default \
  -H "X-Api-Key: ..." \
  -H "X-Timestamp: ..." \
  -H "X-Signature: ..." \
  -H "Content-Type: application/json" \
  -d '{
  "id": "8f2c1d5e-9a41-4c7b-b6a2-3f0e8d9c1a2b",
  "usage": "POS_PAYMENT"
}'

İstek Body

AlanTipAçıklama
idzorunlustringKayıtlı kart kimliği.
usagezorunluenumHangi kullanım alanı için varsayılan. DEFAULT gönderilemez.
POS_PAYMENTWALLET_TOPUP

Yanıt

AlanAnlamı
idKayıtlı kart kimliği. Ödemede savedCardId, plan kurmada savedCardId olarak bu değeri gönderirsiniz.
maskedPanMaskeli kart numarası. Tam PAN hiçbir uçtan dönmez.
aliasKart için verdiğiniz hatırlatıcı isim.
cardHolderNameKart üzerindeki ad-soyad.
brand / bankName / cardTypeKart markası, bankası ve tipi.
expiryMonth / expiryYearSon kullanma ayı (AA) ve yılı (YYYY).
usageKartın kullanım alanı (POS_PAYMENT, WALLET_TOPUP, BOTH).
statusKart durumu (ACTIVE, EXPIRED, REVOKED, SUSPENDED).
isDefaultBu kullanım alanında varsayılan kart mı.
customerIdKart bir müşteri adına saklandıysa o müşterinin kimliği; işletmenizin kendi kartında boş.
createdDateKaydın oluşturulma tarihi.

Hatalar

Mesaj anahtarıHTTPNeden
id.empty400id boş gönderildi.
usage.empty400usage boş ya da DEFAULT gönderildi.

İsteği Dene

İsteği Dene
Önizleme modu — değerler kod örneklerini günceller, gerçek istek atılmaz.
Mock