tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 10:11 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

ipara opencart güncelleme yardımm

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Konu Kapalı  Gönder 
v  v
Yazar  ekacamak - Görüntüleme - Okunma  2489 - Yorum  2

ekacamakv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 24
Konular: 5
Katılma Tarihi: Jan 2013
Rep Puanı: 0
Teşekkürler: 5
2 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-24-2013 01:53 PM

MODERATÖR NOTU: AYNI KONU İÇİN TEKRAR YENİ KONU AÇMAYINIZ.

arkadaşlar sitemde ipara kullanmaktayım ve güncelleme söz konusu ipara tarafından tarafıma gönderilen dosyayı nasıl entegre edeceğim konusunda yardımcı olabilirseniz sevinirim .


Satıcı Mağaza
Bildirim Yapısı Teknik Entegrasyon Dokümanı (TED)
Versiyon: 1.1
ÖNSÖZ
Bu doküman iPara üye işyeri olan satıcı mağazaların iPara ödeme sistemi bildirim yapısına teknik entegrasyonu nasıl sağlayacaklarını anlatmaktadır.
TANITIM
iPara bildirim yapısı satıcı mağazaların iPara’da ödeme gerçekleştirdikten sonra o ödeme ile ilgili kontrol sonucunun veya durum değişimlerinin satıcı mağaza sistemlerine yazılımsal olarak yansıması için geliştirilmiş bir yapıdır. Satıcı mağazaya iletilen ödeme sonuçları ve iPara ödeme kontrolü sonucunda bu ödemeye ait tüm olası durum değişimleri aşağıdaki tablodadır.
Ödeme Sonucu Ödeme Kontrolü Sonucu Ödeme Durumları result : 1, statusCode : 1 Ödeme başarılı ve onaylı, satıcı mağaza ürünleri kargoya verebilir Ödeme İptal Edildi result : 1, statusCode : 2 Ödeme başarılı fakat ödeme kontrole düşmüş, satıcı mağaza kargoyu bekletmeli Ödemeye Onaylandı veya Ödeme İptal Edildi
Ödeme kontrol sonucunda yukarıdaki tabloda anlatılan durum değişimleri gerçekleştiğinde iPara tarafından bir bildirim satıcı mağazanın bildirim URL’ine iletilir. Bu bildirim URL’i satıcı mağaza tarafından hazır olunduğunda entegrasyon@ipara.com eposta adresine iletilmelidir. Bildirim URL’i böylece iPara sistemine tanımlı olacak ve durum değişimleri satıcı mağazaya iletilmeye başlanacaktır.
ENTEGRASYON
iPara Bildirim yapısı tarafından http request parameter olarak iletilen durum değişimi bildirimlerine ait alanlar ve özellikleri aşağıdaki gibidir. Alan Adı Zorunlu mu? Açıklama merchantOrderId Evet Mağazanın ilgili sipariş ile ilişkilendirdiği sipariş kodu
previousState Evet Ödeme önceki durumu 1 : ödeme onaylı 2 : ödeme kontrolde newState Evet Ödeme yeni durumu 0 : ödeme iptal edildi 1 : ödeme onaylandı token Evet Her bir ödeme isteği için üretilen anahtardır. privateKey, merchantOrderId, previousState, newState verilerinin SHA1 kriptografik hash fonksiyonun base64 methodu ile encode edilmesi sonucunda bu değer oluşur.
TEST
https://entegrasyon.ipara.com/bildirim-test adresinden test işlemlerinizi gerçekleştirebilirsiniz. Bu ekranda; entegrasyon ortamındaki mağazanızın public key’ini (eğer public ve private keyler entegrasyon ortamı için tarafınıza iletilmemiş ise lütfen iPara operasyon ekibi ile irtibata geçiniz.) ve test işlemi için herhangi bir sipariş id verisini girerek, iPara Operasyon ekibine daha önceden iletmiş olduğunuz bildirim URL’ine test bildirimler gönderebilirsiniz. (Bildirim URL’ini henüz iletmemiş iseniz lütfen iPara Operasyon ekibi ile irtibata geçiniz.)
Bilgiler http request parameter olarak iletilmektedir. Aşağıda iPara tarafından gönderilen bildirim bilgisinin nasıl alınacağı ile ilgili örnek java kodu mevcuttur.
public class IparaNotificationServiceServlet extends HttpServlet {
@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String merchantOrderId = request.getParameter("merchantOrderId");// Mağaza Sipariş Numarası String previousState = request.getParameter("previousState"); // Ödemenin önceki durumu String newState = request.getParameter("newState"); // Ödemenin yeni durumu String token = request.getParameter("token"); // Bildirim kontrol token bilgisi
String myMerchantPrivateKey = "MY_MERCHANT_PRIVATE_KEY"; // Mağazanızın entegrasyon // ortamındaki Private Key bilgisi
// token kontrolü StringBuilder buffer = new StringBuilder(); buffer.append(myMerchantPrivateKey); buffer.append(merchantOrderId); buffer.append(previousState); buffer.append(newState);
try { MessageDigest sha1 = MessageDigest.getInstance("SHA-1"); String myToken = (new BASE64Encoder()).encode(sha1.digest(buffer.toString().getBytes())); if (myToken.equals(token)) { // continue transaction } else { // end transaction } } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } } }
REVİZYON GEÇMİŞİ
Versiyon Numarası Tarih Açıklama
1.0 01/09/13 1.1 10/12/13 Test bilgileri eklendi.
Paylaş!
cesm-i_asikv
Üye
***
Üye user avatar
Çevrimdışı

Mesajlar: 62
Konular: 11
Katılma Tarihi: Mar 2012
Rep Puanı: 0
Teşekkürler: 48
7 Mesajına, 8 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-03-2014 04:25 PM
konu ile ilgili soruna yardımcı olabilirmisiniz ?
Paylaş!
ekacamakv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 24
Konular: 5
Katılma Tarihi: Jan 2013
Rep Puanı: 0
Teşekkürler: 5
2 Mesajına, 2 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 01-09-2014 01:12 AM
sayın arkadaşlar bu konu hakkında çok maduruz lütfen yardım edin yol gösterin bizlere Sad
Paylaş!

« Önceki | Sonraki »
Konu Kapalı  Gönder 

ipara opencart güncelleme yardımm Konusunun Linki Direk Link
ipara opencart güncelleme yardımm Konusunun HTML Kodu HTML Link
ipara opencart güncelleme yardımm Konusu BBCode Linki BBCode Link
ipara opencart güncelleme yardımm Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart | Yandex mail kullanmak tolgavirus 10 11,881 03-25-2021 08:52 AM
Son Mesaj: hasankso
  Opencart 1.5 BTC Dönüştürme Sorunu emir28 1 745 06-06-2020 10:47 AM
Son Mesaj: Gökhan TAYLAN
  Opencart 1.5. x Ödeme Bildirim Modülü osdem66 6 4,856 04-14-2019 03:17 PM
Son Mesaj: Blogizma
  opencart 3.x için iyzico ödeme metodu yükleme konusunda yardım istiyorum modasude 1 2,143 12-11-2018 04:15 PM
Son Mesaj: modasude
  OpenCart da simplexml_load_string(): Entity: line 1: parser error hatası byhonur 2 1,591 06-09-2018 01:54 PM
Son Mesaj: byhonur
  [Modifikasyon] Opencart Ultra Gelişmiş Resim Editörü 1.5.5.x ve Üzeri e-ticaretdersleri 10 8,258 05-17-2018 09:05 AM
Son Mesaj: muglali20
  opencart sosyal medya ürün paylaşımı furkanyvz 0 2,074 02-12-2018 11:31 AM
Son Mesaj: furkanyvz
  [Mod] Opencart 1.5.x SMS Modülü - www.esemes.net esemesnet 0 1,773 07-25-2017 10:40 PM
Son Mesaj: esemesnet
Rainbow [Mod] opencart 1.5.6.4 sürümünde journal temaya uygun renk değiştirme modülü agent87 0 1,954 06-24-2017 04:34 AM
Son Mesaj: agent87
Sad Opencart Hata sezerkanbul 1 1,894 05-01-2017 10:12 PM
Son Mesaj: osdem66

ipara opencart güncelleme yardımm indir, ipara opencart güncelleme yardımm Videosu, ipara opencart güncelleme yardımm online izle, ipara opencart güncelleme yardımm Bedava indir, ipara opencart güncelleme yardımm Yükle, ipara opencart güncelleme yardımm Hakkında, ipara opencart güncelleme yardımm nedir, ipara opencart güncelleme yardımm Free indir, ipara opencart güncelleme yardımm oyunu, ipara opencart güncelleme yardımm download


Forum Atla: