Ana içeriğe geç

Pos Sorgulama

URL

GET/merchant/v1/merchant-poses

İstek Parametreleri

Üye işyerine ait posları sorgulamak için yapılacak isteklerde gönderilmesi beklenen query parametreleri aşağıdaki tablo ve alt başlıklar altında listelenmiştir.

name
string

Pos adı

alias
string

Posa özel olan tanımlanmış değer

currency
Currency

Üye işyeri poslarının hangi kur için desteklendiğini ifade eder. bkz: Para Birimleri

Değerler:
TRY
USD
EUR
GBP
CNY
ARS
BRL
AED
IQD
AZN
KZT
KWD
SAR
BHD
RUB
JPY
EGP
enabledInstallments
boolean

Taksitlendirme yapılabilip yapılabilmeyeceğini ifade eder.

enableForeignCard
boolean

Yabancı kredi kartları ile ödeme yapılıp yapılmayacağını belirtir.

bankName
string

Banka adı

Dönüş Parametreleri

Üye güncelleme işlemi sonucunda dönen parametreler de API dokümantasyonu giriş sayfasındaki Dönüş Formatları bölümünde belirtilen kurallara tabidir. Sistemsel ya da kurgusal bir hata bulunmadığı durumda data parametresinde dönen objenin alt parametreleri aşağıdaki gibidir:

id
number

POS ID değeri

status
Status

POS'un durumu

Değerler:
ACTIVE
PASSIVE
name
string

POS'un adı

alias
string

POS'un takma adı

posIntegrator
string

POS Sağlayıcı

hostname
string

POS'un sunucu adı

clientId
string

POS'un İstemci ID değeri

posCurrencyCode
string

POS'un döviz kodu

mode
string

POS'un modu

path
string

POS'un adresi

posnetId
string

POSNET ID değeri

terminalId
string

Terminal ID değeri

threedsPosnetId
string

3DS POSNET ID değeri

threedsTerminalId
string

3DS Terminal ID değeri

threedsKey
string

3DS anahtar değeri

threedsPath
string

3DS Adres değeri

forceThreeDs
boolean

Force 3DS değeri

enableForeignCard
boolean

Enable foreign card

enableInstallment
boolean

Taksitlendirme yapılabilip yapılmayacağını ifade eder.

enablePaymentWithoutCvc
boolean

CVC bilgisi olmayan ödeme yapılabilip yapılmayacağını ifade eder.

orderNumber
number

POS sıra numarası

minPriceForInstallment
number

Taksitlendirilecek minimum fiyat

currency
Currency

Ödemeye ilişkin para birimi. bkz: Para Birimleri

Değerler:
TRY
USD
EUR
GBP
CNY
ARS
BRL
AED
IQD
AZN
KZT
KWD
SAR
BHD
RUB
JPY
EGP
bankId
number

Banka ID değeri

bankName
string

Bank Adı

merchantPosUsers
object[]
supportedCardAssociations
CardAssociation[]

Tamamı ya da bir kısmı karttan tahsil edilen ödemelerde yer alır. Kartı sağlayan kart kuruluşuunu ifade eder

Değerler:
VISA
MASTER_CARD
AMEX
TROY
JCB
UNION_PAY
MAESTRO
DISCOVER
DINERS_CLUB
enabledPaymentAuthenticationTypes
string[]

POS'un desteklediği ödeme finansallaşma tipleri

enabledPaymentPhases
PaymentPhase[]

bkz: Ödeme Fazları - Provizyon kapama için bkz: Provizyon Kapama

Değerler:
AUTH
PRE_AUTH
POST_AUTH

Örnek Kodlar

Açık kaynak kodlu Craftgate API client'larındaki örnek kodları inceleyebilirsiniz.

Pos Sorgulama