Sipariş Onay

Pazaryeri_TP_Siparis_Onay

Bu metot, Pazaryerinde, işlem sorunsuz tamamlandıysa para transferi için ürüne onay verilmesi amacıyla kullanılır.

KURAL:Sipariş durum=1 (Onaylandı) olduğunda; ödeme vade tarihi bilgisi belirlenir. Ödemeler, Vade günü sabah mesai saatinde gönderilmeye başlanır. Sipariş İptal işlemi için; Durum=1 ise önce Durum =0 yapılır , daha sonra durum= -1 yapılır.

Durum Kod Açıklama
0 Onay Bekliyor Gönderilecek Parametrelerde kullanılır.
1 Onaylandı (Durum 1 ise önce durum) Gönderilecek Parametrelerde kullanılır.
-1 İptal (sadece sipariş iptali için geçerli olan durum kodudur. Sipariş İptali için öncelikle durum =0 yapılır) Gönderilecek Parametrelerde kullanılır.
12 İptal edildi (Sipariş ve ödeme iptali için geçerli olan durum kodu) Sonuç Parametrelerinde döner.
13 İade edildi Sonuç Parametrelerinde döner.


Parametre Zorunlu Tip Uzunluk Açıklama
G Yes Object - ST_WS_Guvenlik nesnesi
PYSiparis_GUID * String 36 Pazaryeri Sipariş GUID Değer
Durum * String - Sipariş Durum kodu
Parametre Zorunlu Tip Açıklama
Sonuc Integer 1 Sonuc Değeri
Sonuc_Str String 150 Sonuç Açıklama, Sonuc Parametresi > 0 ise İşlem Başarılı, aksi halde başarısız.
GUID_AltUyeIsyeri String 36 Alt üye iş yerinin GUID Değeri
Tutar_Urun String - Ürün tutarı
Tutar_Odenecek String - Ödenecek Tutar
PYSiparis_GUID String 36 Pazaryeri Sipariş GUID Değeri
SanalPOS_Islem_ID String - SanalPOS işlem ID
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Pazaryeri_TP_Siparis_Onay xmlns="https://turkpos.com.tr/">
<G>
<CLIENT_CODE>10738</CLIENT_CODE>
<CLIENT_USERNAME>Test</CLIENT_USERNAME>
<CLIENT_PASSWORD>Test</CLIENT_PASSWORD>
</G>
<PYSiparis_GUID>2540E9E6-4733-4C45-99C6-C1B0F896136F</PYSiparis_GUID>
<Durum>1</Durum>
</Pazaryeri_TP_Siparis_Onay>
</soap:Body>
</soap:Envelope>
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Pazaryeri_TP_Siparis_OnayResponse xmlns="https://turkpos.com.tr/">
<Pazaryeri_TP_Siparis_OnayResult>
<POS_Islem_Id>6004495078</POS_Islem_Id>
<GUID_AltUyeIsyeri>df40ccfb-c265-4f53-81bb-58abcb0fde6d</GUID_AltUyeIsyeri>
<Tutar_Urun>3000,0000</Tutar_Urun>
<Tutar_Odenecek>2,0000</Tutar_Odenecek>
<Durum>1</Durum>
<Durum_Str>Sipariş Durum Güncellendi</Durum_Str>
<Sonuc>1</Sonuc>
<Sonuc_Str>Başarılı</Sonuc_Str>
</Pazaryeri_TP_Siparis_OnayResult>
</Pazaryeri_TP_Siparis_OnayResponse>
</soap:Body>
</soap:Envelope>