Softpay ile kartlı ödeme¶
Softpay ile DiKAS'ın çalıştığı Android cihaz temassız bir kart terminali olur: misafir kartını, telefonunu veya akıllı saatini cihaza yaklaştırır. Ayrı bir terminale, kabloya veya eşleştirmeye gerek yoktur. Ödeme aynı cihazdaki Softpay uygulamasında gerçekleşir. DiKAS ona tutarı iletir (uygulama geçişi), Softpay uygulaması kartı okur ve sonuçla birlikte DiKAS'a döner. Bu sayfa ön koşulları, Softpay'in adım adım nasıl kurulacağını ve arızalarda ne yapılacağını gösterir.
Terminal listesinde bu tür Softpay olarak adlandırılır.
Softpay kimler için uygundur?¶
Softpay, telefon veya tabletle temassız tahsilat yapmak isteyen ve Softpay'de işletme hesabı olan işletmeler için uygundur. Aynı DiKAS sunucusundaki birden fazla cihaz birbirinden bağımsız tahsilat yapabilir: her cihaz kartı kendisi okur. Yanında başka kart çözümleri (ZVT terminali, SoftPOS, Stripe, SumUp) da kurulabilir. Genel bakış Ödemeler ve Donanım → Kart terminalleri sayfalarındadır.
Desteklenen cihazlar ve çalışma biçimleri¶
| Cihaz veya çalışma biçimi | Softpay | Not |
|---|---|---|
| NFC'li Android cihaz, DiKAS uygulaması tam kasa olarak (kendi lisansıyla) | ✅ Destekleniyor | Cihaz kartı kendisi okur. |
| Bir DiKAS sunucusuna istemci olarak bağlı Android cihaz | ✅ Destekleniyor | Burada da kartı sunucu değil, elinizdeki cihaz okur. Belge ve kayıt yine sunucu üzerinden sürer. |
| Tarayıcıda bulut kasası ve eşleştirilmiş bir Android cihaz (cihaz ajanı) | ✅ Destekleniyor | Eşleştirilmiş cihaz yoksa DiKAS neyin eksik olduğunu bildirir. Arka plan: Bulut işletiminde donanım. |
| iPhone / iPad | ❌ Mümkün değil | DiKAS üzerinden Softpay yalnızca Android için vardır. |
| Windows PC, Linux sunucu, DiKAS kutusu | ❌ Mümkün değil | Bu cihazlarda NFC yoktur. DiKAS „Softpay auf diesem Host nicht verfügbar." (Softpay bu ana makinede kullanılamıyor) bildirir. |
DiKAS uygulaması 64 bit ARM cihazlar (arm64) için sunulur; bu, bugünkü neredeyse tüm tablet ve el terminallerini kapsar.
Euro ve ülkeler
Softpay ödemeleri euro ile yapılır. Başka bir para birimindeki tutar kaydedilmez, netleştirilmesi gereken bir durum olarak bildirilir. Softpay işletme hesabının hangi ülkelerde mümkün olduğunu DiKAS değil, Softpay ile yaptığınız sözleşme belirler.
Ön koşullar¶
| Ön koşul | Ne için gerekli |
|---|---|
| Erişim bilgileri ve en az bir mağaza ile Softpay'de işletme hesabı | Oturum açma bir kez Softpay uygulamasında yapılır. Hesabı ve mağazaları DiKAS değil, Softpay verir. |
| Aynı cihazda Softpay uygulaması | Kartı okur. Gerçek ödemeler için üretim sürümü, denemek için sandbox sürümü. |
| Softpay için DiKAS kimlik bilgileri | DiKAS, Softpay'e seçilen ortam (sandbox veya üretim) için kendi kimliğiyle bağlanır. Bunu hiçbir yere girmeniz gerekmez. Seçilen ortam için eksikse DiKAS „Softpay ist nicht eingerichtet: …" (Softpay kurulu değil) bildirir. Bu durumda DiKAS desteğine başvurun. |
| NFC açık | Temassız okuma. |
| Softpay uygulaması için izinler | Softpay cihazda birkaç Android izni ister: erişilebilirlik hizmeti, bildirimler, kamera ve konum. Biri eksikse DiKAS bunu hazır olma kontrolünde belirtir. |
| İnternet bağlantısı | Ödeme çevrimiçi yetkilendirilir. |
| Güncel DiKAS uygulaması | İndirme ve çalışma biçimi seçimi: Android'de DiKAS. |
| Yönetim → Ayarlar erişimi olan bir kullanıcı | Terminali kurmak için. |
9 adımda kurulum¶
Cihazın kendisinde kurun
Kurulumu doğrudan Softpay ile tahsilat yapacak Android cihazda yapın. Softpay uygulaması yalnızca orada kurulu ve oturum açıktır.
- Softpay uygulamasını kurun — Softpay'in işletme hesabınız için öngördüğü şekilde.
- Softpay uygulamasında oturum açın: Softpay'i açın, işletme erişim bilgileriyle oturum açın ve istenen izinleri verin. DiKAS bu erişim bilgilerini saklamaz ve sizin yerinize hiçbir yerde oturum açmaz.
- NFC'yi açın (Android ayarları).
- DiKAS uygulamasını açın ve oturum açın, ardından Yönetim → Ayarlar → Donanım → Ödeme seçenekleri'ni açın.
- Terminal ekle'ye dokunun, bir ad verin (örn. „Telefon servis") ve Tür olarak Softpay'i seçin. DiKAS Ortam'ı bilerek önce Sandbox (test) olarak ayarlar; böylece yeni bir terminal yanlışlıkla gerçek para hareketi yapmaz. Ayrıca terminalin kendi yazdırmasını kapatır.
- Ortam'ı Üretim olarak ayarlayın (gerçek ödemeler için).
- Softpay bölümünde (listede bir Softpay terminali olur olmaz görünür) İşletme adı'nı girin — Softpay'in şirketinizi hangi adla kaydettiği, şube adı değil. Sonra Kaydet.
- Terminalde Mağaza seç'e dokunun ve listeden mağazanızı seçin (ad, şehir ve numara gösterilir). Softpay bundan bu cihaz için sanal terminali kurar; bu bir an sürebilir. DiKAS „Store konfiguriert. Das Terminal ist jetzt einsatzbereit." (mağaza yapılandırıldı, terminal kullanıma hazır) ile onaylar.
- Hazır olmayı kontrol et'e dokunun. Başarılıysa DiKAS „Bereit. Terminal …, Softpay …." (hazır) bildirir. Değilse mesaj neyin eksik olduğunu söyler (bkz. Hatalar ve çözümler).
Mağaza yoksa ödeme yok
Terminalde mağaza seçilmediği sürece (gösterge Mağaza yok) cihaz Softpay ile tahsilat yapamaz. 8. adımdan önce mutlaka Kaydedin, çünkü mağaza seçimi yalnızca zaten kaydedilmiş bir Softpay terminali için çalışır.
Cihaz değiştirme
Terminali serbest bırak, cihazın atamasını çözer (bir onaydan sonra). Cihaz ancak yeni bir mağaza seçiminden sonra yeniden tahsilat yapabilir. Softpay uygulamasındaki oturum kalır.
Varsayılan terminal ve birden fazla cihaz
Varsayılan terminal altında, başka bir atama geçerli olmadığında DiKAS'ın kart ödemeleri için hangi terminali kullanacağını belirlersiniz. Softpay'li her cihazın kendi terminal kaydı ve kendi mağaza seçimi olmalıdır. Ödeme penceresi tahsilat sırasında terminali adıyla gösterir; böylece yanlış cihazda tahsilat yapılırsa fark edilir.
Tahsilat nasıl yapılır¶
- Satışı girin ve Ödeme al'ı seçin.
- Banka kartı veya Kredi kartı'nı seçin.
- DiKAS tutar ve terminal adıyla Kart ile ödeme penceresini gösterir ve tutarla Softpay uygulamasına geçer.
- Misafir kartı, telefonu veya akıllı saati cihaza yaklaştırır ve gerekirse PIN'i girer.
- Softpay uygulaması otomatik olarak DiKAS'a döner. DiKAS kart markası ve maskelenmiş kart numarasıyla Ödeme başarılı gösterir; ardından fiş oluşturulur.
İptal¶
DiKAS penceresinde İptal yalnızca bu pencereyi kapatır. Kasa, Softpay uygulamasında süren bir işlemi sonlandıramaz; bunun için Softpay uygulaması belirleyicidir. İşlemi cihazda sonlandırın. İşlem üç dakikaya kadar sürebilir. Bu sürede ödeme yine de gerçekleşirse DiKAS bunu „Kartenzahlung nachträglich eingetroffen" (kartlı ödeme sonradan ulaştı) ile bildirir: Terminaldeki kartlı ödeme … sonuçta gerçekleşti — lütfen kontrol edin ve fişi sonradan kaydedin. Bu durumda kart, bir fiş olmadan tahsil edilmiştir.
Sonuç belirsiz kaldığında¶
İşlem açık kalırsa veya üç dakika sonra yanıt gelmezse DiKAS Ödeme onaylanmadı gösterir. Softpay işlemi „hâlâ işleniyor" olarak bildirirse DiKAS önce kendisi yaklaşık on saniye sorar, çünkü ödeme genellikle yalnızca birkaç saniye sonra kaydedilir.
Tekrar tahsil etmeyin
Kart tahsil edilmiş olabilir. Pencerede Durumu kontrol et'e dokunun: DiKAS, Softpay'e ödemenin akıbetini yeniden tahsil etmeden sorar. Yeni bir deneme ancak ödeme reddedildi veya iptal edildi diye doğrulandığında güvenlidir. Şüphede önce ödemenin Softpay uygulamasında görünüp görünmediğini kontrol edin.
- Hâlâ açık: „Zahlung unbestätigt — wird geprüft. Bitte NICHT erneut versuchen, sondern kurz warten." (ödeme onaylanmadı, kontrol ediliyor; tekrar DENEMEYİN, kısa süre bekleyin). Daha sonra yeniden Durumu kontrol et.
- Tamamlanmış, tutar uyuyor: ödeme satışa atanır.
- Tamamlanmış, tutar uymuyor: „Unbestätigte frühere Zahlung über … gefunden — bitte klären (Storno/Abgleich), bevor der Vorgang wiederholt wird." (onaylanmamış önceki ödeme bulundu; tekrarlamadan önce iptal veya mutabakatla netleştirin).
Bu otomatik kontrol yalnızca DiKAS uygulaması yeniden başlatılmadığı sürece geçerlidir. Sonrasında işlemi Softpay uygulamasında ve misafirle kontrol edin.
Bahşiş ve farklı tutar¶
DiKAS, Softpay'den ne bahşiş, ne ek ücret, ne de para birimi dönüşümü ister. Terminal yine de farklı bir tutar tahsil ederse işlem kaydedilmez. DiKAS şunu bildirir: „Das Terminal hat einen anderen Betrag belastet (… statt …). Der Vorgang wurde NICHT gebucht — bitte am Terminal stornieren und erneut kassieren (Referenz: …)." (terminal farklı bir tutar tahsil etti; işlem KAYDEDİLMEDİ; terminalde iptal edip yeniden tahsil edin). Bu durumda kart tahsil edilmiştir. Referansı not edin ve ödemeyi iptal edin (aşağıya bakın).
Fiş, iptal ve iade¶
Kart makbuzu¶
Cihazın kendi yazıcısı yoktur. Varsayılan ayarla (Terminal fişi kendisi yazdırır kapalı) DiKAS, kurulu fiş yazıcısından müşteri kart makbuzunu fişe yazdırır (bkz. Ürünler ve yazıcılar). Softpay ayrıca kart markasını bildirir (örn. girocard, Visa, Mastercard). İstenirse DiKAS bunu ayrı bir ödeme yöntemi olarak gösterir (Kart türünü ödeme yöntemi olarak kullan seçeneği, bkz. Ödemeler).
Gün sonu¶
Softpay'in kasa kesimi yoktur: Uzlaşmayı kabul eden kuruluş (acquirer) kendi takvimine göre kapatır. Bu yüzden Softpay terminallerinde Gün sonu düğmesi yoktur. Kartlı satışları raporlar ve Gün sonu üzerinden mutabık hale getirebilirsiniz.
İptal¶
Softpay ödemeli bir belgeyi her belge gibi iptal edersiniz (bkz. Ödemeler → Kartlı ödemenin iptali). DiKAS kartı önce Softpay üzerinde iptal eder; misafirin kartı yeniden yaklaştırması gerekmez. Ardından iptal belgesini oluşturur.
- Uzlaşma zaten kapanmışsa DiKAS şunu bildirir: „Storno nicht mehr möglich — der Abrechnungslauf ist bereits abgeschlossen. Bitte stattdessen eine Karten-Gutschrift durchführen (Karte des Gastes wird benötigt)." (iptal artık mümkün değil, uzlaşma kapandı; bunun yerine karta iade yapın, misafirin kartı gerekir).
- Ödeme için Softpay referansı yoksa DiKAS şunu bildirir: „Storno nicht möglich: Zu dieser Zahlung ist keine Softpay-Referenz hinterlegt." (iptal mümkün değil, Softpay referansı kayıtlı değil).
Yalnızca asıl cihazda
Kart iptali yalnızca ödemenin yapıldığı terminalin bulunduğu kasada mümkündür. Başka bir kasada DiKAS şunu gösterir: „Bu kart ödemesi … terminalinde yapıldı. İptal yalnızca bu terminalin bulunduğu kasada yapılabilir."
Karta iade¶
İade, karta yapılan bağımsız bir geri ödemedir; örneğin bir iptal artık mümkün olmadığında. Kasada Menü → EC-Gutschrift ile ya da ödeme seçeneklerinde terminalde Karta iade ile başlatılır. Tutarı girin, Geri ödemeyi gerçekleştir; misafir kartı cihaza yaklaştırır. Softpay'de bu, kart temaslı, serbestçe seçilebilir tutarlı bir geri ödemedir. DiKAS burada da çift iadeye karşı korur: sonuç belirsiz kalırsa körü körüne ikinci kez iade etmez.
Sınırlar¶
| Konu | Davranış |
|---|---|
| Para birimi | Yalnızca euro. |
| Eşzamanlı ödemeler | Cihaz başına aynı anda bir ödeme. İkinci bir başlatma „Es läuft bereits eine Kartenzahlung auf diesem Gerät." (bu cihazda zaten bir kartlı ödeme sürüyor) bildirir. |
| Bekleme süresi | Sonuç için üç dakikaya kadar, sonra „onaylanmadı". |
| Çevrimdışı | Mümkün değil, ödeme internet gerektirir. Nakit ödeme internetsiz de çalışır. |
| Cihazda bahşiş | İstenmez. |
| Gün sonu | Geçerli değil, uzlaşmayı acquirer kapatır. |
| Kasadan iptal | Mümkün değil. İşlem Softpay uygulamasında sonlandırılır. |
| Birden fazla cihaz | Her cihazın kendi terminal kaydı ve kendi mağaza seçimi vardır; hepsi bağımsız tahsilat yapar. |
| iOS | Mümkün değil. |
Hatalar ve çözümler¶
| Gördüğünüz | Neden ve çözüm |
|---|---|
| „Softpay ist nicht eingerichtet: Es sind keine Produktions-Zugangsdaten hinterlegt." (veya „… Sandbox-Zugangsdaten …") — Softpay kurulu değil: üretim (veya sandbox) kimlik bilgisi yok | Seçilen Ortam için cihazda Softpay'e ait bir DiKAS kimliği yok. DiKAS desteğine başvurun. Denemek için Sandbox (test) seçilebilir. |
| „Softpay ist nicht eingerichtet: Es fehlt der Händler-Name in den Einstellungen." (işletme adı eksik) | Softpay bölümünde İşletme adı'nı girin ve Kaydet. |
| „Softpay ist noch nicht konfiguriert: Bitte in den Terminal-Einstellungen einen Store wählen." (bir mağaza seçin) | Mağaza seç (8. adım). |
| „Softpay hat keine Stores geliefert. Mögliche Gründe: in der Softpay-App ist noch kein Händler angemeldet, dem Konto sind keine Stores zugeordnet, oder die hinterlegte Integrator-Kennung passt nicht zur gewählten Umgebung (Sandbox/Produktion)." (Softpay mağaza döndürmedi; olası nedenler: Softpay uygulamasında işletme oturumu yok, hesaba mağaza atanmamış veya kayıtlı kimlik seçilen ortamla uyuşmuyor) | Softpay uygulamasında oturum açın. Softpay hesabınızda mağaza atanıp atanmadığını kontrol edin. Kurulu Softpay uygulamasına uyan Ortam'ı seçin (üretim veya sandbox). |
| „Terminal '…' ist noch nicht gespeichert. Bitte die Terminal-Liste zuerst speichern …" (terminal henüz kaydedilmedi) | Kaydet, sonra mağaza seçimini yeniden başlatın. Tür Softpay olarak kayıtlı değilse de aynısı geçerlidir. |
| „Softpay kennt den gewählten Store (…) nicht mehr. Bitte die Store-Liste erneut öffnen und neu wählen." (Softpay seçilen mağazayı artık tanımıyor) | Mağaza listesini yeniden açıp mağazayı yeniden seçin. |
| „Die Softpay-App ist auf diesem Gerät nicht installiert." (Softpay uygulaması bu cihazda kurulu değil) | Softpay uygulamasını kurun (seçilen Ortam'a uygun olarak). |
| „NFC ist ausgeschaltet — bitte in den Android-Einstellungen aktivieren." (NFC kapalı) | NFC'yi açın. |
| „Der Softpay-App fehlen noch Freigaben auf diesem Gerät: …" (Softpay uygulamasının izinleri eksik) | Belirtilen izinleri verin: Softpay için erişilebilirlik hizmetini açın (Android ayarları → Erişilebilirlik), Softpay uygulamasına bildirim, kamera veya konum izni verin. Sonra Hazır olmayı kontrol et. |
| „Es ist noch kein Store konfiguriert — bitte in den Terminal-Einstellungen einen Store wählen." | Yukarıdaki gibi: Mağaza seç. |
| „Das Softpay-Terminal ist nicht bereit." (Softpay terminali hazır değil) | Softpay uygulamasında oturum açın veya durumunu orada kontrol edin, sonra Hazır olmayı kontrol et. |
| „Softpay ist auf diesem Gerät nicht verfügbar." (Softpay bu cihazda kullanılamıyor) | Kasa, Softpay bağlantısı olmayan bir ortamda çalışıyor (örn. PC'deki tarayıcı). DiKAS uygulamalı Android cihazda tahsilat yapın. |
| „Softpay auf diesem Host nicht verfügbar." | Ödeme NFC'si olmayan bir makinede (sunucu, PC, kutu) yürütülüyor. Android cihazda tahsilat yapın veya bir Android cihazı bulut kasasıyla eşleştirin. |
| „Es läuft bereits eine Kartenzahlung auf diesem Gerät." | Önceki bir ödeme hâlâ açık. Softpay uygulamasında sonlandırın, üç dakikaya kadar bekleyin, sonra yeniden deneyin. |
| „Zahlung abgebrochen." | Softpay uygulamasında iptal edildi. Hiçbir şey tahsil edilmedi; yeniden başlatın. |
| Ödeme reddedildi (Softpay'den hata metni, „Kartenzahlung fehlgeschlagen.") | Kart reddedildi. Başka bir kart veya nakit önerin. Hata metni, destek ekibinin sorun giderme için ihtiyaç duyduğu bir numarayla başlar. |
| Ödeme onaylanmadı, „Softpay hat den Vorgang noch nicht abgeschlossen — der Ausgang ist unbestätigt und wird geprüft. Bitte NICHT erneut kassieren." (Softpay işlemi henüz tamamlamadı; sonuç onaylanmadı, kontrol ediliyor; tekrar tahsil ETMEYİN) | Sonuç bilinmiyor. Tekrar tahsil etmeyin: Durumu kontrol et, bkz. Sonuç belirsiz kaldığında. |
| „Das Terminal hat einen anderen Betrag belastet …" | Kart tahsil edildi, işlem kaydedilmedi. Ödemeyi verilen referansla iptal edin, sonra yeniden tahsil edin. |
| „Kartenzahlung nachträglich eingetroffen" | İptal edilen bir ödeme yine de gerçekleşti. Kontrol edin ve fişi sonradan kaydedin (veya iptal edin). |
| „Kartenzahlung ohne Zuordnung" (atamasız kartlı ödeme) | Bu cihazın hiçbir ödemesine ait olmayan bir sonuç geldi. Yeniden tahsil etmeden önce Softpay uygulamasında bir kartın tahsil edilip edilmediğini kontrol edin. |
| „Storno nicht mehr möglich — der Abrechnungslauf ist bereits abgeschlossen. …" | Bunun yerine karta iade yapın. |
| „Ein laufender Softpay-Vorgang kann von der Kasse nicht abgebrochen werden — die Softpay-App ist die maßgebliche Stelle. Bitte den Vorgang am Gerät beenden." (süren bir Softpay işlemi kasadan iptal edilemez) | İşlemi cihazdaki Softpay uygulamasında sonlandırın. |
Sonraki adım¶
→ Ödemeler — günlük kartlı ödeme, iptal ve iade → Ayarlar → Terminaller — tüm terminal türlerine genel bakış