Yayınlanma Tarihi: soru ve sorunlarınız için;

Benzer belgeler
Tel : 0(532) Web : E-Posta : info@kayikcioglugrup.com. İLETİ PAKETİ API (Entegrason) Dökümanı

Doküman JETSMS XML Mesaj Đşlemleri Yardım Dokümanı Tarih Sürüm 1.1.0

BOTAN SMS APİ DÖKÜMANI. Versiyon 1.0

um%20dolor%20sit%20amet&receipents= , &sender=ILETICELL İstekte gönderilen parametrelerin açıklamaları aşağıdaki gibidir:

3G SMS & MMS GateWay Xml Interface

SMS API. KobiKom Telekomunikasyon A.Ş. SMS API Kullanım Bilgilerini İçerir. Tel: Fax:

API v1.0

3G Sms&MMS GateWay Xml Interface

GOLDMESAJ SMS API DÖKÜMANI

%20dolor%20sit%20amet&receipents= , &sender=PROAKTIF

3K TELEKOM APİ DÖKÜMANI VER:5.1.0 PRO

AXA OTOMATİK KATILIM KURUMSAL İŞLEMLER EKRANI KULLANIM KILAVUZU AXA HAYAT VE EMEKLİLİK A.Ş. 2017

AKM SMS APİ DÖKÜMANI. VER:6.4.2 BETA ~ 1 ~


SMSEXPLORER XML API. XML API KILAVUZU v.1.0

AXA OTOMATİK KATILIM KURUMSAL İŞLEMLER EKRANI KULLANIM KILAVUZU AXA HAYAT VE EMEKLİLİK A.Ş. 2017


Global Haberleşme API Kullanıcı Notları

COM API v.1.1 BELGE SÜRÜMÜ : 1.1

Medula Eczane Stok Bilgileri Web Servisleri Kullanım Kılavuzu

Submit metodu birden fazla numaraya aynı içerikli kısa mesaj gönderimi için kullanılmaktadır.

XML ile Mesaj İşlemleri


TC KİMLİK NO SMS GÖNDERİM SOAP API

AJANS İLETİŞİM API XML API v İçindekiler. 1. AMAÇ - Sayfa 2

VIDEOCELL API. Versiyon 1.0.0

Express İthalat sistemi. Gönderen için kullanım kılavuzu

MOBILEPAX ENTERPRISE API (WEB SERVİS)

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

BAUHAUS B2B Web Servis Dökümantasyonu

Değerli Alışveriş Merkezi Üyemiz,

Dış Kurum Entegrasyonları TURKPOS API. Yardım Dokümanı

TC KİMLİK NO SMS GÖNDERİM XML API

MOKA ÖDEME SERVİSİ ÖDEME İSTEĞİ GÖNDERME BAYİ ENTEGRASYON DOKÜMANI

Bimel Ürün Veritabanı Paylaşım Platformu. XML Servisleri

XML API. İçindekiler. Toplu SMS Sistemlerinde Güvenilir Çözüm Ortağınız 1. AMAÇ KULLANIM ŞEKLİ Genel Hata Kodları.

Xml Arayüzleri. 6. Sms To Multisenders (Farklı Mesajların Farklı Numaralara Yollanması)

MEB Mobil Bilgi Servisi nedir?

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

Misafir Anne Web Servisi Projesi

Muhtasar ve Prim Hizmet Beyannamesi

MMS API v1.0 Belge sürümü : 1.0.0

Arena Online Sipariş & Paynet Ödemelerine Kampanya Kodu Ekleme

Değerli Datasoft Kullanıcısı;

1. Temel Tanımlar. 1.1 Şematron Kontrolü Nedir? 1.2 Zarf Nedir? 1.3 Uygulama Yanıtı Nedir? 1.4 Sistem Yanıtı Nedir? 1.5 Durum Kodu Nedir?

UÇUŞ MİLLERİNİN KURUMLAR TARAFINDAN İKTİSABINA İLİŞKİN UYGULAMA TALİMATI

Merhaba Güncel API Dokümantasyonu.

Toplu İşlem ve Talep Dosyası Kullanım Kılavuzu

w w w. e - t o p l u s m s. c o m

MOKA ÖDEME SERVİSİ ORTAK ÖDEME SAYFASI ENTEGRASYON DOKÜMANI V

Arena ConnAct. XML Servisi Entegrasyon Dokümantasyonu API Versiyon 1.0 Dokümantasyon Versiyon 0.1

HTTP/HTTPS API v2.0 Belge sürümü : 2.0.0

Kargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan

Sol tarafta yer alan Click here to activate your account linkini seçiniz.

SOAP API. Mobildev Toplu Mesajlaşma API

AÇIKLAMALARI SEBEP ÇÖZÜM

Netsis 3 SMS Uygulaması

GÖZETMEN İLE BAŞVURU FORMU DOLDURMA TALİMATI

T.C AİLE, ÇALIŞMA VE SOSYAL HİZMETLER BAKANLIĞI İŞ SAĞLIĞI VE GÜVENLİĞİ BİLGİ YÖNETİM SİSTEMİ (İBYS) WEB SERVİS KULLANIM KILAVUZU V1.

TAKASBANK ALTIN TRANSFER SİSTEMİ WEB SERVİS KULLANICI KILAVUZU

ÇÖZÜM BİLGİSAYAR KOLAY RANDEVU RANDEVU WEB SERVİSLERİ YAZILIM FİRMALARI ENTEGRASYON KILAVUZU Sürüm: 1.0

E-Mükellef Kontrol Programı Kullanım Kılavuzu

(OKS)

MERSİS UYGULAMA KULLANICISI YARDIM REHBERİ KAYIT VE GİRİŞ İŞLEMLERİ GÜMRÜK VE TİCARET BAKANLIĞI MERSİS UYGULAMASI

IOSİS SOS BAYIPUAN BAYI KULLANICI KILAVUZU

XML API v2.0 Belge sürümü : 2.0.2

BAY.t ENTEGRE PRO e-fatura ÇÖZÜMÜ ENTEGRATÖR KULLANIM YÖNTEMİ

SGK Otomasyon Tanıtım ve Kullanım Kılavuzu

API geliştiricileri. Web server ile yapılan entegrasyonun neticeleri. API Dokumantasyonu

Nisan 2014-v1.0 KMTP API TEST ve SERTİFİKASYON İŞLEMLERİ

Elektronik Veri Tabloları. İSTASYON OTOMASYON SİSTEMİ BİLGİLERİ TABLOSU (TABLO 1) Dönem Sonu Stok. Pompa Satış

Merhaba Güncel API Dokümantasyonu.

KARTINIZI ALMAK İÇİN İPTAL TUŞUNA BASINIZ

fastpay Uygulama Kılavuzu

BAŞARI DESTEK PORTALI YENİLENDİ

MİKRO YAZILIM E-MUTABAKAT

MutluSantral API Dokümanı. Versiyon 1.0.1

TEK PENCERE SİSTEMİ E-FATURA UYGULAMASI GÜMRÜK İŞLEMLERİ KILAVUZU

SMS interconnecion APi S DOKÜMANI

SANAL POS ENTEGRASYON DOKÜMANI. Versiyon Temmuz 2014 NESTPAY SANAL POS ENTEGRASYON DOKÜMANI

MOKA ÖDEME SERVİSİ IFRAME ENTEGRASYON DOKÜMANI

VELİ KULLANIM KILAVUZU

COM API v2.0 Belge sürümü : 2.0.3

için kayıt kılavuzu

MERSİN HALK EĞİTİMİ MERKEZİ VE AKŞAM SANAT OKULU MÜDÜRLÜĞÜ USTA ÖĞRETİCİ BAŞVURU KLAVUZU

MİLLİ EĞİTİM BAKANLIĞI BAŞVURU PORTALINDAN SERTİFİKA BAŞVURUSUNDA BULUNACAK KULLANICI TALİMATI

Online Protokol Üretim Projesi

Resimdeki alandan tarih aralığı belirterek de (testlerin hasta hesabına aktarıldığı tarihi baz alır). İstek yapılan hasta listesine ulaşabilirsiniz.

Connection Manager Kullanım Kılavuzu

İçindekiler ADIM 1 : Üye Olma... 2 ADIM 2 : Giriş Yap ve Hatırlatma Sayfaları... 3 ADIM 3: Üye Girişi yapıldıktan sonra yapabileceğiniz işlemler...

Talep Yaratma / Portal Kullanım Kılavuzu

İçindekiler TURKKEP E-FATURA KONEKTÖRÜ KULLANIM KILAVUZU

dinamo / Periyodik İşler

Uzaktan AKDOM BayiKese Dolum ve Kart Sipariş Sistemi Kullanım Kılavuzu

LOGO için Online Mutabakat Kullanım Kılavuzu

GEÇERLİLİK KONTROLLERİ VALİDATİON CONTROLS. Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu

GUSTOLOJİ ÖN MUHASEBE PROGRAMI

AKINSOFT NetFoto. Yardım Dosyası. Doküman Versiyon : Tarih : Sayfa-1. Copyright 2010 AKINSOFT

Detaylı bilgi için veya adreslerine göz atabilirsiniz. -1-

Transkript:

TURKPIN.COM Satış/Ödeme Hizmetleri API Dökümantasyonu v1.2 Yayınlanma Tarihi: 07.03.2014 soru ve sorunlarınız için; integration@turkpin.com

İçindekiler 1) Gold Oyun Listeleme 2) Gold Sunucu Listeleme 3) Gold Sipariş Yaratma 4) Sipariş Durumu Sorgulama (Epin/Gold/Yüklet Siparişleri İçin) 5) Epin Oyun Listeleme 6) Epin Ürünleri Listeleme 7) Epin Sipariş Yaratma 8) Yüklet Oyun Listeleme 9) Yüklet Ürünleri Listeleme 10) Yüklet Sipariş Yaratma 11) Ödeme Tipleri Sorgulama 12) Banka Listesi ( Ödeme Tiplerine Göre ) 13) Ödeme Bildirimi Gönderme 14) Ödeme Bildirim Sorgulama 15) Takas Oyun Listeleme 16) Takas Ürünleri Listeleme 17) Takas Sipariş Yaratma 18) Takas Sipariş Durumu Sorgulama 19) Tüm Hata Kodları

Turkpin Satış Hizmetleri API Dökümantasyonu ÖNEMLİ: Turkpin.com API sistemini kullanarak satış yapmanız için, aktif bir bayii hesabınız ve bu hesaba API kullanım yetkisi almış olmanız gerekmektedir. Turkpin API sistemini kullanarak; o Gold siparişi verebilir, o E-pin kod siparişi verebilir, o Yüklet siparişi verebilir, o Takas siparişi verebilir, o API üzerinden vermiş olduğunuz siparişlerinizin durumunu anlık olarak sorgulayabilirsiniz. o Ödeme bildirimi gönderebilir, o API üzerinden vermiş olduğunuz ödeme bildirimlerinizin durumunu anlık olarak sorgulayabilirsiniz. 1) Gold Oyun Listeleme Bu API methodu Gold siparişi verilebilecek oyunları listelemenize yarar. cmd EVET goldoyunlistesi type HAYIR 1,2,3 değerlerinden birini alabilir. Belirtilen değere göre Gold1, Gold2, Gold3 üzerinden işlem yapılmasını sağlar. Değer belirtilmediği taktirde Gold1 geçerlidir. <cmd>goldoyunlistesi</cmd>

<type>gold TİPİ</type> <error>000</error> <error_desc>islem Basarili</error_desc> <oyunlistesi> <oyun><id>274></id><name>oyun 1</name></oyun> <oyun><id>275></id><name>oyun 2</name></oyun> <oyun><id>280></id><name>oyun 4</name></oyun> </oyunlistesi> 2) Gold Sunucu Listeleme Bu API methodu Gold siparişi verilebilecek sunucuları listelemeye yarar. Sipariş verirken bu methoda cevap olarak gelen listedeki min_order ve max_order değerleri dikkate alınmalıdır. max_order değeri 0 geldiği taktirde herhangi bir sınırlandırma olmadığı anlamına gelir. cmd EVET sunuculistesi oyunkodu EVET Sunucu listesini almak istediğiniz oyunun Kodu type HAYIR 1,2,3 değerlerinden birini alabilir. Belirtilen değere göre Gold1, Gold2, Gold3 üzerinden işlem yapılmasını sağlar. Değer belirtilmediği taktirde Gold1 geçerlidir. <cmd>sunuculistesi</cmd> <oyunkodu>oyun_kodu</oyunkodu>

<type>gold TİPİ</type> <error>000</error> <error_desc>islem Basarili</error_desc> <oyun>274</oyun> <serverlistesi> <server> <name>oyun 1 Gold D</name> <id>3937</id> <gameid>274</gameid> <stock>0</stock> <min_order>0</min_order> <max_order>50</max_order> <price>2.65125</price> </server> <server> <name>oyun 1 Gold E</name> <id>3938</id> <gameid>274</gameid> <stock>50</stock> <min_order>0</min_order> <max_order>30</max_order> <price>1.9089</price> </server> </serverlistesi> 3) Gold Sipariş Yaratma Bu API methodu Gold siparişi yaratmanızı sağlar. cmd EVET siparisyarat oyunkodu EVET Sipariş vermek istediğiniz oyunun Kodu urunkodu EVET Sipariş vermek istediğiniz ürünün Kodu adet EVET Sipariş Adedi character EVET Siparişin teslim edileceği karakter ismi type HAYIR 1,2,3 değerlerinden birini alabilir. Belirtilen değere göre

Gold1, Gold2, Gold3 üzerinden işlem yapılmasını sağlar. Değer belirtilmediği taktirde Gold1 geçerlidir. <cmd>siparisyarat</cmd> <oyunkodu>oyun_kodu</oyunkodu> <urunkodu>ürün_kodu</urunkodu> <adet>sipariş_adedi</adet> <character>karakter_adi</character> <type>gold TİPİ</type> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <siparissonuc>success</siparissonuc> <siparisno>11121215042401</siparisno> <istemci>ip_adresiniz</istemci> 4) Sipariş Durumu Sorgulama (Epin/Gold/Yüklet Siparişleri İçin) Bu API methodu Gold/Epin/Yüklet siparişlerinizin durumunu sorgulamanızı sağlar. cmd EVET siparisdurumu siparisno EVET siparisyarat methodu sonucu size dönülen sipariş numarası

<cmd>siparisdurumu</cmd> <siparisno>sipariş NUMARASI</siparisNo> <DURUM_KODU>000</DURUM_KODU> <EKSTRA>İPTAL SEBEBI</EXTRA> <SIPARIS_NO>SİPARİŞ NUMARASI</SIPARIS_NO> <SIPARIS_DURUMU>1</SIPARIS_DURUMU> <KONTROL_TARIHI>12-12-2011 15:20:04</KONTROL_TARIHI> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İşleme Alınıyor</SIPARIS_DURUMU_ACIKLAMA> >İPTAL SEBEBI</EXTRA> Sipariş durumuna göre alınabilecek durum kodları: Yeni Siparişler: <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>1</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İşleme Alınıyor</SIPARIS_DURUMU_ACIKLAMA> Problemli Siparişler: <DURUM_KODU>999</DURUM_KODU> <SIPARIS_DURUMU>1 veya 2 veya 3</SIPARIS_DURUMU> <EKSTRA>Sipariş Problemi Açıklama</EKSTRA> <SIPARIS_DURUMU_ACIKLAMA>Probleminiz En Kısa Sürede Çözülecektir</SIPARIS_DURUMU_ACIKLAMA> Teslimat Aşamasındaki Siparişler: <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>99</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Teslimat Aşamasında</SIPARIS_DURUMU_ACIKLAMA> Tamamlanan Siparişler: <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>2</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Tamamlandı</SIPARIS_DURUMU_ACIKLAMA> İptal Edilen Siparişler: <DURUM_KODU>000</DURUM_KODU> <EKSTRA>İPTAL SEBEBI</EXTRA> <SIPARIS_DURUMU>3</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İptal Edildi</SIPARIS_DURUMU_ACIKLAMA> 5) Epin Oyun Listeleme

Bu API methodu E-pin siparişi verilebilecek oyunları listelemeye yarar. cmd EVET epinoyunlistesi <cmd>epinoyunlistesi</cmd> <error>000</error> <error_desc>islem Basarili</error_desc> <oyunlistesi> <oyun><id>274</id><name>oyun 1</name></oyun> <oyun><id>275</id><name>oyun 2</name></oyun> <oyun><id>280</id><name>oyun 4</name></oyun> </oyunlistesi> 6) Epin Ürünleri Listeleme Bu API methodu E-pin siparişi verilebilecek ürünleri listelemeye yarar. Sipariş verirken bu methoda cevap olarak gelen listedeki min_order ve max_order değerleri dikkate alınmalıdır. max_order değeri 0 geldiği taktirde herhangi bir sınırlandırma olmadığı anlamına gelir. cmd EVET epinurunleri

<cmd>epinurunleri</cmd> <oyunkodu>oyun_kodu</oyunkodu> <error>000</error> <error_desc>islem Basarili</error_desc> <oyun>274</oyun> <epinurunlistesi> <urun> <name>ürün Adı</name> <id>4013</id> <stock>stok Adedi</stock> <min_order>min Verilebilecek sipariş adedi</min_order> <max_order>max Verilebilecek sipariş adedi</max_order> <price>birim fiyatı</price> </urun> </epinurunlistesi> 7) Epin Sipariş Yaratma Bu API methodu E-pin siparişi yaratmanızı sağlar. cmd EVET epinsiparisyarat oyunkodu EVET Sipariş vermek istediğiniz oyunun Kodu

urunkodu EVET Sipariş vermek istediğiniz ürünün Kodu adet EVET Sipariş Adedi character HAYIR E-pin kodu satın alan <cmd>epinsiparisyarat</cmd> <oyunkodu>oyun_kodu</oyunkodu> <urunkodu>ürün_kodu</urunkodu> <adet>sipariş_adedi</adet> <character>karakter_adi</character> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <siparissonuc>success</siparissonuc> <epin_list> <epin> <code>e-pin KODU</code> <desc>kod AÇIKLAMASI</desc> </epin> <epin> <code>e-pin KODU</code> <desc>kod AÇIKLAMASI</desc> </epin> </epin_list> <siparistutari>toplam Sipariş Tutarı</siparisTutari> <siparisno>11121215530601</siparisno> 8) Yüklet Oyun Listeleme Bu API methodu Yüklet siparişi verilebilecek oyunları listelemenize yarar.

cmd EVET yukletoyunlistesi <cmd>yukletoyunlistesi</cmd> <error>000</error> <error_desc>islem Basarili</error_desc> <oyunlistesi> <oyun><id>274></id><name>oyun 1</name></oyun> <oyun><id>275></id><name>oyun 2</name></oyun> <oyun><id>461></id><name>oyun 4</name></oyun> </oyunlistesi> 9) Yüklet Ürünleri Listeleme Bu API methodu Yüklet siparişi verilebilecek ürünleri listelemeye yarar. Sipariş verirken bu methoda cevap olarak gelen listedeki min_order ve max_order değerleri dikkate alınmalıdır. max_order değeri 0 geldiği taktirde herhangi bir sınırlandırma olmadığı anlamına gelir. cmd EVET yukleturunlistesi oyunkodu EVET Sunucu listesini almak istediğiniz oyunun Kodu

<cmd>yukleturunlistesi</cmd> <oyunkodu>oyun_kodu</oyunkodu> Dönüş parametrelerinden bazılarının açıklaması: <fields> Yüklet Siparişi verirken açıklama alanı bu alanda belirtilen bilgilerle doldurulacaktır. <type> Kullanıcıya kendi sitenizde doldurmasını isteyeceğiniz boşluk türü. 1: Düz Yazı Alanı, 2: Şifre Alanı, 3: Seçim Alanı Options: <error>000</error> <error_desc>islem Basarili</error_desc> <oyun>274</oyun> <urunlistesi> <urun> <name>ugc Test ID</name> <id>29</id> <category>test Katogori</category> <gameid>461</gameid> <stock>0</stock> <min_order>1</min_order> <max_order>0</max_order> <price>1.0765</price> <fields> <field> <type>1</type> <name>oyun Giriş ID</name> <options></options> </field> <field> <type>2</type> <name>oyun Giriş Şifre</name> <options></options> </field> <field> <type>3</type> <name>silah Seçenekleri</name> <options> <option>blade Shield</option> <option>bow</option> <option>glaive</option> <option>spear</option>

<option>sword Shield</option> </options> </field> </fields> </urun> <urun> <name>ugc Test ID 2</name> <id>30</id> <category>test Katogori</category> <gameid>461</gameid> <stock>0</stock> <min_order>1</min_order> <max_order>0</max_order> <price>1.0765</price> <fields> <field> <type>1</type> <name>karakter Adı</name> <options></options> </field> </fields> </urun> </urunlistesi> 10) Yüklet Sipariş Yaratma Bu API methodu Yüklet siparişi yaratmanızı sağlar. Parametreleri gönderirken açıklama alanına yükleme için gerekecek kullanıcı adı, şifre vb. gibi tüm bilgiler tarafınızdan kullanıcıdan istenip birleştirilerek gönderilmelidir. GSM TL ürünü yükletmek için bu ürüne özel olarak açıklama alanında sadece GSM Numarası gönderilmelidir. GSM No başında 0 olmadan 10 hane olarak girilmelidir. Detaylı bilgiyi Gönderilecek XML örneğinde bulabilirsiniz. cmd EVET yukletsiparisyarat oyunkodu EVET Sipariş vermek istediğiniz oyunun Kodu urunkodu EVET Sipariş vermek istediğiniz ürünün Kodu adet EVET Sipariş Adedi aciklama EVET Siparişin teslim edileceği bilgiler bütünü

c) Gönderilecek XML (GSM TL ürünü haricindekiler): Not : Açıklama kısmında gönderilecek bilgiler yukleturunlistesi methoduyla tarafınıza iletilen <field> lar içerisinde gösterilmektedir. Siparişinizdeki açıklama bu bilgilerden oluşmalıdır, aksi halde siparişiniz değerledirilirken kabul edilmeyecektir. <cmd>yukletsiparisyarat</cmd> <oyunkodu>oyun_kodu</oyunkodu> <urunkodu>ürün_kodu</urunkodu> <adet>sipariş_adedi</adet> <aciklama>sipariş BİLGİLERİ BÜTÜNÜ</aciklama> c) Gönderilecek XML (GSM TL ürünü): <cmd>yukletsiparisyarat</cmd> <oyunkodu>oyun_kodu</oyunkodu> <urunkodu>ürün_kodu</urunkodu> <adet>sipariş_adedi</adet> <aciklama>5323334455</aciklama> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <siparissonuc>success</siparissonuc> <siparisno>11121215042401</siparisno> <istemci>ip_adresiniz</istemci> 11) Ödeme Tipleri Sorgulama

Bu API methodu kabul edilen ödeme tiplerini sorgulamanızı sağlar. Bu ödeme tipleri daha sonra banka listeleme methodunda kullanılacaktır. cmd EVET odemetipleri <cmd>odemetipleri</cmd> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <odemetipleri> <paymentmethod> <id>1</id> <name>havale</name> </paymentmethod> <paymentmethod> <id>2</id> <name>kartsız İşlem</name> </paymentmethod> <paymentmethod> <id>3</id> <name>eft</name> </paymentmethod> </odemetipleri> 12) Banka Listesi ( Ödeme Tiplerine Göre )

Ödeme bildirimi gönderebileceğiniz bankaları, parametre olarak belirtilen ödeme tipine göre listelemeye yarayan API methodudur. cmd EVET bankalistesi paymentmethod EVET odemetipleri methodu sonucu size dönülen ödeme tiplerinden kullanmak istediğinizin id si <cmd>bankalistesi</cmd> <paymentmethod>kullanilacak ÖDEME METHODU</paymentMethod> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <accountlist> <account> <id>6</id> <name>bank TR Faturalı</name> <required>bankamatiğe Girdiğiniz TCKN yazınız.</required> <commission>yüzde cinsinden komisyon kesintisi</commission> </accountlist> Not: Commission değeri bankaları listelerken tarafınıza yüzde cinsinden belirtilecektir. Örnek olarak commission değerinin tarafınıza 2 olarak geldiği durumda 20 TL lik bir ödeme bildirimi onaylandığında tarafınıza 0.4 TL lik kesinti uygulanacağı ve ödemenin 19.6 TL olarak hesabınıza yansıtılacağı anlamına gelir. Ancak ödeme sorgulama methodunda eğer ödemeniz onaylandıysa tarafınıza kesinti miktarı net tutar cinsinden de gönderilecektir. 13) Ödeme Bildirimi Gönderme

Ödeme bildirimi gönderebilmeniz için yukarıdaki odemetipleri methodunu kullanarak bir ödeme tipi belirlemeniz ve ilgili method için bankalistesi methodu ile geçerli banka listesi ve gönderilecek alan bilgisini almış olmanız gerekmektedir. cmd EVET bildirimgonder paymentmethod EVET odemetipleri methodu sonucu size dönülen ödeme tiplerinden kullanmak istediğinizin id si bank_id EVET bankalistesi methodu sonucu size dönülen bankalardan bir tanesinin numarası amount EVET Gönderilecek Tutar TL required EVET bankalistesi methodu sonucu size dönülen ilgili bankaya ait doldurulması zorunlu alan değeri sender_name EVET Ödemeyi gönderen isim,soyad date_of_payment EVET Ödemenin yapıldığı tarih (Y-m-d) olarak(2012-12-31) <cmd>bildirimgonder</cmd> <paymentmethod>ödeme METHODU</paymentMethod> <bank_id>banka ID</bank_id> <amount>tutar</amount> <required>doldurulmasi ZORUNLU ALAN DEĞERİ</required> <sender_name>gönderenin ADI,SOYADI</sender_name> <date_of_payment>ödeme TARİHİ (Ör:2012-12- 31)</date_of_payment> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <bildirim_id>8254</bildirim_id> <success>1</success>

<return>odemeniz bize ulasmistir...</return> <istemci>178.79.180.59</istemci> 14) Ödeme Bildirimi Sorgulama a) Açıklama Ödeme bildirimi gönderdikten sonra sistem tarafından size dönülen bildirim_id değişkenini kullanarak ödemenizin durumunu anlık sorgulayabilirsiniz cmd EVET bildirimdurumu bildirim_id EVET bildirimgonder methodu ile yapılan başarılı bildirimlere ait bildirim numarası <cmd>bildirimdurumu</cmd> <bildirim_id>başarılı bildirime ait bildirim numarası</bildirim_id> Ödeme Reddedildi Örneği: <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <bildirim_id>8250</bildirim_id> <status>3</status> <desc>ödemeniz Reddedildi.</desc> <action_date>2012-06-28 11:41:19</action_date> <decline_reason>ödemeniz Reddedildi</decline_reason> <commission>

Ödeme Kabul Edildi Örneği: <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <bildirim_id>8250</bildirim_id> <status>2</status> <desc>ödemeniz Kabul Edildi.</desc> <action_date>2012-06-28 11:41:19</action_date> <decline_reason></decline_reason> <commission>0.4</commission> Not: Commission değeri sadece ödeme bildiriminiz onaylandıysa tarafınıza bildirilecektir. Banka listeleme methodunun aksine buradaki commission değeri net tutar ifade etmekte olup yüzde olarak değerlendirilmemelidir. Verilen Ödeme Kabul Edildi örneğinde gelen commission değeri 0.4 TL lik bir kesintiyle ödemenin kabul edildi anlamına gelmektedir. Bildirim durumuna göre alınabilecek status kodları: Bekleyen Bildirimler: <status>1</status> <desc>ödeme Beklemede</desc> <decline_reason></decline_reason> Onaylanan Bildirimler: <status>2</status> <desc>ödeme Onaylandı</desc> <commission>0.4</commission> Reddedilen Bildirimler: <status>3</status> <desc>ödeme Reddedildi</desc> <decline_reason>gönderici hatalı lütfen düzeltin</decline_reason> 15) Takas Oyun Listeleme Bu API methodu Takas siparişi verilebilecek oyunları listelemenize yarar.

cmd EVET takasoyunlistesi <cmd>takasoyunlistesi</cmd> <error>000</error> <error_desc>islem Basarili</error_desc> <oyunlistesi> <oyun><id>274></id><name>oyun 1</name></oyun> <oyun><id>275></id><name>oyun 2</name></oyun> <oyun><id>280></id><name>oyun 4</name></oyun> </oyunlistesi> 16) Takas Sunucu Listeleme Bu API methodu Takas siparişi verilebilecek sunucuları listelemeye yarar. Sipariş verirken bu methoda cevap olarak gelen listedeki min_order ve max_order değerleri dikkate alınmalıdır. max_order değeri 0 geldiği taktirde herhangi bir sınırlandırma olmadığı anlamına gelir. cmd EVET sunuculistesi

oyunkodu EVET Sunucu listesini almak istediğiniz oyunun Kodu <cmd>sunuculistesi</cmd> <oyunkodu>oyun_kodu</oyunkodu> <error>000</error> <error_desc>islem Basarili</error_desc> <oyun>274</oyun> <serverlistesi> <server> <name>oyun 1 Gold D</name> <id>3937</id> <gameid>274</gameid> <min_order>0</min_order> <max_order>50</max_order> <price>2.65125</price> </server> <server> <name>oyun 1 Gold E</name> <id>3938</id> <gameid>274</gameid> <min_order>0</min_order> <max_order>30</max_order> <price>1.9089</price> </server> </serverlistesi> 17) Takas Sipariş Yaratma Bu API methodu Takas siparişi yaratmanızı sağlar.

cmd EVET takassiparisyarat oyunkodu EVET Sipariş vermek istediğiniz oyunun Kodu urunkodu EVET Sipariş vermek istediğiniz ürünün Kodu adet EVET Sipariş Adedi character EVET Siparişin teslim alınacağı karakter ismi <cmd>takassiparisyarat</cmd> <oyunkodu>oyun_kodu</oyunkodu> <urunkodu>ürün_kodu</urunkodu> <adet>sipariş_adedi</adet> <character>karakter_adi</character> <HATA_NO>000</HATA_NO> <HATA_ACIKLAMA>Islem Basarili</HATA_ACIKLAMA> <siparissonuc>success</siparissonuc> <siparisno>11121215042401</siparisno> <istemci>ip_adresiniz</istemci> 18) Takas Sipariş Durumu Sorgulama Bu API methodu Takas siparişlerinizin durumunu sorgulamanızı sağlar.

cmd EVET takassiparisdurumu siparisno EVET siparisyarat methodu sonucu size dönülen sipariş numarası <cmd>takassiparisdurumu</cmd> <siparisno>sipariş NUMARASI</siparisNo> <DURUM_KODU>000</DURUM_KODU> <EKSTRA>İPTAL SEBEBI</EXTRA> <SIPARIS_NO>SİPARİŞ NUMARASI</SIPARIS_NO> <SIPARIS_DURUMU>1</SIPARIS_DURUMU> <KONTROL_TARIHI>12-12-2011 15:20:04</KONTROL_TARIHI> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İşleme Alınıyor</SIPARIS_DURUMU_ACIKLAMA> >İPTAL SEBEBI</EXTRA> Sipariş durumuna göre alınabilecek durum kodları: Yeni Siparişler: <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>1</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İşleme Alınıyor</SIPARIS_DURUMU_ACIKLAMA> Problemli Siparişler: <DURUM_KODU>999</DURUM_KODU> <SIPARIS_DURUMU>1 veya 2 veya 3</SIPARIS_DURUMU> <EKSTRA>Sipariş Problemi Açıklama</EKSTRA> <SIPARIS_DURUMU_ACIKLAMA>Probleminiz En Kısa Sürede Çözülecektir</SIPARIS_DURUMU_ACIKLAMA> Teslimat Aşamasındaki Siparişler (1): <DURUM_KODU>000</DURUM_KODU>

<SIPARIS_DURUMU>99</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Teslimat Aşamasında</SIPARIS_DURUMU_ACIKLAMA> Teslimat Aşamasındaki Siparişler (2): <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>199</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Teslimat Aşamasında</SIPARIS_DURUMU_ACIKLAMA> Teslimat Aşamasındaki Siparişler (3): <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>150</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Teslimat Aşamasında</SIPARIS_DURUMU_ACIKLAMA> Tamamlanan Siparişler: <DURUM_KODU>000</DURUM_KODU> <SIPARIS_DURUMU>2</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz Tamamlandı</SIPARIS_DURUMU_ACIKLAMA> İptal Edilen Siparişler: <DURUM_KODU>000</DURUM_KODU> <EKSTRA>İPTAL SEBEBI</EXTRA> <SIPARIS_DURUMU>3</SIPARIS_DURUMU> <SIPARIS_DURUMU_ACIKLAMA>Siparişiniz İptal Edildi</SIPARIS_DURUMU_ACIKLAMA> 19) Tüm Hata Kodları Hata Kodu Açıklama 000 İşlem Başarılı 001 Kullanıcı bulunamadı, kullanıcı adı ve şifrenizi kontrol ediniz. 002 Bulunduğunuz IP adresinden erişim yoktur. Lütfen IP Adresinizi kontrol edin. 003 Geçersiz komut, cmd parametresini kontrol ediniz. 004 Mesaj alanını doldurulması zorunlu alandır. 005 İşlem yapılırken bir hata oluştu. 006 Bu Hesap Turkpin API'yi kullanmaya yetkili değil 007 Bu Hesap Turkpin API kullanımına kapalı. 008 Oyun ID eksik 009 Oyuna ait sunucu listesi bulunamadi 010 Eksik yada hatali siparis formati. 011 Urün bulunamadı. 012 Ürün stok yetersiz. 013 Siparis adedi min xx olmalı. 014 Bayi Bakiyesi Yetersiz. 015 Ödeme tipi geçersiz 016 Eksik yada hatalı bildirim formati.lütfen alanları kontrol edin 017 Eksik yada hatalı bildirim numarası girdiniz.lütfen bildirim_id değişkenini kontrol edin 018 Sipariş adedi max xx olmalı. 019 Sistem hatası, hata kodu: xx 020 Lütfen GSM TL yüklemesi için operatör ve telefon numarasını

doğru biçimde girin 021 Ödeme bildirilecek tutar 0 dan büyük olmalıdır 022 Bu ürünün tarafımızdan alışı bulunmamaktadır. 023 Site şu an bir güncelleme ya da bakım için kapalıdır. 099 Sipariş Bulunamadı. Sipariş Numarasını Kontrol Edin 111 XML Format Error. Lütfen gönderdiğiniz XML formatını kontrol edin.