MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ



Benzer belgeler
MOBILEPAX XML 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

VIDEOCELL API. Versiyon 1.0.0

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

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

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

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

SOAP API. Mobildev Toplu Mesajlaşma API

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

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

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

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

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

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

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

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

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

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

3G Sms&MMS GateWay Xml Interface

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

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

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

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

PAKET TRANSFER SİSTEMİ

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

XML ile Mesaj İşlemleri

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

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

solid; BORDER-LEFT: #1F9FFF 0px solid; BORDER-RIGHT: #1F9FFF 0px solid; BORDER-TOP: #1F9FFF 0px solid; COLOR: #1F9FFF; FONT-FAMILY: Trebuschet MS;

API v1.0

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

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

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

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

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 ile Mesaj Đşlemleri

Global Haberleşme API Kullanıcı Notları

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

GOLDMESAJ SMS API DÖKÜMANI

3G SMS & MMS GateWay Xml Interface


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

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

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

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

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

Açıklama Bölüm Kılavuzun ilk yayım tarihi

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

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

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

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

Electronic Rent A Car System

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

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

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

VET ON KULLANIM KLAVUZU

asmmiz.com Randevu Web Servisi Kullanım Klavuzu

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


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

2 Kullanıcı Yönetimi ve Yetkilendirme Tüm kullanıcıların Kullanıcı Adı ve Parola bilgisi Sağlık.Net sisteminde kullandığı veriler olmalıdır.

SMS interconnecion APi S DOKÜMANI

İçindekiler. 1. Cep Anahtar Başvuru

Öztiryakiler B2B Kullanıcı Klavuzu

AÇIKLAMALARI SEBEP ÇÖZÜM

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


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

PAKET TRANSFER SİSTEMİ

e-nabız Sağlık Bilgi Yönetim Sistemi (SBYS) Entegrasyonu Yazılım Geliştirici Kılavuzu

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

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İ

V-Count API v3.6 İçindekiler

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

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

Merhaba Güncel API Dokümantasyonu.

PAKET TRANSFER SİSTEMİ

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

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

PAKET TRANSFER SİSTEMİ

CEPPARAM UYGULAMA KILAVUZU

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

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

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

18 Ekim Programlarımız ile Uyumlu Olan Yazar Kasa Modelleri. Profilo VX 680 E-1 Profilo YK-8200 Farex FR-8300 Telestar TLS-8100

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

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

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

WebInstaller. 1. Kurulum Đçin Gereksinimler

Merhaba Güncel API Dokümantasyonu.


MUHASEBECĐ PAKETĐNDE B FORMLARINININ DÜZENLENMESĐ

Lila Mobil Ticari v4 API REFERANS DOKÜMANTASYONU

Self Servis Windows Parola İşlemleri

Web Tasarımının Temelleri

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

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

Transkript:

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ Versiyon: 1.0.4

URL http://merchant.mobilepax.com/services/product.asmx Metot MobilePaxProduct fonksiyonu buton bilgisi oluşturulacak ürünün bilgilerinin Mobilepax sistemlerine gönderilmesini sağlayan fonksiyondur. Bu method a 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 message 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 methodu çağırdığınızda bu sefer yeni ürün eklemek yerine ürün bilgisini güncelleyecektir. [WebMethod] public ReturnValue MobilePaxProduct(string username,string password, string productid,int producttype,string productname,string productcomment,double price,string picture,string successurl,string cancelurl,string smskeyword,string successsms,string confrmsms) SOAP Örneği <?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> <MobilePaxProduct xmlns="http://tempuri.org/"> <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> </soap:body> </soap:envelope> Parametre Değerleri String username String password String productid String producttype String productname String productcomment Double price String picture String successsurl String cancelurl String smskeyword String successsms String confrmsms Mobilepax için tanımlı Üye İş Yeri Kod bilgisi Üye İş Yeri Kodu ile tanımlanmış, API'leri kullanmak için gerekli parola bilgisi Ürün için tarafınızda tanımlı Ürün ID bilgisi Ü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 İptal veya hatalı ödeme durumunda dönüş yapılacak URL Adresi 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. Web üzerinden başlatılan herhangi bir satın almada, kullanıcıya gönderilecek onay bilgilendirme mesajıdır. Geri Dönüş Değeri <?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> <MobilePaxProductResponse xmlns="http://tempuri.org/"> <MobilePaxProductResult> <code>string</code> <message>string</message> </MobilePaxProductResult> </MobilePaxProductResponse> </soap:body> </soap:envelope> Buton Kullanım Şekli Ürün ekleme işlemi başarılıysa message 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' /> 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 Ö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