Prestashop

PrestaShop için MorPOS, Morpara MorPOS ödeme altyapısını PrestaShop mağazalarıyla entegre eden güvenli ve kullanımı kolay bir ödeme modülüdür. Müşterileriniz ödemelerini güvenli Hosted Payment Page (HPP) veya Embedded ödeme akışı ile tamamlar.


📥 Modülü İndir

PrestaShop için MorPOS modülünü aşağıdaki bağlantı üzerinden indirebilirsiniz:

👉 PrestaShop MorPOS Modülünü İndirarrow-up-right

İndirme bağlantısı her zaman en güncel sürümü içerir.


✨ Özellikler

  • 🛒 PrestaShop Entegrasyonu: MorPOS’u ödeme yöntemi olarak ekler

  • 🔒 Güvenli Ödeme: Hosted Payment Page (HPP) ve Embedded form

  • 💳 Kartlı Ödemeler: Kredi kartı ve banka kartı desteği

  • 📆 Taksitli Ödeme: Banka ve kart bazlı taksit seçenekleri

  • 🌍 Çoklu Para Birimi: TRY, USD, EUR, GBP

  • 🧪 Sandbox Modu: Test ortamı desteği

  • 🏬 Multi-Store Desteği: PrestaShop çoklu mağaza uyumu

  • 🛡️ Güvenlik: TLS 1.2+, imzalı API iletişimi


📋 Gereksinimler

Sunucu Gereksinimleri

Bileşen
Minimum
Önerilen

PrestaShop

1.7.0

8.x

PHP

7.4

8.2+

TLS

1.2

1.3

PHP Uzantıları

  • cURL

  • json

  • hash

  • openssl

PrestaShop Gereksinimleri

  • SSL sertifikası (üretim ortamı için zorunlu)

  • Friendly URL açık olmalı

  • Desteklenen para birimleri aktif olmalı


🚀 Kurulum

Yöntem 1: Modül Yöneticisi (Önerilen)

  1. Modül ZIP dosyasını indirin

  2. PrestaShop yönetici paneline girin

  3. Modüller → Modül Yöneticisi

  4. Modül Yükle butonuna tıklayın

  5. ZIP dosyasını seçip yükleyin

  6. Yapılandır butonuna tıklayın


Yöntem 2: Manuel Kurulum

  1. ZIP dosyasını açın

  2. morposgateway klasörünü /modules/ dizinine kopyalayın

  3. Yönetici panelinden modülü kurun


⚙️ Yapılandırma

Temel Ayarlar

Modüller → Modül Yöneticisi → MorPOS → Yapılandır

Alan
Açıklama

Merchant ID

Üye işyeri kimliği

Client ID

OAuth istemci kimliği

Client Secret

OAuth gizli anahtarı

API Key

API erişim anahtarı


Ortam Ayarları

  • Test Modu Sandbox ortamını kullanır, gerçek işlem yapılmaz

  • Form Türü

    • Hosted (önerilen)

    • Embedded


🔄 Ödeme Akışı

  1. Müşteri sipariş oluşturur

  2. MorPOS ödeme yöntemi seçilir

  3. Sipariş doğrulaması yapılır

  4. Ödeme formuna yönlendirilir

  5. Ödeme tamamlanır

  6. Callback alınır

  7. Sipariş durumu güncellenir


🛠️ Geliştirme ve Hata Ayıklama

Loglama

PrestaShop loglarını kontrol edin:

  • Gelişmiş Parametreler → Loglar

  • Gelişmiş Parametreler → Performans → Hata Ayıklama

Geliştirme ortamı için:

🔍 Sorun Giderme

"Ödeme başlatılamadı" Hatası

  1. API bilgilerini kontrol edin

  2. Test modunun doğru ortamda olduğundan emin olun

  3. TLS 1.2+ desteğini doğrulayın

  4. Sunucu saatinin doğru olduğundan emin olun

  5. Log kayıtlarını inceleyin


Ödeme Durumu Güncellenmiyor

  1. Callback URL’inin erişilebilir olduğunu kontrol edin

  2. SSL sertifikasını doğrulayın

  3. Friendly URL ayarlarını kontrol edin

  4. Firewall / WAF engellemelerini inceleyin


🌐 Uluslararasılaştırma

  • Türkçe (tr_TR)

  • İngilizce (en_US)


🤝 Katkıda Bulunma

  • Fork → Commit → Pull Request

  • PrestaShop kodlama standartlarına uyum

  • Geriye dönük sürüm uyumluluğu


📄 Lisans

MIT Lisansı


🆘 Destek

Last updated