Paylaş

Dijital Hediye Gönderici - Sanal Ürünleri ve İndirme Bağlantılarını Bir Arkadaşa Hediye Olarak Gönderin

Price: €49,99
Vergisiz

Müşterileriniz dijital ürünleri başkası için satın alabilsin. Sepette yalnızca sanal veya indirilebilir ürünler varsa sepet sayfasında bu siparişi bir arkadaşa hediye olarak gönder seçeneği belirir; müşteri arkadaşının e-posta adresini yazar ve sipariş ödendiği anda indirme bağlantısı doğrudan o arkadaşa gider. Fatura yok, fiyat yok, sipariş detayı yok — sadece dosya. Sipariş sayfasında hediyenin kime gittiğini ve ulaşıp ulaşmadığını görür, ulaşmadıysa tek tıkla yeniden gönderirsiniz. Çekirdek dosya değişikliği yok. PrestaShop 1.7 – 9 uyumlu.

Paylaş
Uyumlu sürümler:
PS 1.7 PS 8 PS 9
Mevcut diller:
Hollandaca Hollandaca İngilizce İngilizce Fransızca Fransızca Almanca Almanca İtalyanca İtalyanca Lehçe Lehçe İspanyolca İspanyolca Türkçe Türkçe

Dijital kataloğunuzda çoktan eksik olan hediye senaryosu

Biri e-kitabınızı, sample paketinizi, eğitiminizi veya lisans anahtarınızı bir arkadaşı için almak istiyor. Bugün ya satın alıp dosyayı kendisi indiriyor ve elle iletiyor ya da hiç satın almıyor. Bu modül o boşluğu sepet sayfasındaki tek bir kutucukla, ödeme sürecine tek bir adım eklemeden kapatıyor.

Tek bir seçenek, tam olması gereken yerde

Sepetteki her ürün sanal veya indirilebilir olduğunda sepette Bu siparişi bir arkadaşa hediye olarak gönder seçeneği görünür. Kutucuk işaretlendiğinde bir e-posta alanı açılır; tercih sayfa yenilenmeden, anında arka planda kaydedilir. Müşteri ödemeyi her zamanki gibi tamamlar — ödeme akışınıza hiçbir şey eklenmez, ödeme sırasında yalnızca hediyenin kime gideceğini teyit eden kısa, salt okunur bir hatırlatma ve sepete dönen bir Düzenle bağlantısı yer alır.

Karma sepetlerde seçenek hiç görünmez. Bu bilinçli bir tercih: fiziksel bir ürün e-posta ile hediye edilemez ve siparişin yarısını hediye etmek herkesin kafasını karıştırmaktan başka işe yaramaz.

Arkadaşa dosya gider, fiş değil

Sipariş ilk kez ödendi veya işleniyor durumuna ulaştığında modül, kendi gift_download_ready şablonunu kullanarak indirme bağlantısını (veya bağlantılarını) arkadaşın adresine e-posta ile gönderir. Arkadaşın eline geçen şey yalnızca indirmedir — fatura yok, fiyat yok, sipariş numarası yok, adres yok. Alıcı müşteri kendi sipariş onayını her zamanki gibi almaya devam eder.

İşe yarayıp yaramadığını görebilirsiniz

Yönetim panelindeki sipariş sayfasına bir Hediye talebi paneli eklenir: alıcının kim olduğu, e-postanın gönderilip gönderilmediği ve gönderilmediği durumlar için bir Hediye e-postasını yeniden gönder düğmesi. Geri dönen adresler ve SMTP aksaklıkları olur; bunları toparlamak posta kayıtlarını didiklemeyi gerektirmemeli. Yapılandırma sayfası ayrıca son 20 hediye talebini listeler — sipariş, tarih, alıcı, gönderildi ya da beklemede — böylece özelliğin çalıştığını bir bakışta görürsünüz.

Override değil, hook üzerine kurulu

1.x sürümü, yalnızca iki sütun eklemek ve sipariş akışına birkaç satır sıkıştırmak için beş adet tam sınıf çekirdek override'ı ile geliyordu: Cart, Order, OrderHistory, PaymentModule ve CheckoutAddressesStep. Her PrestaShop güncellemesi, modülü kullanan her mağazada ödeme akışının sessizce bozulma ihtimali demekti.

2.0 sürümü beşini de kaldırdı. Hediye talepleri önce sepete, ardından siparişe bağlanan kendi tablosunda tutuluyor ve modül bunun yerine belgelenmiş genişletme noktalarına bağlanıyor: sipariş oluşturulduğunda actionValidateOrder, ödeme durumuna geçtiğinde actionOrderStatusUpdate. Çekirdekte hiçbir şeye dokunulmuyor, dolayısıyla çekirdekte bozulabilecek hiçbir şey yok.

Güvenlik ve gizlilik ciddiye alınmış

Ödenmiş bir dosyanın nereye iletileceğini belirleyen alan, tam olarak taklit edilememesi gereken türden bir alandır. 1.x sürümünde bu alanın CSRF koruması yoktu — sahte bir siteler arası istek, müşterinin kendi indirmesini bir saldırganın adresine yönlendirebilirdi. Kayıt uç noktası artık yalnızca modülün kendi sayfasının üretebileceği, sepete özel imzalı bir jeton talep ediyor.

Arkadaşın adresi, sizin müşteriniz olmayan birine ait kişisel veridir; bu yüzden KVKK kapsamında müşteri silme desteği baştan kurulu geliyor: PrestaShop'un kendi gizlilik araçlarıyla bir müşteriyi sildiğinizde o müşterinin hediye talepleri de birlikte silinir.

Sepete ayak uyduran bir bileşen

Sepet sayfası yeniden yüklenmeden değişir ve hediye seçeneğinin bunu takip etmesi gerekir. Bu bileşen, tema bir sepet güncelleme olayı tetiklediğinde uygunluğu yeniden kontrol eder, farklı temaların kullandığı çeşitli olay adlarını dinler ve hiçbirini tetiklemeyen temalar için periyodik bir yeniden kontrole geçer — üstelik yazmakta olan müşteriyi asla bölmeden. Uygunluk, sepet içeriğinin önbelleğe alınmamış doğrudan bir okumasıyla belirlenir; böylece boşaltılmış bir sepet seçeneği göstermeye devam etmez, yeni tamamen dijitalleşmiş bir sepet ise seçeneği anında gösterir.

Modülün kendi AJAX yanıtları Cache-Control: no-store başlığı gönderir; CSS ve JavaScript kodu ise varlık hattına kaydedilmek yerine doğrudan şablona gömülüdür — çünkü blok AJAX ile yeniden çekildiğinde bu kayıt sessizce hiçbir işe yaramaz. Geriye yüklenmesi başarısız olabilecek hiçbir şey kalmaz.

Uyumluluk

PrestaShop 1.7, 8 ve 9 ile sekiz dilde uyumlu: Almanca, Felemenkçe, Fransızca, İngilizce, İspanyolca, İtalyanca, Lehçe ve Türkçe. Çekirdek override'ı yok, tek küçük bir veritabanı tablosu, üç hook ve tema değişikliği gerektirmiyor. Çoklu mağaza uyumlu — Hediye gönderimine izin ver anahtarı mağaza bazında çalışır. 1.x sürümünden yükseltme, beş override'ı kaldırır ve 1.x'in her sepet için oluşturup hiç silmediği Configuration kayıtlarını temizler.

Sıkça sorulan sorular

Arkadaş e-postayı ne zaman alır?

Sipariş ilk kez ödendi veya işleniyor durumuna ulaştığında. "Ödeme bekleniyor" durumunda duran bir sipariş bunu asla tetiklemez; zaten amaç da bu — ödenmemiş bir dosya kimsenin eline geçmez.

Arkadaş fiyatı veya faturayı görüyor mu?

Hayır. Hediye e-postasında yalnızca indirme bağlantısı ya da bağlantıları bulunur, başka hiçbir şey yoktur. Fiyat yok, fatura yok, sipariş detayı yok.

Sepette hem fiziksel hem dijital ürün varsa ne olur?

Seçenek görünmez. Fiziksel bir ürün e-posta ile teslim edilemeyeceği için yalnızca tamamen dijital sepetler hediye edilebilir.

E-posta hiç ulaşmadı — neyi kontrol etmeliyim?

Sipariş verildiğinde hediye gönderiminin etkin olduğunu, sepetin tamamen dijital olduğunu, siparişin ödendi durumuna ulaştığını, ürünün Sanal ürün sekmesinde gerçekten bir dosyanın ekli olduğunu ve alıcı adresin mağazanızı spam olarak işaretlemediğini kontrol edin. Ardından sipariş üzerinden Hediye e-postasını yeniden gönder düğmesini kullanın.

Müşteri sipariş verdikten sonra adresi değiştirebilir mi?

Mağaza tarafından değiştiremez; bu bilinçli bir tercih, çünkü ödenmiş bir siparişe müdahale anlamına gelirdi. Adresi sipariş sayfasından siz düzenleyip e-postayı yeniden gönderebilirsiniz.

Herhangi bir çekirdek dosyayı override ediyor mu?

Hayır. 2.0 sürümü, 1.x ile gelen beş override'ın tamamını kaldırdı ve yerlerine hook'ları ve modülün kendi tablosunu koydu.

Seçenek sepet sayfasında görünmüyor. Ayarı ve sepetin tamamen dijital olduğunu kontrol edin. İkisi de doğruysa sorun neredeyse her zaman önbelleklemedir — güncelleme sonrası mağaza önbelleğini temizleyin ve mağazanızın önündeki CDN veya ters proxy'nin sepet, ödeme ve hesap sayfalarını hariç tuttuğundan emin olun.

  • Marka
  • Referans
    25976
  • ean13
    8691246225979

  • Uyumluluk
    Prestashop 1.7
    Prestashop 8
    Prestashop 9
  • Mevcut Modül Çevirileri
    Almanca
    Felemenkçe
    Fransızca
    İngilizce
    İspanyolca
    İtalyanca
    Lehçe
    Türkçe

Uyumluluk
PS1.7 PS8 PS9
Çeviriler
Hollandaca Hollandaca
İngilizce İngilizce
Fransızca Fransızca
Almanca Almanca
İtalyanca İtalyanca
Lehçe Lehçe
İspanyolca İspanyolca
Türkçe Türkçe
Demo
Giriş: demo@demo.com / Demodemo123!
Geliştirici
MEG Venture MEG Venture

Yorumlar (1)

(5.0)

4 other products in the same category

Paylaş
Yükleniyor...

Size en iyi alışveriş deneyimini sunmak için çerezler kullanıyoruz. “Kabul Et” seçeneğine tıklayarak, gizlilik politikamızda açıklanan şekilde çerezlerin kullanımını kabul etmiş olursunuz.

Daha fazla bilgi
Başa Dön