MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ



Benzer belgeler
MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

MOBILEPAX ENTERPRISE API (WEB SERVİS)

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

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

VIDEOCELL API. Versiyon 1.0.0

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

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

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

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

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

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

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

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

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

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

SOAP API. Mobildev Toplu Mesajlaşma API

API v1.0

LOGO TURKCELL AKILLI FAKS ENTEGRASYONU BİLGİ DOKÜMANI

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

3G Sms&MMS GateWay Xml Interface

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.

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

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

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

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

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.6

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.

MOKA ÖDEME SERVİSİ BAYİ İŞLEMLERİ ENTEGRASYON DOKÜMANI

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.2

JETSMS XML Mesaj İşlemleri Yardım Dokümanı Tarih Sürüm XML ile Mesaj İşlemleri

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.4

Interact API v2.0 Belge sürümü : 2.0.0

3G SMS & MMS GateWay Xml Interface

GOLDMESAJ SMS API DÖKÜMANI

V-Count API v İnsan Sayma sonuçları için istekler adresine gönderilecektir.

XML ile Mesaj Đşlemleri

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

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

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

XML ile Mesaj İşlemleri

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.1


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

AYDES PROJESİ MESAJ KUTUSU EĞİTİM DOKÜMANI

Global Haberleşme API Kullanıcı Notları

AÇIKLAMALARI SEBEP ÇÖZÜM

PAKET TRANSFER SİSTEMİ

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

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

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

V-Count API v3.6 İçindekiler

TÜİK e-vt. Web Servis Kılavuzu

MATRİKS MARCO POLO NETWORKS ENTEGRASYON VE EMİR YÖNETİM SİSTEMİ

SMS interconnecion APi S DOKÜMANI

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

TNB KAYITLI ELEKTRONİK POSTA HİZMET SAĞLAYICILIĞI VE TİCARET A.Ş.

asmmiz.com Randevu Web Servisi Kullanım Klavuzu

KULLANICI KILAVUZU. inter - KEP Hesap aktivasyonu ve webmail Kullanımı. Ağustos 2016

SMS. Netsis in bünyesinde bulunan server yardımı ile internet üzerinden sms atılmasını sağlamak amacı ile geliştirilmiştir.

Eczane İlaç Satış Onay Bildirimi Web Servislerinin Kullanım Kılavuzu


MEKTUP BASIMI VE SMS GÖNDERME

CEPPARAM UYGULAMA KILAVUZU

VAKIFBANK VPOS 7/24 TOPLU PROVİZYON VE TEKRARLI TAHSİLAT SİSTEMİ (RECURRING PAYMENTS)

Self Servis Windows Parola İşlemleri

TURKCELL HİZMETLERİ. Kullanım Bilgileri. LOGO Kasım 2014

TASNİF DIŞI KAMU SERTİFİKASYON MERKEZİ. Doküman Adı MOBİL İMZA KULLANIM AMAÇLI NİTELİKLİ ELEKTRONİK SERTİFİKA BAŞVURU TALİMATI

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

Öztiryakiler B2B Kullanıcı Klavuzu

BSOFTefat E-FATURA ÇÖZÜMÜ

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

Broker, Acente, Banka Online Sigortacılık Portali

IdeaSoft E-Ticaret ile LOGO Ticari Yazılım Entegrasyon Kullanım Kılavuzu

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

MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA MEB

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ

CEPPARAM UYGULAMA KILAVUZU

KULLANICI KULLANIM KILAVUZU

Online Kanal Durum Başvuru. [Belge alt başlığını yazın]

WebInstaller. 1. Kurulum Đçin Gereksinimler

TARIM İŞLETMELERİ GENEL MÜDÜRLÜĞÜ 2018 DÖNEMİ ÜRETİCİ ŞARTLARINDA SÖZLEŞMELİ KÜÇÜKBAŞ HAYVANCILIK PROJESİ KULLANIM KILAVUZU 2/20/2018

VET ON KULLANIM KLAVUZU

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri

Birim Gezici Hizmet Lokasyon Atama İşlemleri. Sağlık Bilgi Sistemleri Genel Müdürlüğü. Proje Geliştirme Daire Başkanlığı

1. Admin kullanıcı ile sisteme giriş yapınız. Ekranın sağ üstünde yer alan defter yaprakları ikonuna tıklayınız.

CSRF (XSRF, Cross Site Request Forgery Cross Site Reference Forgery ) Nedir? Nasıl Kullanılır? ve Nasıl Korunulur?

Netsis İhracat e-fatura Uygulaması

ICE BİLİŞİM TEKNOLOJİLERİ WEB SERVİS KILAVUZU. SERVİS LİNK: DÜZENLEME TABLOSU

İlgili sayfa ulaşmak için metnin üzerine TIKLAYINIZ.

T.C.SOSYAL GÜVENLİK KURUMU. Genel Sağlık Sigortası Medula Optik E-rapor Web Servisleri Kullanım Kılavuzu

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

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?


İçindekiler. 1. Cep Anahtar Başvuru

PAYTR IFRAME API ENTEGRASYON DOKÜMANI

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları

SMS Gönderim Đyileştirmeleri

Uygulama İş Akış Kaydında Koşul Tanımlamaları

MENÜ AYARLAMA 1. MENÜ AYARLAMA. [X] [X] Standard. [X] [X] Yeni Fonksiyon

Transkript:

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ Versiyon: 1.0.4

URL Adresi http://merchant.mobilepax.com/services/product.aspx Gönderilen XML Yapısı MobilePaxProduct fonksiyonu buton bilgisi oluşturulacak ürünün bilgilerinin Mobilepax sistemlerine gönderilmesini sağlayan fonksiyondur. Bu metoda gerekli bilgiler gönderilerek ürün bilgisi tanımlanır ve ürün tanımlama işlemi başarılıysa geri dönüş değerinde yer alan codestring değeri ürüne ait buton kodunun oluşturulması için kullanılan ürüne ait tekil ID bilgisidir. Parametre değerlerinden productid bilgisi sisteminiz de tanımlı ürün bilgisine ait Id bilgisidir. Bu Id bilgisi sayesinde aynı ürünün bilgilerinde oluşan herhangi bir değişikliği, yine aynı productid bilgisi ile metodu çağırdığınızda bu sefer yeni ürün eklemek yerine ürün bilgisini güncelleyecektir. <?xml version="1.0" encoding="utf 8"?> <MobilePaxProduct> <username>string</username> <password>string</password> <productid>string</productid> <producttype>int</producttype> <productname>string</productname> <productcomment>string</productcomment> <price>double</price> <picture>string</picture> <successurl>string</successurl> <cancelurl>string</cancelurl> <smskeyword>string</smskeyword> <successsms>string</successsms> <confrmsms>string</confrmsms> </MobilePaxProduct> Örnek: <?xml version="1.0" encoding="utf 8"?> <MobilePaxProduct> <username>mbltm</username> <password>12345</password> <productid>7u6y5t</productid> <producttype>1</producttype> <productname>beyaz Mum</productName> <productcomment>kare beyaz mum</productcomment>

<price>10</price> <picture>www.mobiltim.com.tr/images/beyazmum.jpg</picture> <successurl>http://www.mobiltim.com.tr/success.asp</successurl> <cancelurl> http://www.mobiltim.com.tr/cancel.asp</cancelurl> <smskeyword>mbltm</smskeyword> <successsms>işleminiz başarıyla tamamlanmıştır. İşlem onay kodunuz #code# dur. </successsms> <confrmsms>x ürününü satın alma talebini onaylamak için ONAY yazıp 8044 e gönderiniz.</confrmsms> </MobilePaxProduct> Geri Dönüş XML Formatı <ReturnStatus> <Code>string</Code> <CodeString>string</CodeString> </ReturnStatus> Parametre Değerleri String username String password String productid API'leri kullanmak için gerekli Üye İş Yeri Kullanıcı Adı (merchant kodu) bilgisi API'leri kullanmak için gerekli Üye İş Yeri Parola Bilgisi Ürün için tarafınızda tanımlı Ürün ID bilgisidir ve her ürün için tek olmalıdır. Sistemde tanımlı ProductId bilgisi gönderilirse sistemdeki ProductId güncellenir. String producttype String productname String productcomment Double price String picture String successurl String cancelurl Ürün kategori bilgisi, bu bilgi Mobilepax tarafından verilecektir. Tanımlanacak ürün adı Ürün hakkında açıklama Ürün fiyat bilgisi; Geçerli formatlar 5 veya 5,25 gibi Ürün resim bilgisidir. Bilgi gönderilirken URL bilgisi olarak gönderilmelidir. ÖRN: http://images.mobilepax.com/button.png Başarılı ödeme geri dönüş URL adresi. Http ile başlamalıdır. İptal veya hatalı ödeme durumunda dönüş yapılacak URL Adresi. Http ile başlamalıdır.

String smskeyword String successsms String confrmsms SMS ile başlatmada kullanılacak anahtar kelime, her ürün için tek olmalıdır. Başarılı ödeme işlem mesajıdır. Müşteriye geri dönecek kodlar için #code# şekliden mesaj içerisinde belirtilmelidir. #code# alanı yoksa mesaj sonuna ürün onay kodu eklenir. Web üzerinden başlatılan herhangi bir satın almada kullanıcıya gönderilecek onay bilgilendirme mesajıdır. Mesaj metni içerisinde onaylama yöntemi belirtilmelidir. Buton Kullanım Şekli Ürün ekleme işlemi başarılıysa codestring alanında geri dönüş yapılan şifrelenmiş ürün bilgi kodu döner ve bu kod buton kullanımında gereklidir. İşlem hatalıysa hata kodu tablosuna bakınız. API ile eklenen ürünlerde geri dönüş olarak alınan Şifrelenmiş Ürün bilgisini html kodu üzerinde gerekli yerlere yerleştirerek özelleştirme yapılabilir. Kullanılan HTML kod parçası ve değiştirilecek yerler aşağıda belirtilmiştir. <script src='http://buy.mobilepax.com/js/mobilepax2.js' type='text/javascript' language='javascript'></script> <form action='http://buy.mobilepax.com/buy.aspx' onsubmit='return mobilepaxwin(this.target);' method='post'> <input type='hidden' name='productvalue' value='fb302ab0537e399f0ffe1e141b0301da' /> <input type='image' src='http://images.mobilepax.com/4df5d099 2198 4010 aea9 7f1183816dcc.png' style='border:none;' name='submit' alt='mobilepax ile ödeme yap' /> <img alt='' src='http://buy.mobilepax.com/x.aspx?x=fb302ab0537e399f0ffe1e141b0301da' width='0' /> </form> Ürün Kodu Değişimi; API ile ürünü ekleme işleminde elde edilen ürün kodu bilgisini ProductValue alanındaki value alanı ile değiştirmeniz yeterli olacaktır. <input type='hidden' name='productvalue' value='ürün Kodu' /> <img alt='' src='http://buy.mobilepax.com/x.aspx?x=ürünkodu' width='0' />

Satın Al Buton Değişimi; Aşağıdaki HTML kodu alanında yer alan SRC alanını web üzerinde yer alan bir Image dosyası ile değiştirebilirsiniz. Ayıca Alt Attribute bilgisi değiştirilerek text olarak çıkacak metin bilgisi ayarlanabilir. <input type='image' src='http://images.mobilepax.com/satinal.png' style='border:none;' name='submit' alt='mobilepax ile ödeme yap' /> Ödeme Bilgilerinin Geri Dönüşü Buton/SMS ile satın alma işleminde yapılan başarılı satın almaları firmaya bildirmek için basit bir sayfa yapılması gerekmektedir. Başarılı ödeme işlemi yapıldığında tarafımızca üretilen transaction (transactionid) bilgisi ve satıcı firmanın ürünü eklerken kullanmış olduğu Ürün Kodu (productid) bilgisi firmanın hazırlamış olduğu bu sayfaya post edilir ve firmadan satın almaya ait özel bir kod üretilir. Bu kod 8 haneli olmalıdır. Hatalı durumlarda boş bırakılmalıdır. Kod üretiminden sonra kullanıcı ürün eklemesi esnasında belirtilen başarılı geri dönüş URL adresine yönlendirilirken bu kod bilgisi ile birlikte dönülür. Hazırlamış olduğunuz bu sayfayı satın alma işlem sonuçlarını alabilmek için Mobilepax destek birimlerine iletmeniz gerekmektedir. Başarılı geri dönüş URL adresi her için farklı olabileceği gibi, satın alma sonuçlarının bildirileceği URL adresi her firma için tek olacaktır. Satıcı firma servis örneği string productid = Request.Form["productId"]; string transactionid = Request.Form["transactionId"]; string gsmno = Request.Form["gsmno"]; productid= Ürün tanımlaması yapılırken sisteme tanımlamış olduğunuz ürüne ait ID bilgisidir. transactionid= Başarılı ödeme işlemine ait satın alma ID sidir. gsmno= Satın alma yapılan GSM numarasıdır. Başarılı geri dönüşlerde, başarılı geri dönüş URL adresinin sonuna transactionid bilgisi eklenerek yönlendirme yapılır. Başarılı Geri dönüş URL : http://www.mobilepax.com/success.aspx Kullanıcının yönlendirildiği URL adresi : http://www.mobilepax.com/success.aspx?x=transactionid

SMS ile Başlatma Ödeme yapılacak GSM numarasından servis numarasına üye iş yerine smskeyword u ve ürün keyword bilgisi yazılarak mesaj gönderilir. Üye iş yeri smskeyword bilgisi üyelik aktivasyonu yapılırken Mobilepax destek birimleri tarafından verilir ancak ürünlere ait sms keywordleri ürün tanımlamaları yapılırken üye iş yeri tarafından belirtilir. Örnek: Firma SMSkeyword= Mobiltim ürün keywordu= test1 mobiltim test1 yazılarak 8044 e mesaj gönderilir. Mesaj gönderildikten sonra Mobilepax tarafından SMS gönderen son kullanıcıya onay mesajı döner. Bu onay mesajı üye iş yerinin ürünü eklerken belirtmiş olduğu mesaj metnidir. Müşteri gelen mesajı onaylayarak 8044 e geri dönüş yapar ve charging işlemi yapılır. Charging işlemi başarılı ise üye iş yerinden 8 karakterli onay mesajı alınır ve son kullanıcıya SMS olarak gönderilir.