Pos Listeleme Servisi

Android Pos Listeleme Servisi

Android Pos Listeleme metodu ödeme yapabilecek posların bilgilerinin listelenmesi için kullanılır.

MetodAPI URLParametreler

POST

https://base-url/api/services/ListPhysicalPos

JSON File

Android Pos Listeleme Servisi İstek Modeli;

Servise gönderilmesi gereken parametreler şu şekildedir;

Ortak Ödeme Sayfası Servisi İstek Mesajı Parametreleri

ParametreTipZorunluAçıklama

MERCHANT

string

Evet

Üye işyerine özel oluşturulan eşsiz kimlik bilgisidir.

MERCHANT_KEY

string

Evet

Üye işyerine özel oluşturulan anahtar bilgisidir

Servise gönderilecek örnek bir JSON dosyası şu şekildedir;

  {
    "MERCHANT": " TEST1234",
    "MERCHANT_KEY": " 4oK26hK8MOXrIV1bzTRVPA=="
  }

ndroid Pos Listeleme Servisi Cevap Modeli

Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;

Güvenli Ödeme Sayfası Servisi Cevap Mesajı Parametreleri

ParametreTipZorunluAçıklama

RETURN_CODE

string

Evet

Sorgulama işlemi sonucu durumu kod bilgisi.

RETURN_MESSAGE

string

Evet

Sorgulama işlemi sonucu durum mesajı bilgisi.

POST_LIST

Array

Evet

Aktif olan android posların listesi.

POST LIST

ParametreTipZorunluAçıklama

ID

Int

Evet

Android pos numarası.

TITLE

String

Evet

Android pos başlık bilgisi.

CONNECTED

Boolean

Evet

Android pos bağlantı durumu.

                                            
                                    
 {
       
    "RETURN_CODE": "0",
    "RETURN_MESSAGE": null,
    "POS_LIST": [
        {
            "ID": 3,
            "TITLE": "testtitle1",
            "CONNECTED": false
        },
        {
            "ID": 5,
            "TITLE": "testtitle2",
            "CONNECTED": false
        }
    ]
 
 }
                                            
                                        

RETURN_CODE alanı 0 olarak dönmesi, sorgulama işleminin başarılı olarak gerçekleştiğini belirtmektedir.

Android Pos Listeleme Servisi Durum Kodları ve Açıklamaları;

Android Pos Listeleme Servisinden dönen RETURN_CODE açıklamalarının detayları şu şekildedir;

STATUS_IDSTATUS_NAMEAçıklama

0

SUCCESS

Başarılı işlemdir.

100

ERROR

Hatalı İşlemdir.

102

AUTHENTICATION_ERROR

Kimlik doğrulama hatası.

999

UNKNOWN_ERROR

Beklenmeyen bir hata gerçekleşti.

Last updated