MOBILEPAX ENTERPRISE API (WEB SERVİS) SMS İLE

Transkript

MOBILEPAX ENTERPRISE API (WEB SERVİS) SMS İLE
MOBILEPAX
ENTERPRISE API
(WEB SERVİS)
SMS İLE BAŞLATMA
ÖDEME BİLGİLERİNİN
GERİ DÖNÜŞÜ
Versiyon: 1.0.2
Adres
: Bağlarbaşı Mh. Ergenekon Sk.
Çakmak Plaza N:6 Maltepe İstanbul
Telefon : 0216 305 1 888
Faks
: 0216 305 2 522
Web Site : www.detaytelekom.com
Ödeme Bilgilerinin Geri Dönüşü Satın alma işlemi başarılı veya başarısız bir şekilde tamamlandığında satın almayı başlatan üye iş yerine barındırmakta olduğu web servisine, satın alma işleminin sonucunun gönderilmesi ile tamamlanmaktadır. Satın alma tamamlandığında gönderilecek SOAP formatı aşağıda yer almaktadır.
<?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>
<MobilePaxSMSStart xmlns="http://mobilepax.com/">
<TransactionId>string</TransactionId>
<ProductCode>string</ProductCode>
</MobilePaxSMSStart>
</soap:Body>
</soap:Envelope>
Örnek SOAP Verisi
<?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>
<MobilePaxSMSStart xmlns="http://mobilepax.com/">
<TransactionId>57d23512‐1331‐4387‐85be‐d9b0bf92a19b</TransactionId>
<ProductCode>MUM1</ProductCode>
</MobilePaxSMSStart>
</soap:Body>
</soap:Envelope>
Gönderilen metot sonucunda üye iş yerinin geri dönmek zorunda olduğu SOAP formatı aşağıdaki şekildedir.
<?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>
<MobilePaxWEBStartResponse xmlns="http://mobilepax.com/">
<MobilePaxWEBStartResult>
<Status>string</Status>
<ProductMsg>string</ProductMsg>
<VariantCode>string</VariantCode>
</MobilePaxWEBStartResult>
</MobilePaxWEBStartResponse>
</soap:Body>
</soap:Envelope>
Adres
: Bağlarbaşı Mh. Ergenekon Sk.
Çakmak Plaza N:6 Maltepe İstanbul
Telefon : 0216 305 1 888
Faks
: 0216 305 2 522
Web Site : www.detaytelekom.com
Örnek SOAP Verisi
<?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>
<MobilePaxWEBStartResponse xmlns="http://mobilepax.com/">
<MobilePaxWEBStartResult>
<Status>OK</Status>
<ProductMsg>Satın alma işleminiz başarı ile tamamlanmıştır. Teşekkürler.</ProductMsg>
<VariantCode>SA2020121</VariantCode>
</MobilePaxWEBStartResult>
</MobilePaxWEBStartResponse>
</soap:Body>
</soap:Envelope>
Status alanı eğer işlem esnasında herhangi bir şekilde hata oluşmuş ise "ERR" dönülmesi gerekmektedir. Productmsg alanı ise satın alma işlemi sonucunda kullanıcıya gönderilecek olan son bilgilendirme mesajında gönderilecek olan mesaj metnidir.
VariantCode alanı ise satın alma işlemi tamamlandığında kullanıcıya gönderilecek olan onay kodu alanıdır. Bu değere 8 ‐ 10 karakterlik bir değer yazılması gerekmektedir. Herhangi bir noktada satın alma işlemi esnasında kullanıcı satın alma ekranını kapatır veya herhangi bir sorun ile karşılaşırsa satın almasını daha sonra bu kodu kullanarak sisteminiz üzerinde takip edebilmesi amacı ile kullanılmaktadır.
Adres
: Bağlarbaşı Mh. Ergenekon Sk.
Çakmak Plaza N:6 Maltepe İstanbul
Telefon : 0216 305 1 888
Faks
: 0216 305 2 522
Web Site : www.detaytelekom.com