Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Dynamics 365 Commerce Perakende İlgi Grubu Yammer'dan Viva Engage'e taşındı. Yeni Viva Engage topluluğuna erişiminiz yoksa topluluğa eklenmez ve en son tartışmalarla ilgilenmeye devam etmek için bu formu (https://aka.ms/JoinD365commerceVivaEngageCommunity) doldurun.
Bu makale hediye kartı modüllerini kapsamaktadır ve Microsoft Dynamics 365 Commerce'ün site sayfalarına nasıl ekleneceğini açıklamaktadır.
E-ticaret işlemleri için ortak bir ödeme yöntemi olan hediye kartlarını kabul etmek için satın alma modüllerinde hediye kartı modüllerini kullanın. Hediye kartı modülü Dynamics 365, Depolanan Değer Çözümlerini (SVS) ve Givex hediye kartlarını destekler. Adyen ödeme sağlayıcısı SVS ve Givex hediye kartlarını kullanabilir. SVS ve Givex gibi harici hediye kartları desteği hakkında daha fazla bilgi için bkz. Harici hediye kartları için destek.
Uyarı
Dynamics 365 Commerce 10.0.11 sürümünde ödeme akışı sırasında SVS ve Givex hediye kartlarının kullanım desteği bulunur.
İki hediye kartı modülü mevcuttur:
- Hediye kartı – Bir hediye kartını ödeme olarak kullanmak için bu modülü bir ödeme sayfasında kullanın.
- Hediye kartı bakiye denetimi – Hediye kartındaki bakiyeyi denetlemek için bu modülü herhangi bir sayfada kullanın. Bu modül Commerce 10.0.14 sürümü ve sonrasında bulunur.
Uyarı
Hediye kartı bakiyesi denetleme modülü desteği Dynamics 365 Commerce 10.0.14 sürümünde mevcuttur.
Aşağıdaki resimde ödeme sayfasında kullanılan bir hediye kartı modülü örneği gösterilmektedir.
Modül özellikleri
Ek alanları göster – Bu özellik, her zaman varsayılan olarak görüntülenen hediye kartı numarasına ek olarak hediye kartları için hangi alanların görüntüleneceğini tanımlar. Örneğin, bazı hediye kartları bir kişisel kimlik numarası (PIN) görüntülemeyi ve başka hediye kartları PIN ve son kullanma tarihini görüntülemeyi destekler. Alternatif olarak, bu özelliği yalnızca hediye kartı numarasını görüntüleyen ve ek alan içermeyen "Yok" olarak ayarlayın.
Aşağıdaki değerler desteklenir:
- PIN
- Sona erme tarihi
- PIN ve son kullanma tarihi
- Yok
Konuk kullanıcılar için etkinleştir – Bu özelliği etkinleştirdiğinizde, konuk kullanıcılar dış hediye kartlarındaki bakiyeleri kullanabilir veya kontrol edebilir. Bu özellik, Commerce Headquarters'da harici hediye kartları için anonim erişimin (konuk erişimi) etkinleştirilmesini gerektirir. Konuk kullanıcılar için etkinleştir ayarı yalnızca harici hediye kartları için geçerlidir. Daha fazla bilgi için bkz. Konuk ödemeleri için hediye kartı ödemelerini etkinleştirme.
Önemli
Konuk kullanıcılar için etkinleştir özelliği, Commerce 10.0.21 sürümü itibarıyla kullanılabilir. Commerce modül kitaplığı paketi sürüm 9.31'in yüklenmesini gerektirir.
Hediye kartı modülleri için site ayarları
Commerce site builder'da Site Ayarları > Uzantıları'nın altında Desteklenen hediye kartı türü adlı bir hediye kartı modülü ayarı vardır. Bu ayar üç değeri destekler:
- Dynamics 365 hediye kartı – Bu ayarı uyguladığınızda, hediye kartı modülü yalnızca Dynamics 365 hediye kartlarının kullanım izni verir. Bu ayar yalnızca e-ticaret sitesindeki oturum açmış kullanıcılar için desteklenir. Hediye kartı bakiye kontrol et işlevi yalnızca oturum açan kullanıcılar için desteklenir.
- SVS ve Givex hediye kartları – Bu ayarı uyguladığınızda hediye kartı modülü yalnızca Givex ve SVS hediye kartlarının kullanımlarına izin verir. Bu ayar, e-ticaret sitesinde oturum açmış ve anonim kullanıcıları destekler.
- Dynamics 365, SVS ve Givex hediye kartları – Bu ayarı uyguladığınızda hediye kartı modülü Dynamics 365, Givex ve SVS hediye kartlarının kullanımlarına olanak tanır. Bu ayar yalnızca e-ticaret sitesindeki oturum açmış kullanıcılar için desteklenir. Dahili hediye kartlarının dahil edilmesi nedeniyle hediye kartı bakiyesini kontrol et işlevi yalnızca oturum açmış kullanıcılar için desteklenir.
Önemli
Bu ayarlar Dynamics 365 Commerce 10.0.11 sürümünde bulunur ve yalnızca SVS veya Givex hediye kartları için desteğe gereksinim duyarsanız gereklidir. Dynamics 365 Commerce'ün eski sürümlerinden birini güncelleştiriyorsanız, appsettings.json dosyasını el ile güncelleştirmeniz gerekir. AppSettings.json dosyasını güncelleştirme yönergeleri için bkz. SDK ve modül kitaplığı güncelleştirmeleri.
E-ticaret mağazasında kullanmak üzere dahili hediye kartlarını uzatın
Varsayılan olarak, dahili hediye kartları e-ticaret mağazalarında kullanım için optimize edilmez. Dahili hediye kartlarının ödeme için kullanılmasına izin vermeden önce, bunları daha güvenli hale getirmenize yardımcı olan uzantılarla yapılandırın. Dahili hediye kartlarının üretimde kullanılmasına izin vermeden önce aşağıdaki hediye kartı alanlarını genişletin:
- Hediye kartı numarası – Numara dizileri, dahili hediye kartları için hediye kartı numaraları oluşturur. Sayı dizilerini tahmin etmek kolay olduğundan, verilen hediye kartı numaraları için rastgele, kriptografik olarak güvenli dizeler kullanılacak şekilde hediye kartı numaralarının oluşturulmasını genişletin.
- GetBalance – GetBalance API'sinde hediye kartı bakiyeleri bulunur. Varsayılan olarak, bu API geneldir. Hediye kartı bakiyelerini aramak için PIN gerekli değilse deneme yanılma saldırılarının GetBalance API'sini kullanarak bakiyeleri olan hediye kartı numaralarını aramayı denemesi riski vardır. Dahili hediye kartları ve API azaltma için PIN gereksinimlerinin her ikisini de uygulayarak, bu riski hafifletebilirsiniz.
- PIN – Varsayılan olarak, dahili hediye kartları PIN'leri desteklemez. Bakiyeleri aramak için bir PIN gerekli olacak şekilde dahili hediye kartlarını genişletin. Bu işlev, PIN'i girmek için art arda yapılan yanlış girişimlerden sonra hediye kartlarını da kilitleyebilir.
Konuk ödemeleri için hediye kartı ödemelerini etkinleştirme
Varsayılan olarak, hediye kartı ödemeleri konuk (anonim) ödeme için etkin değildir. Bunları etkinleştirmek için şu adımları izleyin:
- Commerce genel merkezinde Retail ve Commerce > Kanal ayarı > POS ayarı > POS > POS İşlemleri'ne gidin.
- Kılavuz üstbilgisini seçin ve tutun (veya sağ tıklayın) ve sonra Sütun ekle'yi seçin.
- Sütun ekle iletişim kutusunda, AllowAnonymousAccess onay kutusunu seçin.
- Güncelleştir'i seçin
- 520 (Hediye kartı bakiyesi) ve 214 işlemleri için AllowAnonymousAccess değerini 1 olarak ayarlayın.
- Kaydetseçeneğini seçin.
- Değişiklikleri kanal veritabanıyla eşitlemek için 1090 zamanlayıcı işini yürütün.
Sayfaya hediye kartı modülü ekleme
Bir ödeme sayfasına hediye kartı modülü ekleme ve gerekli özellikleri ayarlama yönergeleri için bkz. Ödeme modülü.
Ek kaynaklar
Malzeme çekme bilgileri modülü