Stripe, online siparişlerin kart ödemelerini doğrudan tek bir Stripe hesabına alır: entegrasyondaki anahtarların ait olduğu hesaba, yani normalde restoranın kendi hesabına. Stripe bu hesaptaki parayı bankaya aktarır. OrderTiger, Stripe üzerinden hiçbir ücret kesmez; OrderTiger'ın ücretleri restoranın faturalarına ayrıca yansıtılır.
Her ödemeden Stripe üzerinde pay almak ya da restoranlar adına tahsilat yapmak için bunun yerine Stripe Connect kullanın.
Kurulum#
- Şirket Görünümü'nde Finans → Ödeme Entegrasyonu bölümünü açın ve Stripe kartındaki + düğmesine tıklayın.
- Formun üst kısmında Stripe seçili kalsın (Stripe Connect değil).
- Aşağıdaki alanları doldurun ve Kaydet'e tıklayın.
- Konum Görünümü'nde Finans → Ödeme Yöntemleri bölümünü açın, Kart ödeme yöntemini ekleyin veya düzenleyin ve ödeme işlemcisi olarak bu entegrasyonu seçin.
| Alan | Ne işe yarar |
|---|---|
| Tanımlayıcı Adı | Entegrasyona verdiğiniz ad; listelerde ve bir ödeme yönteminde entegrasyonu seçerken görünür. |
| Açık Anahtar | Stripe'ın yayımlanabilir anahtarı (pk_live_… veya pk_test_…); Stripe'ta Developers → API keys altında bulunur. |
| Gizli Anahtar | Aynı hesabın Stripe gizli anahtarı (sk_live_… veya sk_test_…). Varsayılan olarak gizlidir; görmek için göz simgesine tıklayın. |
| Webhook İmzalama Anahtarı | İsteğe bağlı. Boş bırakın: kaydettiğinizde OrderTiger bu Stripe hesabında kendi webhook'unu oluşturur ve bu alanı sizin için doldurur. |
| Ödemeleri Otomatik Tahsil Et | Açık: müşteri öder ödemez karttan çekim yapılır. Kapalı: tutar kartta yalnızca bloke edilir ve sipariş kabul edildiğinde çekilir. Siparişleri otomatik onaylayan konumlarda çekim her zaman hemen yapılır. |
| Apple Pay / Google Pay | Bu cüzdanları ödeme adımında sunar. Apple Pay için ayrıca alan adının Stripe'ta doğrulanması gerekir. |
| iOS Üye İşyeri Kimliği | iOS sipariş uygulamasının kullandığı Apple Pay üye işyeri kimliği. Yalnızca süper yöneticilere gösterilir. |
Kartlı sipariş nasıl ödendi olarak işaretlenir#
Müşteri ödediğinde sipariş, Stripe ödemeyi onaylayana kadar Kart Beklemede durumunda bekler. Stripe ödemeyi OrderTiger'ın webhook'unu çağırarak onaylar; sipariş ödendi olarak işaretlenir ve Canlı Siparişler'de görünür.
- Webhook, entegrasyon kaydedildiğinde Stripe hesabında sizin için oluşturulur ve
charge.succeededolayını dinler. Stripe'ta Developers → Webhooks altında görünür. - İmzalama anahtarı Webhook İmzalama Anahtarı alanına kaydedilir. Anahtar kayıtlıysa OrderTiger yalnızca Stripe'ın imzasını taşıyan ödeme onaylarını kabul eder. Kayıtlı değilse onay bu kontrol yapılmadan kabul edilir.
- Kaydettiğinizde webhook zaten varsa yeniden kullanılır ve alan boş kalır: Stripe bir webhook'un anahtarını yalnızca oluşturulduğu anda verir. Anahtarı Stripe'taki webhook'tan kopyalayıp (Reveal) yapıştırın ya da webhook'u Stripe'ta silip entegrasyonu yeniden kaydedin.
İadeler#
İadeler Siparişler bölümünden, siparişteki iade düğmesiyle yapılır. İade, ödemeyi alan aynı Stripe hesabından çıkar ve müşterinin kartına geri gider.
- Bölüşülecek bir ücret yoktur: iadenin tamamı bu hesaptan çıkar.
- Stripe, iadede kendi kart işlem ücretini geri vermez.
- Portal türündeki bir şirketin siparişlerinde iade formu Bu iadeden işletme mi sorumlu? diye sorar. Düz Stripe'ta para her zaman bu Stripe hesabından çıkar; yanıt yalnızca iadenin faturalarda nasıl görüneceğini belirler: işletmenin sorumlu olduğu bir iade restoranın kazancından düşülür, platformun sorumlu olduğu bir iade düşülmez.
- İade kısmi olabilir; o ana kadar iade edilen tutarlar siparişin altında listelenir.
Sorun giderme#
| Sorun | Neyi kontrol etmeli |
|---|---|
| Ödenmiş bir sipariş Kart Beklemede durumunda kalıyor ve Canlı Siparişler'e hiç düşmüyor | Stripe'ın onayı gelmemiş. Stripe'ta Developers → Webhooks altında OrderTiger'ın webhook'unun olup olmadığını kontrol edin ve son gönderimlerine bakın. Yoksa oluşturulması için entegrasyonu yeniden kaydedin. |
| Kaydettikten sonra Webhook İmzalama Anahtarı hâlâ boş | Webhook zaten varmış. Anahtarını Stripe'tan yapıştırın ya da webhook'u Stripe'ta silip yeniden kaydedin. |
| Ödemeler kimlik doğrulama hatasıyla başarısız oluyor | Gizli Anahtar ve Açık Anahtar aynı Stripe hesabından ve aynı moddan (ikisi de test ya da ikisi de canlı) olmalıdır. |