From cabead1b34fbac2d757207375e729f29cc98a0e5 Mon Sep 17 00:00:00 2001 From: "kerem.acer" Date: Mon, 18 Nov 2024 17:29:57 +0300 Subject: [PATCH] Add webhook api integration docs --- .gitignore | 2 + .../webhook-api-integration.md | 199 ++++++++++++++++++ docusaurus.config.ts | 10 +- versioned_docs/version-0.1.26/index.md | 37 ++++ .../acente-bilgileri-ve-kurulum-adimlari.md | 44 ++++ .../kullanici-rehberleri/giris-sayfasi.md | 23 ++ .../kullanici-rehberleri/index.md | 59 ++++++ .../kullanici-rehberleri/kullanicilar.md | 45 ++++ .../kullanici-rehberleri/musteri-detay.md | 56 +++++ .../kullanici-rehberleri/musteriler.md | 58 +++++ .../kullanici-rehberleri/policeler-detay.md | 57 +++++ .../kullanici-rehberleri/policeler.md | 51 +++++ .../kullanici-rehberleri/roller.md | 52 +++++ .../self-servis-web-servis-partaj-ekleme.md | 52 +++++ .../kullanici-rehberleri/teklif-detay.md | 72 +++++++ .../kullanici-rehberleri/teklifler.md | 46 ++++ .../kullanici-rehberleri/teminat-gruplari.md | 60 ++++++ versioned_docs/version-0.1.27/index.md | 37 ++++ .../acente-bilgileri-ve-kurulum-adimlari.md | 44 ++++ .../kullanici-rehberleri/giris-sayfasi.md | 23 ++ .../kullanici-rehberleri/index.md | 59 ++++++ .../kullanici-rehberleri/kullanicilar.md | 45 ++++ .../kullanici-rehberleri/musteri-detay.md | 56 +++++ .../kullanici-rehberleri/musteriler.md | 58 +++++ .../kullanici-rehberleri/policeler-detay.md | 57 +++++ .../kullanici-rehberleri/policeler.md | 51 +++++ .../kullanici-rehberleri/roller.md | 52 +++++ .../self-servis-web-servis-partaj-ekleme.md | 52 +++++ .../kullanici-rehberleri/teklif-detay.md | 72 +++++++ .../kullanici-rehberleri/teklifler.md | 46 ++++ .../kullanici-rehberleri/teminat-gruplari.md | 60 ++++++ .../webhook-api-integration.md | 199 ++++++++++++++++++ .../version-0.1.26-sidebars.json | 8 + .../version-0.1.27-sidebars.json | 8 + versions.json | 4 + 35 files changed, 1848 insertions(+), 6 deletions(-) create mode 100644 docs/kullanici-rehberleri/webhook-api-integration.md create mode 100644 versioned_docs/version-0.1.26/index.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/giris-sayfasi.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/index.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/kullanicilar.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/musteri-detay.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/musteriler.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/policeler-detay.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/policeler.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/roller.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/teklif-detay.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/teklifler.md create mode 100644 versioned_docs/version-0.1.26/kullanici-rehberleri/teminat-gruplari.md create mode 100644 versioned_docs/version-0.1.27/index.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/giris-sayfasi.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/index.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/kullanicilar.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/musteri-detay.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/musteriler.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/policeler-detay.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/policeler.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/roller.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/teklif-detay.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/teklifler.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/teminat-gruplari.md create mode 100644 versioned_docs/version-0.1.27/kullanici-rehberleri/webhook-api-integration.md create mode 100644 versioned_sidebars/version-0.1.26-sidebars.json create mode 100644 versioned_sidebars/version-0.1.27-sidebars.json create mode 100644 versions.json diff --git a/.gitignore b/.gitignore index b2d6de3..e005ae6 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ npm-debug.log* yarn-debug.log* yarn-error.log* + +.idea/ \ No newline at end of file diff --git a/docs/kullanici-rehberleri/webhook-api-integration.md b/docs/kullanici-rehberleri/webhook-api-integration.md new file mode 100644 index 0000000..047a9f8 --- /dev/null +++ b/docs/kullanici-rehberleri/webhook-api-integration.md @@ -0,0 +1,199 @@ +# Webhook API Entegrasyonu + +Webhook'lar, bir olay meydana geldiğinde veya gelirken belirtilen URL'e istek atmak için kullanılır. InsurUp'da iki çeşit event vardır. + +- **Async**: event'ler bir olay gerçekleştiğinde atılır ve belirtilen API'ın sonucunu yapılan işleme etki etmez. +- **Sync**: event'ler bir olay gerçekleşmeden önce atılır ve belirtilen API'ın sonucuna göre yapılan işleme etki edebilir. Ödeme validasyonu güzel bir örnektir. + +Webhook event'leri, belirli bir URL'ye HTTP POST isteği göndererek tetiklenir. Bu istek, bir JSON nesnesi içerir. JSON nesnesi, event'e ait detayları içerir. + +## Header'lar + +- **`x-webhook-event`**: Tetiklenen event'in ismidir. +- **`x-webhook-id`**: Acente panelindeki oluşturulan webhook'un tekil numarasıdır. +- **`x-webhook-delivery`**: Tekil gönderim numarasıdır. +- **`x-webhook-signature`**: Bu header eğer `secret` alanı doluysa gönderilir. Belirtilen `secret` ile payload SHA-256 ile şifrelenir. + +## Event'ler + +### `proposal_premium.received` *async* + +Bir teklif primi InsurUp'a iletildiği zaman tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "premiums": [ + { + "installmentNumber": 1, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + }, + { + "installmentNumber": 2, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + }, + { + "installmentNumber": 3, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + } + ], + "insuredCustomer": { + "name": "Müşteri ismi", + "phoneNumber": { + "number": "5334180719", + "countryCode": 90 + }, + "email": { + "value": "customer@insurup.com" + }, + "city": { + "value": "34", + "text": "İSTANBUL" + }, + "district": { + "value": "1823", + "text": "KÜÇÜKÇEKMECE" + } + } +} +``` + +### `proposal_premium.purchasing` *sync* + +Bir teklif primini satın alınmadan önce tetiklenir. Bu event'i satın alma validasyonu olarak kullanabilirsiniz. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard" +} +``` + +### `proposal_premium.purchase_failed` *async* + +Bir teklif primini satın alma isteği **başarısız** olunca tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard", + "failureReason": "X sigorta şirketi bilinmeyen bir nedenden dolayı poliçeleştirme isteğini reddetti" +} +``` + +### `proposal_premium.purchased` *async* + +Bir teklif primini satın alma isteği **başarılı** olunca tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "policyId": "673b4cb4524a0a5187ddbeae", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard", + "policyStartDate": "2024-11-20", + "policyEndDate": "2025-11-20" +} +``` + +## Signature Validasyonu + +Webhook'larınızın güvenliğini sağlamak için, gelen isteklerin gerçekten sizin tarafınızdan gönderildiğini doğrulamak amacıyla imza doğrulaması yapmanız önemlidir. Aşağıda, imza doğrulaması için çeşitli dillerde örnek kodlar bulunmaktadır. + +### Python + +```python +import hmac +import hashlib + +def validate_signature(secret, payload, signature): + computed_signature = hmac.new(secret.encode(), payload.encode(), hashlib.sha256).hexdigest() + return hmac.compare_digest(computed_signature, signature) +``` + +### Javascript + +```javascript +const crypto = require('crypto'); + +function validateSignature(secret, payload, signature) { + const computedSignature = crypto + .createHmac('sha256', secret) + .update(payload, 'utf8') + .digest('hex'); + return crypto.timingSafeEqual(Buffer.from(computedSignature, 'hex'), Buffer.from(signature, 'hex')); +} +``` + +### C# + +```csharp +bool ValidateSignature(string secret, string payload, string signature) +{ + using var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(secret)) + + var computedHash = hmac.ComputeHash(Encoding.UTF8.GetBytes(payload)); + var computedSignature = BitConverter.ToString(computedHash).Replace("-", "").ToLower(); + + return computedSignature == signature.ToLower(); +} +``` + +### PHP + +```php +function validate_signature($secret, $payload, $signature) { + $computed_signature = hash_hmac('sha256', $payload, $secret); + return hash_equals($computed_signature, $signature); +``` + +### Java + +```java +import javax.crypto.Mac; +import javax.crypto.spec.SecretKeySpec; +import java.util.Base64; + +public class SignatureValidator { + public static boolean validateSignature(String secret, String payload, String signature) throws Exception { + Mac sha256_HMAC = Mac.getInstance("HmacSHA256"); + SecretKeySpec secret_key = new SecretKeySpec(secret.getBytes(), "HmacSHA256"); + sha256_HMAC.init(secret_key); + + String computedSignature = Base64.getEncoder().encodeToString(sha256_HMAC.doFinal(payload.getBytes())); + return computedSignature.equals(signature); + } +} +``` diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 4975978..4526185 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -23,7 +23,7 @@ const config: Config = { { docs: { editUrl: 'https://github.com/InsurUp/docs/blob/main/', - // includeCurrentVersion: false, + includeCurrentVersion: false, routeBasePath: '/' }, blog: false, @@ -38,8 +38,6 @@ const config: Config = { indexName: 'insurup', contextualSearch: true }, - // Replace with your project's social card - // image: 'img/docusaurus-social-card.jpg', navbar: { logo: { alt: 'InsurUp Logo', @@ -57,9 +55,9 @@ const config: Config = { label: 'InsurUp CRM', position: 'right', }, - // { - // type: 'docsVersionDropdown', - // } + { + type: 'docsVersionDropdown', + } ], }, // footer: { diff --git a/versioned_docs/version-0.1.26/index.md b/versioned_docs/version-0.1.26/index.md new file mode 100644 index 0000000..fdfc3da --- /dev/null +++ b/versioned_docs/version-0.1.26/index.md @@ -0,0 +1,37 @@ +--- +title: Başlangıç +sidebar_position: 1 +--- + +# InsurUp'a Hoş Geldiniz! 🚀 + +InsurUp, sigorta acenteleri ve brokerları için geliştirilmiş yenilikçi bir CRM çözümüdür. Kolay kullanımı, güçlü özellikleri ve esnek altyapısıyla, sigorta işlemlerinizi hızlı ve verimli bir şekilde yönetmenize olanak tanır. İster küçük bir acente olun, ister büyük bir broker ağı yönetin; InsurUp, sigorta süreçlerinizi daha kolay ve etkili hale getirir. + +## 🌟 InsurUp Nedir? + +InsurUp, sigorta acentelerinin ve brokerlarının iş süreçlerini kolaylaştırmak için özel olarak tasarlanmış bulut tabanlı bir CRM platformudur. Platform, sigorta acentelerinin teklif hazırlama, poliçe yönetimi, müşteri ilişkileri ve veri analizi gibi temel işlemlerini tek bir çatı altında toplar. Esnek ve kullanıcı dostu arayüzü sayesinde, herhangi bir teknik bilgi gerektirmeden kullanıcıların ihtiyaçlarına göre özelleştirilebilir ve kolayca adapte edilebilir. + +Bulut tabanlı yapısı, kullanıcıların diledikleri yerden sisteme erişmelerine olanak tanırken, güçlü entegrasyon özellikleriyle sigorta şirketleriyle hızlı ve güvenli bağlantılar kurmalarını sağlar. Self servis modülleriyle kullanıcılar kendi başlarına acente kurulumlarını tamamlayabilir, teklifleri hızla hazırlayabilir ve müşteri bilgilerini tek bir ekranda görüntüleyebilir. Tüm bu özellikler, InsurUp'ı modern sigorta operasyonlarının merkezi haline getirir. + +InsurUp hakkında daha fazla bilgi için [InsurUp web sitemizi](https://www.insurup.com) sayfamızı ziyaret edin. + +## 🎯 Nasıl Başlayabilirsiniz? + +Yeni bir kullanıcı olarak başlamak çok kolay! Adım adım kullanıcı rehberlerimizden faydalanarak hızlıca sistemi keşfedebilirsiniz. Başlamak için aşağıdaki adımları takip edin: + +1. **[Giriş Yapın](./kullanici-rehberleri/giris-sayfasi)**: İlk adım olarak platforma giriş yapın ve hesabınızı aktif hale getirin. +2. **[Acentenizi Kurun](./kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari)**: Acente bilgilerinizi girerek kurulum işlemini tamamlayın. +3. **[Kullanıcılarınızı Ekleyin](./kullanici-rehberleri/kullanicilar)**: Acenteniz için yeni kullanıcılar davet edin ve yetkilendirmeleri yapın. +4. **[Tekliflerinizi ve Poliçelerinizi Yönetin](./kullanici-rehberleri/teklifler)**: Hızlıca teklif hazırlayın ve poliçe süreçlerinizi yönetin. + +## 📚 Kullanıcı Rehberleri + +Platformdaki tüm modüller hakkında detaylı bilgi almak için [Kullanıcı Rehberleri](./kullanici-rehberleri) sayfamıza göz atabilirsiniz. Burada sistemdeki her özellik için adım adım açıklamalar bulacaksınız. Rehberlerimiz, sıkça karşılaşılan sorunlara ve merak edilen özelliklere dair pratik çözümler sunar. + +## 📞 Yardıma mı ihtiyacınız var? + +Herhangi bir konuda desteğe ihtiyaç duyarsanız, [Kullanıcı Rehberleri](./kullanici-rehberleri) sayfasından yardım alabilir veya [Destek Ekibi](mailto:destek@insurup.com) ile iletişime geçebilirsiniz. + +--- + +InsurUp ile sigorta operasyonlarınızı daha verimli hale getirin, işinizi büyütün ve müşteri memnuniyetini artırın. Şimdi başlayın ve InsurUp'ın avantajlarını keşfedin! 🎉 \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md new file mode 100644 index 0000000..9fdecbc --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md @@ -0,0 +1,44 @@ +--- +title: "Acente Bilgileri ve Kurulum Adımları" +sidebar_position: 2 +--- + +# Acente Bilgileri ve Kurulum Adımları + +## Acente Bilgileri Ekranı + +Bu ekranda acente adına, vergi numarasına ve levha kayıt numarasına dair bilgiler talep edilmektedir. + +- **Acente Adı**: Acentenin resmi adını girmeniz gereken zorunlu bir alandır. +- **Vergi Numarası**: Acentenin vergi numarasını girmelisiniz. Bu alan da zorunludur. +- **Levha Kayıt No**: Acentenin levha kayıt numarasını bu alana girebilirsiniz. Bu alan zorunlu değildir ancak girilmesi önerilir. + +Gerekli alanlar doldurulduktan sonra **"İleri"** butonuna tıklayarak bir sonraki adıma geçebilirsiniz. + +## Acente Temsilcisi Ekranı + +Bu adımda acente için InsurUp uygulamasına ilk giriş yapacak olan admin kullanıcı bilgileri girilmelidir. + +- **Ad**: Acente temsilcisinin adı zorunlu olarak girilmelidir. +- **Soyadı**: Temsilcinin soyadı da zorunludur. +- **E-posta**: Temsilcinin kullanacağı e-posta adresini bu alana girmelisiniz. E-posta adresi, giriş işlemlerinde kullanılacaktır. +- **Parola**: Temsilci, bu alanda kendi belirleyeceği parolayı oluşturmalıdır. Parola daha sonra girişlerde kullanılacaktır. + +Bu bilgilerin tamamı girildikten sonra yine **"İleri"** butonuna tıklayarak son adıma geçebilirsiniz. + +## Sigorta Şirketi Bağlantısı Ekranı + +Son adımda, acentenizle çalıştığınız sigorta şirketleriyle ilgili bağlantıların kurulması sağlanmaktadır. + +### Sigorta Şirketi Eklemek + +Bu adım zorunlu değildir, dilerseniz **"+"** butonuna tıklayarak sigorta şirketi bilgilerini ekleyebilirsiniz. Bu işlem için iki seçenek bulunur: + +- **Web Servis**: Sigorta şirketleriyle olan bağlantıları web servisi aracılığıyla ekleyebilirsiniz. +- **Robot**: Sigorta şirketi bağlantılarını robot ile entegre edebilirsiniz. + +Bağlantı kurulduktan veya bu adım atlandıktan sonra **"Tamamla"** butonuna tıklayarak InsurUp kurulum işlemini tamamlayabilirsiniz. + +:::note +Bu işlemi uygulamaya giriş yaptıktan sonra da yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/giris-sayfasi.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/giris-sayfasi.md new file mode 100644 index 0000000..1386264 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/giris-sayfasi.md @@ -0,0 +1,23 @@ +--- +title: "Giriş Sayfası" +sidebar_position: 1 +--- + +# Giriş Sayfası + +Bu ekran, InsurUp CRM'e erişim sağlamak isteyen kullanıcıların e-posta adresi ve şifre bilgileri ile sisteme giriş yapabilecekleri alandır. InsurUp'ı kullanan tüm acente ve broker kullanıcıları, kendilerine tanımlanan e-mail adreslerini ve şifrelerini kullanarak sisteme giriş yapabilirler. + +## Giriş Yapma + +- **E-mail Adresi**: Bu alana, daha önce sistem tarafından tanımlanmış e-posta adresinizi girin. +- **Şifre**: Sisteme giriş yaparken kullanacağınız şifreyi bu alana yazın. + +Giriş bilgilerinizi girdikten sonra **"Giriş Yap"** butonuna basarak sisteme giriş yapabilirsiniz. + +## Şifremi Unuttum + +Bu ekran, şifrenizi hatırlamadığınız durumlarda yeni bir şifre talep edebileceğiniz bölümdür. + +- **E-posta Adresi**: Sisteme kayıtlı olan e-posta adresinizi bu alana girin. + +E-posta adresinizi girdikten sonra **"Gönder"** butonuna tıklayın. Bu işlem sonrası, şifrenizi sıfırlayabilmeniz için size bir bağlantı gönderilecektir. Gönderilen e-postadaki bağlantıya tıklayarak yeni bir şifre belirleyebilirsiniz. \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/index.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/index.md new file mode 100644 index 0000000..7a25167 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/index.md @@ -0,0 +1,59 @@ +--- +title: "Kullanıcı Rehberleri" +sidebar_position: 1 +--- + +# 📘 Kullanıcı Rehberleri + +Hoş geldiniz! Bu rehberde, InsurUp platformunun tüm modüllerini ve özelliklerini detaylı bir şekilde öğrenebilirsiniz. İster yeni bir kullanıcı olun, ister deneyimli bir acente temsilcisi; burada aradığınız tüm bilgilere kolayca erişebileceksiniz. + +## 🚀 Hızlı Başlangıç + +Platforma yeni mi başladınız? Endişelenmeyin, sizi adım adım yönlendireceğiz. Öncelikle [Giriş Sayfası](./kullanici-rehberleri/giris-sayfasi) rehberimizi inceleyerek başlayabilirsiniz. + +## 📂 Bölümler + +### Kurulum ve Genel Ayarlar +- [Giriş Sayfası](./kullanici-rehberleri/giris-sayfasi): Platforma nasıl giriş yapılır ve şifre sıfırlama adımları. +- [Acente Bilgileri ve Kurulum Adımları](./kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari): Acente hesap kurulumunu nasıl yapacağınızı öğrenin. + +### Yönetim ve Yetkilendirme +- [Kullanıcılar](./kullanici-rehberleri/kullanicilar): Kullanıcı ekleme, yönetme ve yetki düzenleme işlemleri. +- [Roller](./kullanici-rehberleri/roller): Kullanıcı rolleri ve yetkilendirme ayarları. + +### Teklif ve Poliçe Yönetimi +- [Teklifler](./kullanici-rehberleri/teklifler): Teklif oluşturma ve listeleme özellikleri. +- [Teklif Detay](./kullanici-rehberleri/teklif-detay): Tekliflerin detaylı incelemesi ve karşılaştırma. +- [Poliçeler](./kullanici-rehberleri/policeler): Poliçelerin listelenmesi ve durumu hakkında bilgi. +- [Poliçe Detay](./kullanici-rehberleri/policeler-detay): Poliçe içeriklerinin detaylı görüntülenmesi ve düzenleme işlemleri. + +### Müşteri Yönetimi +- [Müşteriler](./kullanici-rehberleri/musteriler): Müşteri bilgilerini yönetme, filtreleme ve yeni müşteri ekleme. +- [Müşteri Detay](./kullanici-rehberleri/musteri-detay): Müşterilere dair detaylı bilgilerin görüntülenmesi. + +### Ek Özellikler ve Ayarlar +- [Self-servis Web Servis Partaj Ekleme](./kullanici-rehberleri/self-servis-web-servis-partaj-ekleme): Sigorta şirketleriyle bağlantı kurma ve partaj bilgileri ekleme. +- [Teminat Grupları](./kullanici-rehberleri/teminat-gruplari): Farklı sigorta branşları için teminat grupları oluşturma ve yönetme. + +--- + +## 🎯 Nasıl Kullanılır? + +Her bir rehberin içinde modüle dair ayrıntılı açıklamalar, adım adım yönlendirmeler ve ipuçları bulabilirsiniz. Özellikle belli bir işlemde zorlanıyorsanız, ilgili rehberi açarak hızlıca çözüm bulabilirsiniz. Ayrıca, rehberlerimizdeki arama ve filtreleme seçenekleri ile aradığınız bilgiye kolayca ulaşabilirsiniz. + +:::tip +Yeni kullanıcı iseniz, önce kurulum ve genel ayarlar bölümlerini incelemeniz faydalı olacaktır. Böylece temel ayarları yapıp platformu rahatlıkla kullanabilirsiniz. +::: + +## 💡 İpuçları ve Yardım + +- **Sıkça Sorulan Sorular** bölümümüze de göz atarak hızlıca bilgi edinebilirsiniz. +- Destek ekibimizle iletişime geçmek için **yardım** simgesine tıklayarak bize mesaj gönderebilirsiniz. + +## 📞 Destek Alın + +Herhangi bir sorunuz veya takıldığınız bir nokta mı var? [Destek Ekibi](mailto:destek@insurup.com) ile iletişime geçin. Yardımcı olmaktan memnuniyet duyarız! + +--- + +İhtiyacınız olan rehberin üzerine tıklayarak detaylı bilgi alabilirsiniz. Keyifli keşifler! ✨ \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/kullanicilar.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/kullanicilar.md new file mode 100644 index 0000000..0811f02 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/kullanicilar.md @@ -0,0 +1,45 @@ +--- +title: "Kullanıcılar" +sidebar_position: 4 +--- + +# Kullanıcılar + +Kullanıcılar modülü, acentenin personel kayıtlarının yönetildiği ve kullanıcıların eklenip pasife alınabildiği alandır. Bu modülde kullanıcılar düzenlenebilir, pasifleştirilebilir, silinebilir veya tekrar aktivasyon e-postası gönderilebilir. + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut kullanıcı listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Yeni Kullanıcı Davet Etme + +Sağ üstteki **"+"** butonuna tıklayarak **"Yeni Kullanıcı Davet Et"** pop-up ekranını açabilirsiniz. Buradan yeni kullanıcı daveti gönderebilirsiniz: + +- **Ad**: Kullanıcının adı girilmelidir. Zorunlu bir alandır. +- **Soyad**: Kullanıcının soyadı girilmelidir. Zorunlu bir alandır. +- **E-Mail**: Kullanıcının e-posta adresi girilmelidir. Aktivasyon bağlantısı bu adrese gönderilecektir. Bu alan zorunludur. +- **Rol**: Kullanıcının rolü seçilmelidir. Roller daha önce roller modülünde tanımlanmış olmalıdır. Zorunlu değildir, sonradan da atanabilir. + +**Kaydet** butonuna tıklayarak daveti tamamlayabilirsiniz. + +:::info +Yeni kullanıcı davet edildiğinde, kullanıcıya bir aktivasyon e-postası gönderilecektir. Kullanıcı, bu e-postadaki bağlantıyı kullanarak hesabını aktif hale getirebilir. +::: + +## Aksiyonlar + +Tablonun sağ tarafında bulunan aksiyon butonlarıyla çeşitli işlemler yapılabilir: + +- **Düzenle**: Kullanıcı bilgilerini düzenlemek için kalem ikonuna tıklayabilirsiniz. +- **Silme İşlemi**: Beklemede olan ve henüz giriş yapmamış kullanıcıları çöp kutusu ikonuna tıklayarak silebilirsiniz. Ancak Aktif veya Pasif olan kullanıcılar silinemez. +- **Durum Değiştirme**: Durum sütunundaki butonlar aracılığıyla bir kullanıcının durumu **Aktif** veya **Pasif** olarak değiştirilebilir. + - **Aktif Kullanıcı**: Kullanıcı sisteme giriş yapabilir. + - **Pasif Kullanıcı**: Pasif durumdaki kullanıcılar sisteme giriş yapamazlar. Ancak bir yönetici bu durumu Aktif hale getirene kadar beklemektedirler. + +:::tip +Pasif durumda olan kullanıcılar, yönetici tarafından tekrar aktif hale getirildiğinde sistemdeki tüm yetkilerine geri sahip olurlar. +::: diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/musteri-detay.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/musteri-detay.md new file mode 100644 index 0000000..2822a31 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/musteri-detay.md @@ -0,0 +1,56 @@ +--- +title: "Müşteri Detay" +sidebar_position: 10 +--- + +# Müşteri Detay + +Bu sayfa, müşteriye dair daha detaylı bilgilerin bulunduğu detay sayfadır. Üst kısımda, müşterinin kişisel bilgileri özetlenmiş olup temsilci ataması yapılabilir veya müşteri detayı kalem ikonuna tıklanarak düzenlenebilir. Alt kısımda ise müşterinin varlıkları, iletişim bilgileri, teklifleri, poliçeleri ve sağlık bilgileri hakkında daha detaylı alanlar bulunmaktadır. + +## Varlıklar (Araçlar ve Konutlar) + +Varlıklar, **Araçlar** ve **Konutlar** şeklinde iki başlığa ayrılmıştır. Buradan müşteriye ait varlıklar görüntülenebilir, yeni varlık eklenebilir ya da mevcut varlıklar düzenlenebilir veya silinebilir. Ayrıca sütun ayarları ve filtreleme özelliği de bulunmaktadır. + +| Araçlar | Konutlar | +|---------------------------------|---------------------------------------------| +| Araç plakası, marka, model yılı | Metrekare, il, ilçe ve diğer ilgili detaylar| +| ve model bilgileri listelenir. | | + +## İletişim Bilgileri + +Müşterinin iletişim bilgilerinin tutulduğu alandır. Ayrıca sütun ayarları ve filtreleme özelliği de bulunmaktadır. İletişim bilgileri iki başlık altında tutulur: + +- **E-Mailler**: Birden fazla e-posta eklenebilir. Bu e-postalardan biri **Birincil** olarak işaretlenebilir. Birincil e-posta tüm iletişimlerde esas alınır. +- **Telefon Numaraları**: Birden fazla telefon numarası eklenebilir. Tıpkı e-posta gibi bir numara **Birincil** seçilebilir. + +## Teklifler + +Müşterinin aldığı tüm teklifleri gösterir. Her teklif için sigortalı adı, prim aralığı (en yüksek ve en düşük prim), branş (kasko, trafik vb.), oluşturulma tarihi gibi detaylar listelenir. + +| Özellikler | Açıklama | +|---------------------------------|-----------------------------------------------------------------------------------| +| **Sütun Ayarları** | Liste görünümünü özelleştirmenizi sağlar. | +| **Filtreleme** | Teklifleri filtreleyerek aradığınız bilgiyi hızlıca bulmanıza yardımcı olur. | +| **Arama** | Belirli bir teklif adına veya ID'sine göre arama yapabilirsiniz. | +| **Veri İndirme** | Teklif listelerini Excel formatında indirebilirsiniz. | +| **Teklif Alma** | Yeni teklif oluşturmak için kullanılabilir. | +| **Detay Erişimi** | Teklif satırında bulunan **"i"** ve **"ID"** butonlarına tıklayarak teklif detayına gidilebilir. | + +## Poliçeler + +Müşterinin sahip olduğu poliçeler listelenir. Poliçeler sekmesinde, poliçenin durumu, branşı, başlangıç ve bitiş tarihleri gibi bilgiler yer alır. + +| Özellikler | Açıklama | +|---------------------------------|-----------------------------------------------------------------------------------| +| **Sütun Ayarları** | Liste görünümünü özelleştirmenizi sağlar. | +| **Filtreleme** | Poliçeleri filtreleyerek aradığınız bilgiyi hızlıca bulmanıza yardımcı olur. | +| **Arama** | Belirli bir poliçe adına veya numarasına göre arama yapabilirsiniz. | +| **Veri İndirme** | Poliçe listelerini Excel formatında indirebilirsiniz. | + +## Sağlık Bilgileri + +Müşterinin boy ve kilo gibi sağlık bilgileri bu bölümde tutulur. Bu bilgiler sağlık sigortası gibi özel sigorta türlerinde önemli bilgiler arasındadır. + +:::info +Sağlık bilgileri, özellikle sağlık sigortası ürünleri için gereklidir ve doğru tutulması önemlidir. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/musteriler.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/musteriler.md new file mode 100644 index 0000000..f83cd45 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/musteriler.md @@ -0,0 +1,58 @@ +--- +title: "Müşteriler" +sidebar_position: 9 +--- + +# Müşteriler + +Müşteriler modülü, acentelerin tüm müşteri bilgilerini yönetebileceği bir alan sunar. Bu modül sayesinde bireysel ve kurumsal müşteriler listelenebilir, yeni müşteri eklenebilir, mevcut müşteriler güncellenebilir veya silinebilir. Ayrıca, kullanıcılar filtreleme ve sütun ayarları yaparak müşteri listelerini özelleştirebilir. + +## Listeleme Alanı + +Tüm müşteriler tablo formatında listelenir. Liste özelleştirilmesi **“Sütun Ayarları”** kısmından yapılabilir. Bu tabloda şu sütunlar yer alır: + +| Sütun | Açıklama | +|--------------------|-----------------------------------------------------------------------------------| +| **Id** | Her müşterinin benzersiz kimlik numarası. | +| **Sigortalı** | Müşterinin adı ve soyadı. | +| **E-Mail** | Müşterinin e-posta adresi. | +| **Telefon Numarası** | Müşterinin telefon numarası. | +| **Oluşturulma Tarihi** | Müşterinin sisteme eklenme tarihi. | + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut müşteri listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak kimlik numaraları filtrelenebilir. Örneğin, müşteri adlarına veya kimlik bilgilerine göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız müşteriye ulaşabilirsiniz. + +:::info +Filtreleme özelliği, müşteri listelerinde arama yapmayı kolaylaştırır ve zaman kazandırır. +::: + +## Müşteri Ekleme + +Ekranın sağ üst köşesindeki **"+"** butonu ile yeni bir müşteri ekleyebilirsiniz: + +- **Bireysel Müşteri Ekle**: Bireysel müşterilerin kimlik numarası, ad-soyad, e-posta, telefon numarası gibi bilgileri girilerek kaydedilir. +- **Kurumsal Müşteri Ekle**: Kurumsal müşteri bilgileri, vergi numarası, şirket adı ve iletişim bilgileri ile eklenir. + +### Satır Aksiyonları + +Her müşterinin satırında şu aksiyonlar mevcuttur: + +| Aksiyon | Açıklama | +|----------------|-----------------------------------------------------------------------------------| +| **Id** | Link şeklinde gösterilen kimlik numarasına tıklayarak müşteri detaylarına ulaşabilirsiniz. | +| **"i" Butonu** | Müşterinin detay bilgilerini görüntülemek için kullanılır. | +| **Kalem İkonu** | Müşteri bilgilerini güncellemek için bu butona tıklanır. Pop-up olarak bir güncelleme ekranı açılır ve gerekli düzenlemeler yapılabilir. | +| **Çöp Kutusu İkonu** | Müşteri kaydını silmek için kullanılır. Silme işlemi öncesi bir onay penceresi açılır. | + +:::caution +Müşteri silme işlemi geri alınamaz, bu yüzden silme öncesi dikkatli olun ve müşteri bilgilerini doğru şekilde kontrol edin. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler-detay.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler-detay.md new file mode 100644 index 0000000..45ac175 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler-detay.md @@ -0,0 +1,57 @@ +--- +title: "Poliçe Detay" +sidebar_position: 8 +--- + +# Poliçe Detay + +Poliçe Detay modülü, poliçeler listesinden bir poliçe seçildiğinde o poliçeye dair tüm detaylı bilgilerin yer aldığı sayfadır. Bu sayfa, poliçenin içeriğine dair kapsamlı bir özet sunar ve sigorta acentelerinin poliçe üzerinde daha fazla işlem yapmasını sağlar. + +## Poliçe Bilgileri + +| Bilgi | Açıklama | +|---------------------|-----------------------------------------------------------------------------------| +| **ID** | Poliçeye ait kimlik numarası. | +| **Poliçe Numarası** | Sigorta şirketi tarafından atanmış poliçe numarası. | +| **Başlangıç ve Bitiş Tarihi** | Poliçenin geçerli olduğu süre. | +| **Sigorta Şirketi** | Poliçenin hangi sigorta şirketi tarafından sağlandığı bilgisi. | +| **Ürün Adı** | Poliçenin hangi sigorta ürününü kapsadığı (örneğin Doğa Sigorta Kasko vb.). | +| **Zeyil Numarası** | Poliçe üzerinde yapılan değişiklik sayısı. | +| **Durum** | Poliçenin aktiflik durumu (**Yürürlükte**, **İptal**, **Sonlandı**). | +| **Oluşturan Kullanıcı** | Poliçeyi oluşturan sistem kullanıcısı. | +| **Sigorta Ettiren** | Poliçeyi yaptıran kişinin adı ve soyadı. | + +## Prim Bilgileri + +| Bilgi | Açıklama | +|-------------------|-----------------------------------------------------------------------------------| +| **Brüt Prim** | Poliçenin toplam prim tutarı. | +| **Net Prim** | Vergiler düşüldükten sonra kalan prim tutarı. | +| **Komisyon** | Poliçeye uygulanan komisyon oranı. | +| **Ödeme Türü** | Poliçenin ödeme şekli (örneğin Kredi Kartı). | +| **Taksit Sayısı** | Poliçenin kaç taksit üzerinden ödendiği bilgisi. | + +## Sigortalı Bilgileri + +Bu bölümde sigorta ettirene dair bilgiler bulunur. Kutucuk içerisinde bulunan link butonu sayesinde müşteri detayına gidilebilir. + +| Bilgi | Açıklama | +|------------------------------|-----------------------------------------------------------------------------------| +| **Tip** | Sigortalının bireysel ya da kurumsal olup olmadığı. | +| **Ad** | Sigortalı kişinin adı ve soyadı. | +| **Sigortalı Müşteri Kimlik Numarası** | Sigortalı kişinin kimlik numarası. | +| **Doğum Tarihi** | Sigortalının doğum tarihi. | +| **E-posta ve Telefon Numarası** | Sigortalının iletişim bilgileri. | +| **Sigortalı Müşteri İl ve İlçe** | Sigortalının ikamet ettiği şehir ve ilçe. | + +## Alt Başlıklar + +Sayfanın alt kısmında üç ana başlık yer alır: + +- **Araç Bilgileri**: Poliçeye ait aracın marka, model, plaka, motor numarası, şasi numarası gibi detayları içerir. +- **Teminat Bilgileri**: Poliçenin kapsadığı teminatlar hakkında bilgi verir (örn: Manevi Tazminat, FK Limit, IMM Limit). +- **Teklif Bilgileri**: Poliçenin oluştuğu teklifin detayları yer alır. + +:::tip +Poliçe detay ekranında, poliçeyle ilgili tüm bilgiler düzenli bir şekilde sunulmuştur. Sigortalı veya poliçe üzerindeki değişiklikleri kolayca yapabilir, ek belgeleri inceleyebilir ve gerektiğinde yeniden düzenleyebilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler.md new file mode 100644 index 0000000..9a2ceb0 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/policeler.md @@ -0,0 +1,51 @@ +--- +title: "Poliçeler" +sidebar_position: 7 +--- + +# Poliçeler + +Poliçeler modülü, sigorta acentelerinin müşterilerinin talepleri doğrultusunda düzenledikleri sigorta poliçelerinin yönetildiği bölümdür. Bu modül sayesinde acente çalışanları poliçeleri görüntüleyebilir, çeşitli filtreleme ve sıralama seçenekleri ile istedikleri poliçelere hızlıca erişebilirler. Ayrıca poliçe detaylarına **Id** veya **i** butonlarından ulaşabilirler. + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut poliçe listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak poliçe numaraları filtrelenebilir. Örneğin, poliçe numarasına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız poliçeye ulaşabilirsiniz. + +:::info +Filtreleme sayesinde, poliçe numarası, sigortalı adı veya poliçe durumu gibi kriterlere göre poliçeleri kolayca listeleyebilirsiniz. +::: + +## Listeler + +Poliçeler modülünde tüm poliçeler tablo formatında listelenir. Tabloda yer alan sütunlar: + +| Sütun | Açıklama | +|-------------------------|------------------------------------------------------------------------------| +| **Id** | Her poliçeye özel olarak verilen kimlik numarası. | +| **Durum** | Poliçenin aktiflik durumu (**Yürürlükte**, **İptal**, **Sonlandı**). | +| **Ürün Branşı** | Poliçenin ait olduğu sigorta branşı (Kasko, Trafik, Dask vb.). | +| **Başlangıç ve Bitiş Tarihi** | Poliçenin geçerli olduğu tarih aralıkları. | +| **Ürün / SS Poliçe No** | Sigorta şirketine ait poliçe numarası. | +| **Brüt Prim ve Net Prim** | Poliçenin toplam prim tutarları. | +| **Sigortalı** | Sigortalının adı ve iletişim bilgileri. | +| **Oluşturulma Tarihi** | Poliçenin oluştuğu tarihi bilgisi. | +| **Oluşturan Kullanıcı** | Poliçeyi oluşturan kullanıcı bilgisi. + +## Detaylara Erişim + +| Aksiyon | Açıklama | +|-------------------|-----------------------------------------------------------------------------------| +| **Id** | Poliçe listesinde sol kısımda yer alan Id'ye tıklayarak poliçe detay sayfasına gidebilirsiniz. | +| **Aksiyonlar** | Sağdaki bilgi (**i**) simgesine tıklayarak poliçenin detaylarına erişim sağlayabilirsiniz. | + +:::tip +Poliçe detay sayfasında, poliçenin geçerlilik süresi, kapsamı ve sigortalı ile ilgili tüm bilgileri detaylı olarak görebilir ve gerektiğinde değişiklik yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/roller.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/roller.md new file mode 100644 index 0000000..cab5754 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/roller.md @@ -0,0 +1,52 @@ +--- +title: "Roller" +sidebar_position: 11 +--- + +# Roller + +Roller modülü, kullanıcıların belirli izinler çerçevesinde uygulamayı kullanmalarını sağlayan bir yetkilendirme sistemidir. Her kullanıcıya atanan roller, uygulama içinde hangi işlemleri yapabileceklerini belirler. + +## Rol Oluşturma + +**"+"** butonuna tıklayarak yeni bir rol ekleyebilirsiniz. Rol ismi ve bu role ait yetkiler ekranda gösterilir. + +### Yetkiler + +Yetkiler, belirli kategorilere ayrılmıştır. Her bir yetki kutucuğu işaretlenerek aktif hale getirilir. + +| Kategori | Açıklama | +|--------------------------|-----------------------------------------------------------------------------------| +| **Acenta Kullanıcı Yönetimi** | Kullanıcıları davet etme, sorgulama, silme, aktif ve pasif yapma gibi işlemleri içerir. | +| **Acenta Rol Yönetimi** | Rol oluşturma, okuma ve yazma izinlerini kapsar. | +| **Müşteri Yönetimi** | Müşteri verilerini okuma ve yazma yetkilerini sağlar. | +| **Teminat Gruplama** | Poliçe teminatlarını okuma ve yazma yetkilerini içerir. | +| **Teklifler** | Tekliflerin okunması ve oluşturulması işlemlerini kapsar. | +| **Poliçeler** | Poliçeleri satın alma ve okuma yetkilerini içerir. | + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut rol listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak filtreleme yapılabilir. Örneğin, rol adlarına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız role ulaşabilirsiniz. + +:::info +Filtreleme, özellikle çok sayıda rol bulunduğunda belirli bir rolü hızlıca bulmak için kullanışlıdır. +::: + +## Rol Güncelleme ve Silme + +| Aksiyon | Açıklama | +|----------------|-----------------------------------------------------------------------------------| +| **Düzenleme** | Bir rol üzerinde değişiklik yapmak için kalem ikonuna tıklanarak düzenleme penceresi açılır. Bu pencerede rol ismi ve yetkiler güncellenebilir. | +| **Silme** | Bir rolü tamamen silmek için çöp kutusu simgesine tıklanarak "Rolü silmek istediğinize emin misiniz?" sorusuna onay verilmesi gereklidir. | + +:::caution +Bir rolü silerken, bu role atanmış kullanıcıların yetkilerini kaybedeceğini göz önünde bulundurun. Silmeden önce emin olun. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md new file mode 100644 index 0000000..fae7ed0 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md @@ -0,0 +1,52 @@ +--- +title: "Self-servis Web Servis Partaj Ekleme" +sidebar_position: 3 +--- + +# Self-servis Web Servis Partaj Ekleme + +Sigorta şirketleri modülü, acentenin sigorta şirketleriyle bağlantı kurabilmesi ve ilgili sigorta ürünlerini aktif hale getirmesine olanak tanır. Bu modül üzerinden sigorta şirketlerinin partaj bilgileri güncellenebilir, yeni şirketler eklenebilir veya var olan şirketler yönetilebilir. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak sigorta şirketleri filtrelenebilir. Örneğin, şirket adlarına veya senkronizasyon durumlarına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız şirkete ulaşabilirsiniz. + +## Arama + +Modülün sağ üst köşesinde bulunan büyüteç ikonu aracılığıyla belirli bir sigorta şirketi ismi, türü veya ID’si girilerek doğrudan arama yapılabilir. + +## Sütun Ayarları + +**Sütun Ayarları** menüsünden kullanıcılar, tablodaki sütunları çoğaltabilir veya azaltabilir. İstediğiniz sütunları işaretleyerek sadece gerekli bilgileri görüntüleyebilirsiniz. + +## Veri İndirme + +Tabloda bulunan tüm sigorta şirketi verileri, **Veri İndir** butonuna tıklanarak Excel formatında indirilebilir. Bu özellik, tabloda ekli olan tüm şirketleri bir tabloda göstererek kolaylık sağlayabilir. + +## Yeni Şirket Ekleme + +**"+"** butonuna tıklayarak yeni bir sigorta şirketi eklenebilir. Ekleme sırasında iki seçenek sunulur: + +- **Web Service**: Sigorta şirketleriyle web servis bağlantısı kurabilirsiniz. +- **Robot**: Robot servislerini kullanarak da entegrasyon yapabilirsiniz. + +## QR Kod Yükleme + +**QR Kod Yükleme** butonu, Google Authenticator gibi uygulamalarda tutulan ve şirket ekranlarına giriş yapılan QR kodlarını yüklemenize olanak tanır. Bu, robot servislerin sürekli olarak ayakta kalmasını sağlayacaktır. + +:::tip +Robot servislerin kesintisiz çalışabilmesi için QR kodların güncel tutulması önerilir. +::: + +## Aksiyon Butonları + +Tablonun sağındaki aksiyon butonlarıyla çeşitli işlemler yapılabilir: + +- **Sigorta Şirketi Partaj Bilgileri Güncelle**: Bu butona tıklayarak sigorta şirketine ait partaj bilgileri güncellenebilir. +- **Sigorta Şirketi Branşları Güncelle**: Sigorta şirketine ait branşları güncellemek için bu buton kullanılır. Kasko, Dask, Konut, Trafik gibi ürünleri seçebilirsiniz. +- **Silme İşlemi**: Çöp kutusu ikonuna tıklanarak, bir sigorta şirketi kaldırılabilir. Silme işlemi öncesinde bir pop-up açılır ve işlemin onayı istenir. + +:::caution +Herhangi bir değişiklik yaptıktan sonra **"Kaydet"** butonuna basarak güncellemeleri kaydetmeyi unutmayın. +::: + diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/teklif-detay.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/teklif-detay.md new file mode 100644 index 0000000..cbb4ea5 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/teklif-detay.md @@ -0,0 +1,72 @@ +--- +title: "Teklif Detay" +sidebar_position: 6 +--- + +# Teklif Detay + +Teklif Detay ekranı, sigorta acentelerinin müşterilerine özel hazırladığı teklifleri detaylı olarak görüntülediği bir ekrandır. Bu ekranda farklı sigorta şirketlerinden alınan teklifleri karşılaştırabilir, yeniden çalıştırabilir ve tekliflerin dökümantasyonlarını inceleyebilirsiniz. + +## Detay Ekranındaki Özellikler + +### Sıralama ve Filtreleme + +- **Sıralama**: Sol üstteki ok işaretlerine tıklayarak teklifleri artan/azalan fiyat veya sigorta şirketi adıyla sıralayabilirsiniz. +- **Filtreleme**: **Filtre** butonunu kullanarak sigorta şirketine göre filtreleme yapabilirsiniz. + +### Teklif Yeniden Çalış + +Üstteki **"Teklifi Yeniden Çalış"** butonuna tıkladığınızda, mevcut teklif için yeni teminatlar belirleyebilir ve teklifin yeniden çalıştırılmasını sağlayabilirsiniz. Açılan pop-up pencerede FK Limiti, Manevi Tazminat, Onarım Türü gibi seçenekleri değiştirebilirsiniz. + +### Teklif Karşılaştırma + +**"Karşılaştır"** butonuna tıkladığınızda, sigorta şirketlerinin yanında seçim kutuları belirir. Seçtiğiniz sigorta şirketlerinin teklif teminatlarını alt kısımda yer alan **"Karşılaştır"** butonuna basarak karşılaştırabilirsiniz. + +## Prim İçerisindeki Aksiyonlar + +Alınan her prim, sigorta şirketleri adı ve görselleri ile birlikte sunulur. **Web servis**’den gelen primler için **“Web Hizmet”**, sigorta şirketi ekranlarından çalışılan ve robotlar sayesinde getirilen primlerde ise **“Robot”** ibareleri görüntülenmektedir. + +### PDF ve Bilgilendirme Formları + +- **PDF İndirme**: Her teklifin yanında bulunan PDF ikonu, ilgili sigorta şirketinin teklifinin PDF dokümanını indirmenizi sağlar. +- **Bilgilendirme Formu**: Hemen yanındaki Bilgilendirme Formu ikonu, seçilen teklifin bilgilendirme formunu indirmenizi sağlar. + +### Ürünü Yeniden Çalış + +Teklifin yanında bulunan kalem ikonuna tıklayarak, sadece o şirkete özel teminatlarla teklifi yeniden çalıştırabilirsiniz. Teminatlar üzerinde değişiklik yapıldıktan sonra **"Kaydet"** butonuna basarak teklif yeniden istenir ve sonuç başarısına göre detay ekranına farklı bir prim olarak **"Yeniden Çalışıldı"** ibaresi ekranda görünür. + +### Teminatları Görüntüle + +Her teklifin yanında bulunan teminatlar ikonuna tıklayarak, teklifin detaylı teminatlarını pop-up ekranında görüntüleyebilirsiniz. + +### Ek Bilgilere Erişim + +Teklifin en sağ kısmında bulunan **"i"** ikonuna tıklayarak, teklifin sigorta şirketi tarafından sunulan teklif numarasına erişim sağlayabilirsiniz. + +### Satın Alma + +Teklif detay ekranında, başarılı şekilde alınmış primlerin yanında bulunan **"Satın Alma"** butonuna tıklayarak satın alma işlemini başlatabilirsiniz. + +#### Kredi Kartı ile Satın Alma + +- **Kart Bilgileri**: Kart numarası, kart üzerindeki isim, son kullanma tarihi ve CVC kodu gibi kart bilgilerini doldurmanız gerekmektedir. Bu alanların hepsi doldurulmalıdır. +- **Taksitlendirme**: Ödeme taksitlendirme seçeneği sunulmaktadır. Seçilen taksit sayısına göre toplam fiyat değişiklik gösterebilir. + +#### 3D Secure ile Satın Alma + +Bu yöntemde 3D Secure desteği ile ödeme yapılır. Butona tıklanıldığında sigorta şirketinin 3D Secure ödeme sayfası yeni bir sekmede açılır. Bu ekranda gerekli kart bilgileri doldurularak işlem tamamlanır. 3D ödeme ekranında taksit seçimi sigorta şirketinin sayfasında yapılır. + +:::caution +Kredi kartı bilgilerini girerken dikkatli olun ve ödeme işlemi sırasında bilgileri doğru girdiğinizden emin olun. +::: + +## Sağ Panel Bilgileri + +- **Bilgi**: Teklifin kimlik bilgileri (ID, branş, durum, oluşturulma tarihi vb.) görüntülenir. +- **Sigortalı ve Sigorta Ettiren**: Müşterinin kimlik bilgileri ve iletişim detayları yer alır. Teklife çıkmadan Sigortalı ve Sigorta Ettiren aynı seçilir ise detay ekranında da tek bir kutucukta gösterilir. +- **Branş Bilgileri**: Teklifin branşına göre araç (plaka, marka, model vb.) veya konut bilgileri görüntülenir. +- **Teminatlar**: Teklif kapsamında sunulan teminatların detaylı bilgileri bu bölümde yer alır. + +:::tip +Teklif detay ekranından, teklif üzerinde yapılan tüm işlemleri kolaylıkla takip edebilir ve gerektiğinde anında müdahale edebilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/teklifler.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/teklifler.md new file mode 100644 index 0000000..b2e016b --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/teklifler.md @@ -0,0 +1,46 @@ +--- +title: "Teklifler" +sidebar_position: 5 +--- + +# Teklifler + +Teklifler modülü, acenteler tarafından çalışılan tekliflerin listelendiği bölümdür. Bu ekranda, farklı sigorta branşları için yapılan teklifleri inceleyebilir, teklif detaylarına erişebilir ve yeni teklifler oluşturabilirsiniz. + +## Teklif Listesi + +- **ID**: Her teklifin benzersiz kimlik numarası. +- **Branş**: Teklifin hangi sigorta branşı (Kasko, Konut, Trafik vb.) için yapıldığını gösterir. +- **Sigortalı**: Teklifin düzenlendiği kişinin adı ve T.C. kimlik numarası. +- **Durum**: Teklifin başarılı mı yoksa başarısız mı olduğunu gösterir. +- **Prim Aralığı**: Teklif edilen en düşük ve en yüksek prim tutarlarını içerir. +- **Ürünler**: Teklifin kaç ürün içerdiği ve tamamlanma oranını gösterir. +- **Oluşturulma Tarihi**: Teklifin oluşturulduğu tarihi gösterir. +- **Oluşturan Kullanıcı**: Teklifi oluşturan kullanıcı bilgisi. + +## Ana Özellikler + +### Sütun Ayarları + +Liste görünümünde hangi bilgilerin görüntüleneceğini seçmek için **Sütun Ayarları** alanını kullanabilirsiniz. Tekliflerin görüntülenme düzenini özelleştirebilirsiniz. + +### Veri İndirme + +**Veri İndirme** butonuna tıklayarak teklif verilerini Excel formatında indirebilir ve raporlamalar için kullanabilirsiniz. + +### Yeni Teklif Oluşturma + +Sağ üst köşede bulunan **+ Teklif Al** butonuna basarak yeni bir teklif formu açabilirsiniz. Burada branş seçimi yaparak (Kasko, Konut, Trafik, TSS gibi) ilgili teklif formuna yönlendirilirsiniz. + +### Detaylara Erişim + +- **ID**: Teklif listesinde sol kısımda yer alan ID'ye tıklayarak teklif detay sayfasına gidebilirsiniz. +- **Aksiyonlar**: Sağdaki bilgi (**i**) simgesine tıklayarak da teklifin detaylarına erişim sağlayabilirsiniz. + +### Sayfa Geçişleri + +Ekranın sağ alt kısmında, teklif listesindeki sayfalar arasında ileri/geri geçiş yapabileceğiniz butonlar bulunmaktadır. + +:::tip +Teklif detay sayfasında, teklifin içeriği hakkında daha fazla bilgiye erişebilir ve gerektiğinde revizyon yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.26/kullanici-rehberleri/teminat-gruplari.md b/versioned_docs/version-0.1.26/kullanici-rehberleri/teminat-gruplari.md new file mode 100644 index 0000000..5e0e926 --- /dev/null +++ b/versioned_docs/version-0.1.26/kullanici-rehberleri/teminat-gruplari.md @@ -0,0 +1,60 @@ +--- +title: "Teminat Grupları" +sidebar_position: 12 +--- + +# Teminat Grupları + +Teminat Grupları modülü, belirli sigorta ürünleri için farklı teminat setlerini “n” sayıda tanımlayarak bu setleri teklif süreçlerinde kullanmanıza olanak sağlar. Her bir sigorta branşı (örn. Kasko, Konut) için özelleştirilmiş teminat paketleri oluşturabilirsiniz. Ayrıca oluşturulan paketler sonradan düzenlenebilir veya silinebilir. Bu paketler, teklif hazırlarken teminat seçeneklerini hızlı bir şekilde seçmenize ve ilgili poliçeye dahil etmenize olanak tanır. + +## Yeni Teminat Grubu Ekleme + +**"+"** butonuna tıklanarak yeni bir teminat grubu eklenebilir. + +| Özellikler | Açıklama | +|---------------------------|-----------------------------------------------------------------------------------| +| **Teminat Grubu Adı** | Oluşturulacak pakete uygun bir isim verilir (örn. "Yüksek Teminat Paketi"). | +| **Ürün Branşı Seçimi** | Teminat paketi, hangi ürün branşı (Kasko, Konut vb.) ile ilişkilendirilecekse buradan seçim yapılır. Ürün branşı seçildiğinde o branşa ait teminat kalemleri otomatik olarak gelir. | + +### Branşa Özel Teminat Kalemleri + +#### Kasko + +- **FK Limit**, **IMM Limit** +- **Onarım Servis Türü** +- **Kullanılacak Yedek Parça Türü** +- **Manevi Tazminat** +- **Cam Kırılma Muafiyeti** +- **Kiralık Araç Süresi** + +#### Konut + +- **Eşya Bedeli** +- **Cam Bedeli** +- **Elektronik Cihaz Bedeli** +- **İzolasyon Bedeli** + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut teminat grupları listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Listeleme ve Arama + +Teminat Grupları ekranında tüm mevcut teminat paketleri listelenir. Her paketin **"Id"**, **"İsim"**, **"Ürün Branşı"**, **"Oluşturma Tarihi"**, **"Oluşturan Kullanıcı"** ve **"Son Güncelleyen Kullanıcı"** bilgileri görünür. Kullanıcı bu bilgileri baz alarak arama ve sıralama yapabilir. + +| Sütun | Açıklama | +|------------------------|-----------------------------------------------------------------------------------| +| **Id** | Teminat grubunun benzersiz kimlik numarası. | +| **İsim** | Teminat grubunun adı. | +| **Ürün Branşı** | Teminat paketinin ilişkilendirildiği ürün branşı (örn. Kasko, Konut). | +| **Oluşturma Tarihi** | Teminat grubunun oluşturulduğu tarih. | +| **Oluşturan Kullanıcı**| Teminat paketini oluşturan kullanıcı bilgisi. | +| **Son Güncelleyen Kullanıcı** | En son güncelleme yapan kullanıcı bilgisi. | + +:::tip +Yeni bir teminat grubu eklerken, ilgili branşa ait doğru teminat kalemlerini seçmek poliçe tekliflerinde doğruluğu sağlar. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/index.md b/versioned_docs/version-0.1.27/index.md new file mode 100644 index 0000000..fdfc3da --- /dev/null +++ b/versioned_docs/version-0.1.27/index.md @@ -0,0 +1,37 @@ +--- +title: Başlangıç +sidebar_position: 1 +--- + +# InsurUp'a Hoş Geldiniz! 🚀 + +InsurUp, sigorta acenteleri ve brokerları için geliştirilmiş yenilikçi bir CRM çözümüdür. Kolay kullanımı, güçlü özellikleri ve esnek altyapısıyla, sigorta işlemlerinizi hızlı ve verimli bir şekilde yönetmenize olanak tanır. İster küçük bir acente olun, ister büyük bir broker ağı yönetin; InsurUp, sigorta süreçlerinizi daha kolay ve etkili hale getirir. + +## 🌟 InsurUp Nedir? + +InsurUp, sigorta acentelerinin ve brokerlarının iş süreçlerini kolaylaştırmak için özel olarak tasarlanmış bulut tabanlı bir CRM platformudur. Platform, sigorta acentelerinin teklif hazırlama, poliçe yönetimi, müşteri ilişkileri ve veri analizi gibi temel işlemlerini tek bir çatı altında toplar. Esnek ve kullanıcı dostu arayüzü sayesinde, herhangi bir teknik bilgi gerektirmeden kullanıcıların ihtiyaçlarına göre özelleştirilebilir ve kolayca adapte edilebilir. + +Bulut tabanlı yapısı, kullanıcıların diledikleri yerden sisteme erişmelerine olanak tanırken, güçlü entegrasyon özellikleriyle sigorta şirketleriyle hızlı ve güvenli bağlantılar kurmalarını sağlar. Self servis modülleriyle kullanıcılar kendi başlarına acente kurulumlarını tamamlayabilir, teklifleri hızla hazırlayabilir ve müşteri bilgilerini tek bir ekranda görüntüleyebilir. Tüm bu özellikler, InsurUp'ı modern sigorta operasyonlarının merkezi haline getirir. + +InsurUp hakkında daha fazla bilgi için [InsurUp web sitemizi](https://www.insurup.com) sayfamızı ziyaret edin. + +## 🎯 Nasıl Başlayabilirsiniz? + +Yeni bir kullanıcı olarak başlamak çok kolay! Adım adım kullanıcı rehberlerimizden faydalanarak hızlıca sistemi keşfedebilirsiniz. Başlamak için aşağıdaki adımları takip edin: + +1. **[Giriş Yapın](./kullanici-rehberleri/giris-sayfasi)**: İlk adım olarak platforma giriş yapın ve hesabınızı aktif hale getirin. +2. **[Acentenizi Kurun](./kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari)**: Acente bilgilerinizi girerek kurulum işlemini tamamlayın. +3. **[Kullanıcılarınızı Ekleyin](./kullanici-rehberleri/kullanicilar)**: Acenteniz için yeni kullanıcılar davet edin ve yetkilendirmeleri yapın. +4. **[Tekliflerinizi ve Poliçelerinizi Yönetin](./kullanici-rehberleri/teklifler)**: Hızlıca teklif hazırlayın ve poliçe süreçlerinizi yönetin. + +## 📚 Kullanıcı Rehberleri + +Platformdaki tüm modüller hakkında detaylı bilgi almak için [Kullanıcı Rehberleri](./kullanici-rehberleri) sayfamıza göz atabilirsiniz. Burada sistemdeki her özellik için adım adım açıklamalar bulacaksınız. Rehberlerimiz, sıkça karşılaşılan sorunlara ve merak edilen özelliklere dair pratik çözümler sunar. + +## 📞 Yardıma mı ihtiyacınız var? + +Herhangi bir konuda desteğe ihtiyaç duyarsanız, [Kullanıcı Rehberleri](./kullanici-rehberleri) sayfasından yardım alabilir veya [Destek Ekibi](mailto:destek@insurup.com) ile iletişime geçebilirsiniz. + +--- + +InsurUp ile sigorta operasyonlarınızı daha verimli hale getirin, işinizi büyütün ve müşteri memnuniyetini artırın. Şimdi başlayın ve InsurUp'ın avantajlarını keşfedin! 🎉 \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md new file mode 100644 index 0000000..9fdecbc --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari.md @@ -0,0 +1,44 @@ +--- +title: "Acente Bilgileri ve Kurulum Adımları" +sidebar_position: 2 +--- + +# Acente Bilgileri ve Kurulum Adımları + +## Acente Bilgileri Ekranı + +Bu ekranda acente adına, vergi numarasına ve levha kayıt numarasına dair bilgiler talep edilmektedir. + +- **Acente Adı**: Acentenin resmi adını girmeniz gereken zorunlu bir alandır. +- **Vergi Numarası**: Acentenin vergi numarasını girmelisiniz. Bu alan da zorunludur. +- **Levha Kayıt No**: Acentenin levha kayıt numarasını bu alana girebilirsiniz. Bu alan zorunlu değildir ancak girilmesi önerilir. + +Gerekli alanlar doldurulduktan sonra **"İleri"** butonuna tıklayarak bir sonraki adıma geçebilirsiniz. + +## Acente Temsilcisi Ekranı + +Bu adımda acente için InsurUp uygulamasına ilk giriş yapacak olan admin kullanıcı bilgileri girilmelidir. + +- **Ad**: Acente temsilcisinin adı zorunlu olarak girilmelidir. +- **Soyadı**: Temsilcinin soyadı da zorunludur. +- **E-posta**: Temsilcinin kullanacağı e-posta adresini bu alana girmelisiniz. E-posta adresi, giriş işlemlerinde kullanılacaktır. +- **Parola**: Temsilci, bu alanda kendi belirleyeceği parolayı oluşturmalıdır. Parola daha sonra girişlerde kullanılacaktır. + +Bu bilgilerin tamamı girildikten sonra yine **"İleri"** butonuna tıklayarak son adıma geçebilirsiniz. + +## Sigorta Şirketi Bağlantısı Ekranı + +Son adımda, acentenizle çalıştığınız sigorta şirketleriyle ilgili bağlantıların kurulması sağlanmaktadır. + +### Sigorta Şirketi Eklemek + +Bu adım zorunlu değildir, dilerseniz **"+"** butonuna tıklayarak sigorta şirketi bilgilerini ekleyebilirsiniz. Bu işlem için iki seçenek bulunur: + +- **Web Servis**: Sigorta şirketleriyle olan bağlantıları web servisi aracılığıyla ekleyebilirsiniz. +- **Robot**: Sigorta şirketi bağlantılarını robot ile entegre edebilirsiniz. + +Bağlantı kurulduktan veya bu adım atlandıktan sonra **"Tamamla"** butonuna tıklayarak InsurUp kurulum işlemini tamamlayabilirsiniz. + +:::note +Bu işlemi uygulamaya giriş yaptıktan sonra da yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/giris-sayfasi.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/giris-sayfasi.md new file mode 100644 index 0000000..1386264 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/giris-sayfasi.md @@ -0,0 +1,23 @@ +--- +title: "Giriş Sayfası" +sidebar_position: 1 +--- + +# Giriş Sayfası + +Bu ekran, InsurUp CRM'e erişim sağlamak isteyen kullanıcıların e-posta adresi ve şifre bilgileri ile sisteme giriş yapabilecekleri alandır. InsurUp'ı kullanan tüm acente ve broker kullanıcıları, kendilerine tanımlanan e-mail adreslerini ve şifrelerini kullanarak sisteme giriş yapabilirler. + +## Giriş Yapma + +- **E-mail Adresi**: Bu alana, daha önce sistem tarafından tanımlanmış e-posta adresinizi girin. +- **Şifre**: Sisteme giriş yaparken kullanacağınız şifreyi bu alana yazın. + +Giriş bilgilerinizi girdikten sonra **"Giriş Yap"** butonuna basarak sisteme giriş yapabilirsiniz. + +## Şifremi Unuttum + +Bu ekran, şifrenizi hatırlamadığınız durumlarda yeni bir şifre talep edebileceğiniz bölümdür. + +- **E-posta Adresi**: Sisteme kayıtlı olan e-posta adresinizi bu alana girin. + +E-posta adresinizi girdikten sonra **"Gönder"** butonuna tıklayın. Bu işlem sonrası, şifrenizi sıfırlayabilmeniz için size bir bağlantı gönderilecektir. Gönderilen e-postadaki bağlantıya tıklayarak yeni bir şifre belirleyebilirsiniz. \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/index.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/index.md new file mode 100644 index 0000000..7a25167 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/index.md @@ -0,0 +1,59 @@ +--- +title: "Kullanıcı Rehberleri" +sidebar_position: 1 +--- + +# 📘 Kullanıcı Rehberleri + +Hoş geldiniz! Bu rehberde, InsurUp platformunun tüm modüllerini ve özelliklerini detaylı bir şekilde öğrenebilirsiniz. İster yeni bir kullanıcı olun, ister deneyimli bir acente temsilcisi; burada aradığınız tüm bilgilere kolayca erişebileceksiniz. + +## 🚀 Hızlı Başlangıç + +Platforma yeni mi başladınız? Endişelenmeyin, sizi adım adım yönlendireceğiz. Öncelikle [Giriş Sayfası](./kullanici-rehberleri/giris-sayfasi) rehberimizi inceleyerek başlayabilirsiniz. + +## 📂 Bölümler + +### Kurulum ve Genel Ayarlar +- [Giriş Sayfası](./kullanici-rehberleri/giris-sayfasi): Platforma nasıl giriş yapılır ve şifre sıfırlama adımları. +- [Acente Bilgileri ve Kurulum Adımları](./kullanici-rehberleri/acente-bilgileri-ve-kurulum-adimlari): Acente hesap kurulumunu nasıl yapacağınızı öğrenin. + +### Yönetim ve Yetkilendirme +- [Kullanıcılar](./kullanici-rehberleri/kullanicilar): Kullanıcı ekleme, yönetme ve yetki düzenleme işlemleri. +- [Roller](./kullanici-rehberleri/roller): Kullanıcı rolleri ve yetkilendirme ayarları. + +### Teklif ve Poliçe Yönetimi +- [Teklifler](./kullanici-rehberleri/teklifler): Teklif oluşturma ve listeleme özellikleri. +- [Teklif Detay](./kullanici-rehberleri/teklif-detay): Tekliflerin detaylı incelemesi ve karşılaştırma. +- [Poliçeler](./kullanici-rehberleri/policeler): Poliçelerin listelenmesi ve durumu hakkında bilgi. +- [Poliçe Detay](./kullanici-rehberleri/policeler-detay): Poliçe içeriklerinin detaylı görüntülenmesi ve düzenleme işlemleri. + +### Müşteri Yönetimi +- [Müşteriler](./kullanici-rehberleri/musteriler): Müşteri bilgilerini yönetme, filtreleme ve yeni müşteri ekleme. +- [Müşteri Detay](./kullanici-rehberleri/musteri-detay): Müşterilere dair detaylı bilgilerin görüntülenmesi. + +### Ek Özellikler ve Ayarlar +- [Self-servis Web Servis Partaj Ekleme](./kullanici-rehberleri/self-servis-web-servis-partaj-ekleme): Sigorta şirketleriyle bağlantı kurma ve partaj bilgileri ekleme. +- [Teminat Grupları](./kullanici-rehberleri/teminat-gruplari): Farklı sigorta branşları için teminat grupları oluşturma ve yönetme. + +--- + +## 🎯 Nasıl Kullanılır? + +Her bir rehberin içinde modüle dair ayrıntılı açıklamalar, adım adım yönlendirmeler ve ipuçları bulabilirsiniz. Özellikle belli bir işlemde zorlanıyorsanız, ilgili rehberi açarak hızlıca çözüm bulabilirsiniz. Ayrıca, rehberlerimizdeki arama ve filtreleme seçenekleri ile aradığınız bilgiye kolayca ulaşabilirsiniz. + +:::tip +Yeni kullanıcı iseniz, önce kurulum ve genel ayarlar bölümlerini incelemeniz faydalı olacaktır. Böylece temel ayarları yapıp platformu rahatlıkla kullanabilirsiniz. +::: + +## 💡 İpuçları ve Yardım + +- **Sıkça Sorulan Sorular** bölümümüze de göz atarak hızlıca bilgi edinebilirsiniz. +- Destek ekibimizle iletişime geçmek için **yardım** simgesine tıklayarak bize mesaj gönderebilirsiniz. + +## 📞 Destek Alın + +Herhangi bir sorunuz veya takıldığınız bir nokta mı var? [Destek Ekibi](mailto:destek@insurup.com) ile iletişime geçin. Yardımcı olmaktan memnuniyet duyarız! + +--- + +İhtiyacınız olan rehberin üzerine tıklayarak detaylı bilgi alabilirsiniz. Keyifli keşifler! ✨ \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/kullanicilar.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/kullanicilar.md new file mode 100644 index 0000000..0811f02 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/kullanicilar.md @@ -0,0 +1,45 @@ +--- +title: "Kullanıcılar" +sidebar_position: 4 +--- + +# Kullanıcılar + +Kullanıcılar modülü, acentenin personel kayıtlarının yönetildiği ve kullanıcıların eklenip pasife alınabildiği alandır. Bu modülde kullanıcılar düzenlenebilir, pasifleştirilebilir, silinebilir veya tekrar aktivasyon e-postası gönderilebilir. + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut kullanıcı listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Yeni Kullanıcı Davet Etme + +Sağ üstteki **"+"** butonuna tıklayarak **"Yeni Kullanıcı Davet Et"** pop-up ekranını açabilirsiniz. Buradan yeni kullanıcı daveti gönderebilirsiniz: + +- **Ad**: Kullanıcının adı girilmelidir. Zorunlu bir alandır. +- **Soyad**: Kullanıcının soyadı girilmelidir. Zorunlu bir alandır. +- **E-Mail**: Kullanıcının e-posta adresi girilmelidir. Aktivasyon bağlantısı bu adrese gönderilecektir. Bu alan zorunludur. +- **Rol**: Kullanıcının rolü seçilmelidir. Roller daha önce roller modülünde tanımlanmış olmalıdır. Zorunlu değildir, sonradan da atanabilir. + +**Kaydet** butonuna tıklayarak daveti tamamlayabilirsiniz. + +:::info +Yeni kullanıcı davet edildiğinde, kullanıcıya bir aktivasyon e-postası gönderilecektir. Kullanıcı, bu e-postadaki bağlantıyı kullanarak hesabını aktif hale getirebilir. +::: + +## Aksiyonlar + +Tablonun sağ tarafında bulunan aksiyon butonlarıyla çeşitli işlemler yapılabilir: + +- **Düzenle**: Kullanıcı bilgilerini düzenlemek için kalem ikonuna tıklayabilirsiniz. +- **Silme İşlemi**: Beklemede olan ve henüz giriş yapmamış kullanıcıları çöp kutusu ikonuna tıklayarak silebilirsiniz. Ancak Aktif veya Pasif olan kullanıcılar silinemez. +- **Durum Değiştirme**: Durum sütunundaki butonlar aracılığıyla bir kullanıcının durumu **Aktif** veya **Pasif** olarak değiştirilebilir. + - **Aktif Kullanıcı**: Kullanıcı sisteme giriş yapabilir. + - **Pasif Kullanıcı**: Pasif durumdaki kullanıcılar sisteme giriş yapamazlar. Ancak bir yönetici bu durumu Aktif hale getirene kadar beklemektedirler. + +:::tip +Pasif durumda olan kullanıcılar, yönetici tarafından tekrar aktif hale getirildiğinde sistemdeki tüm yetkilerine geri sahip olurlar. +::: diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/musteri-detay.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/musteri-detay.md new file mode 100644 index 0000000..2822a31 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/musteri-detay.md @@ -0,0 +1,56 @@ +--- +title: "Müşteri Detay" +sidebar_position: 10 +--- + +# Müşteri Detay + +Bu sayfa, müşteriye dair daha detaylı bilgilerin bulunduğu detay sayfadır. Üst kısımda, müşterinin kişisel bilgileri özetlenmiş olup temsilci ataması yapılabilir veya müşteri detayı kalem ikonuna tıklanarak düzenlenebilir. Alt kısımda ise müşterinin varlıkları, iletişim bilgileri, teklifleri, poliçeleri ve sağlık bilgileri hakkında daha detaylı alanlar bulunmaktadır. + +## Varlıklar (Araçlar ve Konutlar) + +Varlıklar, **Araçlar** ve **Konutlar** şeklinde iki başlığa ayrılmıştır. Buradan müşteriye ait varlıklar görüntülenebilir, yeni varlık eklenebilir ya da mevcut varlıklar düzenlenebilir veya silinebilir. Ayrıca sütun ayarları ve filtreleme özelliği de bulunmaktadır. + +| Araçlar | Konutlar | +|---------------------------------|---------------------------------------------| +| Araç plakası, marka, model yılı | Metrekare, il, ilçe ve diğer ilgili detaylar| +| ve model bilgileri listelenir. | | + +## İletişim Bilgileri + +Müşterinin iletişim bilgilerinin tutulduğu alandır. Ayrıca sütun ayarları ve filtreleme özelliği de bulunmaktadır. İletişim bilgileri iki başlık altında tutulur: + +- **E-Mailler**: Birden fazla e-posta eklenebilir. Bu e-postalardan biri **Birincil** olarak işaretlenebilir. Birincil e-posta tüm iletişimlerde esas alınır. +- **Telefon Numaraları**: Birden fazla telefon numarası eklenebilir. Tıpkı e-posta gibi bir numara **Birincil** seçilebilir. + +## Teklifler + +Müşterinin aldığı tüm teklifleri gösterir. Her teklif için sigortalı adı, prim aralığı (en yüksek ve en düşük prim), branş (kasko, trafik vb.), oluşturulma tarihi gibi detaylar listelenir. + +| Özellikler | Açıklama | +|---------------------------------|-----------------------------------------------------------------------------------| +| **Sütun Ayarları** | Liste görünümünü özelleştirmenizi sağlar. | +| **Filtreleme** | Teklifleri filtreleyerek aradığınız bilgiyi hızlıca bulmanıza yardımcı olur. | +| **Arama** | Belirli bir teklif adına veya ID'sine göre arama yapabilirsiniz. | +| **Veri İndirme** | Teklif listelerini Excel formatında indirebilirsiniz. | +| **Teklif Alma** | Yeni teklif oluşturmak için kullanılabilir. | +| **Detay Erişimi** | Teklif satırında bulunan **"i"** ve **"ID"** butonlarına tıklayarak teklif detayına gidilebilir. | + +## Poliçeler + +Müşterinin sahip olduğu poliçeler listelenir. Poliçeler sekmesinde, poliçenin durumu, branşı, başlangıç ve bitiş tarihleri gibi bilgiler yer alır. + +| Özellikler | Açıklama | +|---------------------------------|-----------------------------------------------------------------------------------| +| **Sütun Ayarları** | Liste görünümünü özelleştirmenizi sağlar. | +| **Filtreleme** | Poliçeleri filtreleyerek aradığınız bilgiyi hızlıca bulmanıza yardımcı olur. | +| **Arama** | Belirli bir poliçe adına veya numarasına göre arama yapabilirsiniz. | +| **Veri İndirme** | Poliçe listelerini Excel formatında indirebilirsiniz. | + +## Sağlık Bilgileri + +Müşterinin boy ve kilo gibi sağlık bilgileri bu bölümde tutulur. Bu bilgiler sağlık sigortası gibi özel sigorta türlerinde önemli bilgiler arasındadır. + +:::info +Sağlık bilgileri, özellikle sağlık sigortası ürünleri için gereklidir ve doğru tutulması önemlidir. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/musteriler.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/musteriler.md new file mode 100644 index 0000000..f83cd45 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/musteriler.md @@ -0,0 +1,58 @@ +--- +title: "Müşteriler" +sidebar_position: 9 +--- + +# Müşteriler + +Müşteriler modülü, acentelerin tüm müşteri bilgilerini yönetebileceği bir alan sunar. Bu modül sayesinde bireysel ve kurumsal müşteriler listelenebilir, yeni müşteri eklenebilir, mevcut müşteriler güncellenebilir veya silinebilir. Ayrıca, kullanıcılar filtreleme ve sütun ayarları yaparak müşteri listelerini özelleştirebilir. + +## Listeleme Alanı + +Tüm müşteriler tablo formatında listelenir. Liste özelleştirilmesi **“Sütun Ayarları”** kısmından yapılabilir. Bu tabloda şu sütunlar yer alır: + +| Sütun | Açıklama | +|--------------------|-----------------------------------------------------------------------------------| +| **Id** | Her müşterinin benzersiz kimlik numarası. | +| **Sigortalı** | Müşterinin adı ve soyadı. | +| **E-Mail** | Müşterinin e-posta adresi. | +| **Telefon Numarası** | Müşterinin telefon numarası. | +| **Oluşturulma Tarihi** | Müşterinin sisteme eklenme tarihi. | + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut müşteri listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak kimlik numaraları filtrelenebilir. Örneğin, müşteri adlarına veya kimlik bilgilerine göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız müşteriye ulaşabilirsiniz. + +:::info +Filtreleme özelliği, müşteri listelerinde arama yapmayı kolaylaştırır ve zaman kazandırır. +::: + +## Müşteri Ekleme + +Ekranın sağ üst köşesindeki **"+"** butonu ile yeni bir müşteri ekleyebilirsiniz: + +- **Bireysel Müşteri Ekle**: Bireysel müşterilerin kimlik numarası, ad-soyad, e-posta, telefon numarası gibi bilgileri girilerek kaydedilir. +- **Kurumsal Müşteri Ekle**: Kurumsal müşteri bilgileri, vergi numarası, şirket adı ve iletişim bilgileri ile eklenir. + +### Satır Aksiyonları + +Her müşterinin satırında şu aksiyonlar mevcuttur: + +| Aksiyon | Açıklama | +|----------------|-----------------------------------------------------------------------------------| +| **Id** | Link şeklinde gösterilen kimlik numarasına tıklayarak müşteri detaylarına ulaşabilirsiniz. | +| **"i" Butonu** | Müşterinin detay bilgilerini görüntülemek için kullanılır. | +| **Kalem İkonu** | Müşteri bilgilerini güncellemek için bu butona tıklanır. Pop-up olarak bir güncelleme ekranı açılır ve gerekli düzenlemeler yapılabilir. | +| **Çöp Kutusu İkonu** | Müşteri kaydını silmek için kullanılır. Silme işlemi öncesi bir onay penceresi açılır. | + +:::caution +Müşteri silme işlemi geri alınamaz, bu yüzden silme öncesi dikkatli olun ve müşteri bilgilerini doğru şekilde kontrol edin. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler-detay.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler-detay.md new file mode 100644 index 0000000..45ac175 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler-detay.md @@ -0,0 +1,57 @@ +--- +title: "Poliçe Detay" +sidebar_position: 8 +--- + +# Poliçe Detay + +Poliçe Detay modülü, poliçeler listesinden bir poliçe seçildiğinde o poliçeye dair tüm detaylı bilgilerin yer aldığı sayfadır. Bu sayfa, poliçenin içeriğine dair kapsamlı bir özet sunar ve sigorta acentelerinin poliçe üzerinde daha fazla işlem yapmasını sağlar. + +## Poliçe Bilgileri + +| Bilgi | Açıklama | +|---------------------|-----------------------------------------------------------------------------------| +| **ID** | Poliçeye ait kimlik numarası. | +| **Poliçe Numarası** | Sigorta şirketi tarafından atanmış poliçe numarası. | +| **Başlangıç ve Bitiş Tarihi** | Poliçenin geçerli olduğu süre. | +| **Sigorta Şirketi** | Poliçenin hangi sigorta şirketi tarafından sağlandığı bilgisi. | +| **Ürün Adı** | Poliçenin hangi sigorta ürününü kapsadığı (örneğin Doğa Sigorta Kasko vb.). | +| **Zeyil Numarası** | Poliçe üzerinde yapılan değişiklik sayısı. | +| **Durum** | Poliçenin aktiflik durumu (**Yürürlükte**, **İptal**, **Sonlandı**). | +| **Oluşturan Kullanıcı** | Poliçeyi oluşturan sistem kullanıcısı. | +| **Sigorta Ettiren** | Poliçeyi yaptıran kişinin adı ve soyadı. | + +## Prim Bilgileri + +| Bilgi | Açıklama | +|-------------------|-----------------------------------------------------------------------------------| +| **Brüt Prim** | Poliçenin toplam prim tutarı. | +| **Net Prim** | Vergiler düşüldükten sonra kalan prim tutarı. | +| **Komisyon** | Poliçeye uygulanan komisyon oranı. | +| **Ödeme Türü** | Poliçenin ödeme şekli (örneğin Kredi Kartı). | +| **Taksit Sayısı** | Poliçenin kaç taksit üzerinden ödendiği bilgisi. | + +## Sigortalı Bilgileri + +Bu bölümde sigorta ettirene dair bilgiler bulunur. Kutucuk içerisinde bulunan link butonu sayesinde müşteri detayına gidilebilir. + +| Bilgi | Açıklama | +|------------------------------|-----------------------------------------------------------------------------------| +| **Tip** | Sigortalının bireysel ya da kurumsal olup olmadığı. | +| **Ad** | Sigortalı kişinin adı ve soyadı. | +| **Sigortalı Müşteri Kimlik Numarası** | Sigortalı kişinin kimlik numarası. | +| **Doğum Tarihi** | Sigortalının doğum tarihi. | +| **E-posta ve Telefon Numarası** | Sigortalının iletişim bilgileri. | +| **Sigortalı Müşteri İl ve İlçe** | Sigortalının ikamet ettiği şehir ve ilçe. | + +## Alt Başlıklar + +Sayfanın alt kısmında üç ana başlık yer alır: + +- **Araç Bilgileri**: Poliçeye ait aracın marka, model, plaka, motor numarası, şasi numarası gibi detayları içerir. +- **Teminat Bilgileri**: Poliçenin kapsadığı teminatlar hakkında bilgi verir (örn: Manevi Tazminat, FK Limit, IMM Limit). +- **Teklif Bilgileri**: Poliçenin oluştuğu teklifin detayları yer alır. + +:::tip +Poliçe detay ekranında, poliçeyle ilgili tüm bilgiler düzenli bir şekilde sunulmuştur. Sigortalı veya poliçe üzerindeki değişiklikleri kolayca yapabilir, ek belgeleri inceleyebilir ve gerektiğinde yeniden düzenleyebilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler.md new file mode 100644 index 0000000..9a2ceb0 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/policeler.md @@ -0,0 +1,51 @@ +--- +title: "Poliçeler" +sidebar_position: 7 +--- + +# Poliçeler + +Poliçeler modülü, sigorta acentelerinin müşterilerinin talepleri doğrultusunda düzenledikleri sigorta poliçelerinin yönetildiği bölümdür. Bu modül sayesinde acente çalışanları poliçeleri görüntüleyebilir, çeşitli filtreleme ve sıralama seçenekleri ile istedikleri poliçelere hızlıca erişebilirler. Ayrıca poliçe detaylarına **Id** veya **i** butonlarından ulaşabilirler. + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut poliçe listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak poliçe numaraları filtrelenebilir. Örneğin, poliçe numarasına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız poliçeye ulaşabilirsiniz. + +:::info +Filtreleme sayesinde, poliçe numarası, sigortalı adı veya poliçe durumu gibi kriterlere göre poliçeleri kolayca listeleyebilirsiniz. +::: + +## Listeler + +Poliçeler modülünde tüm poliçeler tablo formatında listelenir. Tabloda yer alan sütunlar: + +| Sütun | Açıklama | +|-------------------------|------------------------------------------------------------------------------| +| **Id** | Her poliçeye özel olarak verilen kimlik numarası. | +| **Durum** | Poliçenin aktiflik durumu (**Yürürlükte**, **İptal**, **Sonlandı**). | +| **Ürün Branşı** | Poliçenin ait olduğu sigorta branşı (Kasko, Trafik, Dask vb.). | +| **Başlangıç ve Bitiş Tarihi** | Poliçenin geçerli olduğu tarih aralıkları. | +| **Ürün / SS Poliçe No** | Sigorta şirketine ait poliçe numarası. | +| **Brüt Prim ve Net Prim** | Poliçenin toplam prim tutarları. | +| **Sigortalı** | Sigortalının adı ve iletişim bilgileri. | +| **Oluşturulma Tarihi** | Poliçenin oluştuğu tarihi bilgisi. | +| **Oluşturan Kullanıcı** | Poliçeyi oluşturan kullanıcı bilgisi. + +## Detaylara Erişim + +| Aksiyon | Açıklama | +|-------------------|-----------------------------------------------------------------------------------| +| **Id** | Poliçe listesinde sol kısımda yer alan Id'ye tıklayarak poliçe detay sayfasına gidebilirsiniz. | +| **Aksiyonlar** | Sağdaki bilgi (**i**) simgesine tıklayarak poliçenin detaylarına erişim sağlayabilirsiniz. | + +:::tip +Poliçe detay sayfasında, poliçenin geçerlilik süresi, kapsamı ve sigortalı ile ilgili tüm bilgileri detaylı olarak görebilir ve gerektiğinde değişiklik yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/roller.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/roller.md new file mode 100644 index 0000000..cab5754 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/roller.md @@ -0,0 +1,52 @@ +--- +title: "Roller" +sidebar_position: 11 +--- + +# Roller + +Roller modülü, kullanıcıların belirli izinler çerçevesinde uygulamayı kullanmalarını sağlayan bir yetkilendirme sistemidir. Her kullanıcıya atanan roller, uygulama içinde hangi işlemleri yapabileceklerini belirler. + +## Rol Oluşturma + +**"+"** butonuna tıklayarak yeni bir rol ekleyebilirsiniz. Rol ismi ve bu role ait yetkiler ekranda gösterilir. + +### Yetkiler + +Yetkiler, belirli kategorilere ayrılmıştır. Her bir yetki kutucuğu işaretlenerek aktif hale getirilir. + +| Kategori | Açıklama | +|--------------------------|-----------------------------------------------------------------------------------| +| **Acenta Kullanıcı Yönetimi** | Kullanıcıları davet etme, sorgulama, silme, aktif ve pasif yapma gibi işlemleri içerir. | +| **Acenta Rol Yönetimi** | Rol oluşturma, okuma ve yazma izinlerini kapsar. | +| **Müşteri Yönetimi** | Müşteri verilerini okuma ve yazma yetkilerini sağlar. | +| **Teminat Gruplama** | Poliçe teminatlarını okuma ve yazma yetkilerini içerir. | +| **Teklifler** | Tekliflerin okunması ve oluşturulması işlemlerini kapsar. | +| **Poliçeler** | Poliçeleri satın alma ve okuma yetkilerini içerir. | + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut rol listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak filtreleme yapılabilir. Örneğin, rol adlarına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız role ulaşabilirsiniz. + +:::info +Filtreleme, özellikle çok sayıda rol bulunduğunda belirli bir rolü hızlıca bulmak için kullanışlıdır. +::: + +## Rol Güncelleme ve Silme + +| Aksiyon | Açıklama | +|----------------|-----------------------------------------------------------------------------------| +| **Düzenleme** | Bir rol üzerinde değişiklik yapmak için kalem ikonuna tıklanarak düzenleme penceresi açılır. Bu pencerede rol ismi ve yetkiler güncellenebilir. | +| **Silme** | Bir rolü tamamen silmek için çöp kutusu simgesine tıklanarak "Rolü silmek istediğinize emin misiniz?" sorusuna onay verilmesi gereklidir. | + +:::caution +Bir rolü silerken, bu role atanmış kullanıcıların yetkilerini kaybedeceğini göz önünde bulundurun. Silmeden önce emin olun. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md new file mode 100644 index 0000000..fae7ed0 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/self-servis-web-servis-partaj-ekleme.md @@ -0,0 +1,52 @@ +--- +title: "Self-servis Web Servis Partaj Ekleme" +sidebar_position: 3 +--- + +# Self-servis Web Servis Partaj Ekleme + +Sigorta şirketleri modülü, acentenin sigorta şirketleriyle bağlantı kurabilmesi ve ilgili sigorta ürünlerini aktif hale getirmesine olanak tanır. Bu modül üzerinden sigorta şirketlerinin partaj bilgileri güncellenebilir, yeni şirketler eklenebilir veya var olan şirketler yönetilebilir. + +## Filtreleme + +Üst menüde yer alan **Filtre** alanı kullanılarak sigorta şirketleri filtrelenebilir. Örneğin, şirket adlarına veya senkronizasyon durumlarına göre arama yapılabilir. Bu sayede, büyük bir liste içinde kolaylıkla aradığınız şirkete ulaşabilirsiniz. + +## Arama + +Modülün sağ üst köşesinde bulunan büyüteç ikonu aracılığıyla belirli bir sigorta şirketi ismi, türü veya ID’si girilerek doğrudan arama yapılabilir. + +## Sütun Ayarları + +**Sütun Ayarları** menüsünden kullanıcılar, tablodaki sütunları çoğaltabilir veya azaltabilir. İstediğiniz sütunları işaretleyerek sadece gerekli bilgileri görüntüleyebilirsiniz. + +## Veri İndirme + +Tabloda bulunan tüm sigorta şirketi verileri, **Veri İndir** butonuna tıklanarak Excel formatında indirilebilir. Bu özellik, tabloda ekli olan tüm şirketleri bir tabloda göstererek kolaylık sağlayabilir. + +## Yeni Şirket Ekleme + +**"+"** butonuna tıklayarak yeni bir sigorta şirketi eklenebilir. Ekleme sırasında iki seçenek sunulur: + +- **Web Service**: Sigorta şirketleriyle web servis bağlantısı kurabilirsiniz. +- **Robot**: Robot servislerini kullanarak da entegrasyon yapabilirsiniz. + +## QR Kod Yükleme + +**QR Kod Yükleme** butonu, Google Authenticator gibi uygulamalarda tutulan ve şirket ekranlarına giriş yapılan QR kodlarını yüklemenize olanak tanır. Bu, robot servislerin sürekli olarak ayakta kalmasını sağlayacaktır. + +:::tip +Robot servislerin kesintisiz çalışabilmesi için QR kodların güncel tutulması önerilir. +::: + +## Aksiyon Butonları + +Tablonun sağındaki aksiyon butonlarıyla çeşitli işlemler yapılabilir: + +- **Sigorta Şirketi Partaj Bilgileri Güncelle**: Bu butona tıklayarak sigorta şirketine ait partaj bilgileri güncellenebilir. +- **Sigorta Şirketi Branşları Güncelle**: Sigorta şirketine ait branşları güncellemek için bu buton kullanılır. Kasko, Dask, Konut, Trafik gibi ürünleri seçebilirsiniz. +- **Silme İşlemi**: Çöp kutusu ikonuna tıklanarak, bir sigorta şirketi kaldırılabilir. Silme işlemi öncesinde bir pop-up açılır ve işlemin onayı istenir. + +:::caution +Herhangi bir değişiklik yaptıktan sonra **"Kaydet"** butonuna basarak güncellemeleri kaydetmeyi unutmayın. +::: + diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/teklif-detay.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/teklif-detay.md new file mode 100644 index 0000000..cbb4ea5 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/teklif-detay.md @@ -0,0 +1,72 @@ +--- +title: "Teklif Detay" +sidebar_position: 6 +--- + +# Teklif Detay + +Teklif Detay ekranı, sigorta acentelerinin müşterilerine özel hazırladığı teklifleri detaylı olarak görüntülediği bir ekrandır. Bu ekranda farklı sigorta şirketlerinden alınan teklifleri karşılaştırabilir, yeniden çalıştırabilir ve tekliflerin dökümantasyonlarını inceleyebilirsiniz. + +## Detay Ekranındaki Özellikler + +### Sıralama ve Filtreleme + +- **Sıralama**: Sol üstteki ok işaretlerine tıklayarak teklifleri artan/azalan fiyat veya sigorta şirketi adıyla sıralayabilirsiniz. +- **Filtreleme**: **Filtre** butonunu kullanarak sigorta şirketine göre filtreleme yapabilirsiniz. + +### Teklif Yeniden Çalış + +Üstteki **"Teklifi Yeniden Çalış"** butonuna tıkladığınızda, mevcut teklif için yeni teminatlar belirleyebilir ve teklifin yeniden çalıştırılmasını sağlayabilirsiniz. Açılan pop-up pencerede FK Limiti, Manevi Tazminat, Onarım Türü gibi seçenekleri değiştirebilirsiniz. + +### Teklif Karşılaştırma + +**"Karşılaştır"** butonuna tıkladığınızda, sigorta şirketlerinin yanında seçim kutuları belirir. Seçtiğiniz sigorta şirketlerinin teklif teminatlarını alt kısımda yer alan **"Karşılaştır"** butonuna basarak karşılaştırabilirsiniz. + +## Prim İçerisindeki Aksiyonlar + +Alınan her prim, sigorta şirketleri adı ve görselleri ile birlikte sunulur. **Web servis**’den gelen primler için **“Web Hizmet”**, sigorta şirketi ekranlarından çalışılan ve robotlar sayesinde getirilen primlerde ise **“Robot”** ibareleri görüntülenmektedir. + +### PDF ve Bilgilendirme Formları + +- **PDF İndirme**: Her teklifin yanında bulunan PDF ikonu, ilgili sigorta şirketinin teklifinin PDF dokümanını indirmenizi sağlar. +- **Bilgilendirme Formu**: Hemen yanındaki Bilgilendirme Formu ikonu, seçilen teklifin bilgilendirme formunu indirmenizi sağlar. + +### Ürünü Yeniden Çalış + +Teklifin yanında bulunan kalem ikonuna tıklayarak, sadece o şirkete özel teminatlarla teklifi yeniden çalıştırabilirsiniz. Teminatlar üzerinde değişiklik yapıldıktan sonra **"Kaydet"** butonuna basarak teklif yeniden istenir ve sonuç başarısına göre detay ekranına farklı bir prim olarak **"Yeniden Çalışıldı"** ibaresi ekranda görünür. + +### Teminatları Görüntüle + +Her teklifin yanında bulunan teminatlar ikonuna tıklayarak, teklifin detaylı teminatlarını pop-up ekranında görüntüleyebilirsiniz. + +### Ek Bilgilere Erişim + +Teklifin en sağ kısmında bulunan **"i"** ikonuna tıklayarak, teklifin sigorta şirketi tarafından sunulan teklif numarasına erişim sağlayabilirsiniz. + +### Satın Alma + +Teklif detay ekranında, başarılı şekilde alınmış primlerin yanında bulunan **"Satın Alma"** butonuna tıklayarak satın alma işlemini başlatabilirsiniz. + +#### Kredi Kartı ile Satın Alma + +- **Kart Bilgileri**: Kart numarası, kart üzerindeki isim, son kullanma tarihi ve CVC kodu gibi kart bilgilerini doldurmanız gerekmektedir. Bu alanların hepsi doldurulmalıdır. +- **Taksitlendirme**: Ödeme taksitlendirme seçeneği sunulmaktadır. Seçilen taksit sayısına göre toplam fiyat değişiklik gösterebilir. + +#### 3D Secure ile Satın Alma + +Bu yöntemde 3D Secure desteği ile ödeme yapılır. Butona tıklanıldığında sigorta şirketinin 3D Secure ödeme sayfası yeni bir sekmede açılır. Bu ekranda gerekli kart bilgileri doldurularak işlem tamamlanır. 3D ödeme ekranında taksit seçimi sigorta şirketinin sayfasında yapılır. + +:::caution +Kredi kartı bilgilerini girerken dikkatli olun ve ödeme işlemi sırasında bilgileri doğru girdiğinizden emin olun. +::: + +## Sağ Panel Bilgileri + +- **Bilgi**: Teklifin kimlik bilgileri (ID, branş, durum, oluşturulma tarihi vb.) görüntülenir. +- **Sigortalı ve Sigorta Ettiren**: Müşterinin kimlik bilgileri ve iletişim detayları yer alır. Teklife çıkmadan Sigortalı ve Sigorta Ettiren aynı seçilir ise detay ekranında da tek bir kutucukta gösterilir. +- **Branş Bilgileri**: Teklifin branşına göre araç (plaka, marka, model vb.) veya konut bilgileri görüntülenir. +- **Teminatlar**: Teklif kapsamında sunulan teminatların detaylı bilgileri bu bölümde yer alır. + +:::tip +Teklif detay ekranından, teklif üzerinde yapılan tüm işlemleri kolaylıkla takip edebilir ve gerektiğinde anında müdahale edebilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/teklifler.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/teklifler.md new file mode 100644 index 0000000..b2e016b --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/teklifler.md @@ -0,0 +1,46 @@ +--- +title: "Teklifler" +sidebar_position: 5 +--- + +# Teklifler + +Teklifler modülü, acenteler tarafından çalışılan tekliflerin listelendiği bölümdür. Bu ekranda, farklı sigorta branşları için yapılan teklifleri inceleyebilir, teklif detaylarına erişebilir ve yeni teklifler oluşturabilirsiniz. + +## Teklif Listesi + +- **ID**: Her teklifin benzersiz kimlik numarası. +- **Branş**: Teklifin hangi sigorta branşı (Kasko, Konut, Trafik vb.) için yapıldığını gösterir. +- **Sigortalı**: Teklifin düzenlendiği kişinin adı ve T.C. kimlik numarası. +- **Durum**: Teklifin başarılı mı yoksa başarısız mı olduğunu gösterir. +- **Prim Aralığı**: Teklif edilen en düşük ve en yüksek prim tutarlarını içerir. +- **Ürünler**: Teklifin kaç ürün içerdiği ve tamamlanma oranını gösterir. +- **Oluşturulma Tarihi**: Teklifin oluşturulduğu tarihi gösterir. +- **Oluşturan Kullanıcı**: Teklifi oluşturan kullanıcı bilgisi. + +## Ana Özellikler + +### Sütun Ayarları + +Liste görünümünde hangi bilgilerin görüntüleneceğini seçmek için **Sütun Ayarları** alanını kullanabilirsiniz. Tekliflerin görüntülenme düzenini özelleştirebilirsiniz. + +### Veri İndirme + +**Veri İndirme** butonuna tıklayarak teklif verilerini Excel formatında indirebilir ve raporlamalar için kullanabilirsiniz. + +### Yeni Teklif Oluşturma + +Sağ üst köşede bulunan **+ Teklif Al** butonuna basarak yeni bir teklif formu açabilirsiniz. Burada branş seçimi yaparak (Kasko, Konut, Trafik, TSS gibi) ilgili teklif formuna yönlendirilirsiniz. + +### Detaylara Erişim + +- **ID**: Teklif listesinde sol kısımda yer alan ID'ye tıklayarak teklif detay sayfasına gidebilirsiniz. +- **Aksiyonlar**: Sağdaki bilgi (**i**) simgesine tıklayarak da teklifin detaylarına erişim sağlayabilirsiniz. + +### Sayfa Geçişleri + +Ekranın sağ alt kısmında, teklif listesindeki sayfalar arasında ileri/geri geçiş yapabileceğiniz butonlar bulunmaktadır. + +:::tip +Teklif detay sayfasında, teklifin içeriği hakkında daha fazla bilgiye erişebilir ve gerektiğinde revizyon yapabilirsiniz. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/teminat-gruplari.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/teminat-gruplari.md new file mode 100644 index 0000000..5e0e926 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/teminat-gruplari.md @@ -0,0 +1,60 @@ +--- +title: "Teminat Grupları" +sidebar_position: 12 +--- + +# Teminat Grupları + +Teminat Grupları modülü, belirli sigorta ürünleri için farklı teminat setlerini “n” sayıda tanımlayarak bu setleri teklif süreçlerinde kullanmanıza olanak sağlar. Her bir sigorta branşı (örn. Kasko, Konut) için özelleştirilmiş teminat paketleri oluşturabilirsiniz. Ayrıca oluşturulan paketler sonradan düzenlenebilir veya silinebilir. Bu paketler, teklif hazırlarken teminat seçeneklerini hızlı bir şekilde seçmenize ve ilgili poliçeye dahil etmenize olanak tanır. + +## Yeni Teminat Grubu Ekleme + +**"+"** butonuna tıklanarak yeni bir teminat grubu eklenebilir. + +| Özellikler | Açıklama | +|---------------------------|-----------------------------------------------------------------------------------| +| **Teminat Grubu Adı** | Oluşturulacak pakete uygun bir isim verilir (örn. "Yüksek Teminat Paketi"). | +| **Ürün Branşı Seçimi** | Teminat paketi, hangi ürün branşı (Kasko, Konut vb.) ile ilişkilendirilecekse buradan seçim yapılır. Ürün branşı seçildiğinde o branşa ait teminat kalemleri otomatik olarak gelir. | + +### Branşa Özel Teminat Kalemleri + +#### Kasko + +- **FK Limit**, **IMM Limit** +- **Onarım Servis Türü** +- **Kullanılacak Yedek Parça Türü** +- **Manevi Tazminat** +- **Cam Kırılma Muafiyeti** +- **Kiralık Araç Süresi** + +#### Konut + +- **Eşya Bedeli** +- **Cam Bedeli** +- **Elektronik Cihaz Bedeli** +- **İzolasyon Bedeli** + +## Sütun Ayarları + +Tablodaki bilgileri ihtiyacınıza göre görüntülemek için **Sütun Ayarları** alanını kullanabilirsiniz. Sütunları ekleyebilir veya kaldırabilirsiniz. + +## Veri İndirme + +**Veri İndirme** butonuna tıklayarak mevcut teminat grupları listesini Excel formatında bilgisayarınıza indirebilirsiniz. + +## Listeleme ve Arama + +Teminat Grupları ekranında tüm mevcut teminat paketleri listelenir. Her paketin **"Id"**, **"İsim"**, **"Ürün Branşı"**, **"Oluşturma Tarihi"**, **"Oluşturan Kullanıcı"** ve **"Son Güncelleyen Kullanıcı"** bilgileri görünür. Kullanıcı bu bilgileri baz alarak arama ve sıralama yapabilir. + +| Sütun | Açıklama | +|------------------------|-----------------------------------------------------------------------------------| +| **Id** | Teminat grubunun benzersiz kimlik numarası. | +| **İsim** | Teminat grubunun adı. | +| **Ürün Branşı** | Teminat paketinin ilişkilendirildiği ürün branşı (örn. Kasko, Konut). | +| **Oluşturma Tarihi** | Teminat grubunun oluşturulduğu tarih. | +| **Oluşturan Kullanıcı**| Teminat paketini oluşturan kullanıcı bilgisi. | +| **Son Güncelleyen Kullanıcı** | En son güncelleme yapan kullanıcı bilgisi. | + +:::tip +Yeni bir teminat grubu eklerken, ilgili branşa ait doğru teminat kalemlerini seçmek poliçe tekliflerinde doğruluğu sağlar. +::: \ No newline at end of file diff --git a/versioned_docs/version-0.1.27/kullanici-rehberleri/webhook-api-integration.md b/versioned_docs/version-0.1.27/kullanici-rehberleri/webhook-api-integration.md new file mode 100644 index 0000000..047a9f8 --- /dev/null +++ b/versioned_docs/version-0.1.27/kullanici-rehberleri/webhook-api-integration.md @@ -0,0 +1,199 @@ +# Webhook API Entegrasyonu + +Webhook'lar, bir olay meydana geldiğinde veya gelirken belirtilen URL'e istek atmak için kullanılır. InsurUp'da iki çeşit event vardır. + +- **Async**: event'ler bir olay gerçekleştiğinde atılır ve belirtilen API'ın sonucunu yapılan işleme etki etmez. +- **Sync**: event'ler bir olay gerçekleşmeden önce atılır ve belirtilen API'ın sonucuna göre yapılan işleme etki edebilir. Ödeme validasyonu güzel bir örnektir. + +Webhook event'leri, belirli bir URL'ye HTTP POST isteği göndererek tetiklenir. Bu istek, bir JSON nesnesi içerir. JSON nesnesi, event'e ait detayları içerir. + +## Header'lar + +- **`x-webhook-event`**: Tetiklenen event'in ismidir. +- **`x-webhook-id`**: Acente panelindeki oluşturulan webhook'un tekil numarasıdır. +- **`x-webhook-delivery`**: Tekil gönderim numarasıdır. +- **`x-webhook-signature`**: Bu header eğer `secret` alanı doluysa gönderilir. Belirtilen `secret` ile payload SHA-256 ile şifrelenir. + +## Event'ler + +### `proposal_premium.received` *async* + +Bir teklif primi InsurUp'a iletildiği zaman tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "premiums": [ + { + "installmentNumber": 1, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + }, + { + "installmentNumber": 2, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + }, + { + "installmentNumber": 3, + "netPremium": 1243, + "grossPremium": 1243, + "commission": 0, + "exchangeRate": 1, + "paymentType": "All", + "currency": "TurkishLira", + "insuranceCompanyProposalNumber": "142534209" + } + ], + "insuredCustomer": { + "name": "Müşteri ismi", + "phoneNumber": { + "number": "5334180719", + "countryCode": 90 + }, + "email": { + "value": "customer@insurup.com" + }, + "city": { + "value": "34", + "text": "İSTANBUL" + }, + "district": { + "value": "1823", + "text": "KÜÇÜKÇEKMECE" + } + } +} +``` + +### `proposal_premium.purchasing` *sync* + +Bir teklif primini satın alınmadan önce tetiklenir. Bu event'i satın alma validasyonu olarak kullanabilirsiniz. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard" +} +``` + +### `proposal_premium.purchase_failed` *async* + +Bir teklif primini satın alma isteği **başarısız** olunca tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard", + "failureReason": "X sigorta şirketi bilinmeyen bir nedenden dolayı poliçeleştirme isteğini reddetti" +} +``` + +### `proposal_premium.purchased` *async* + +Bir teklif primini satın alma isteği **başarılı** olunca tetiklenir. + +**Örnek Payload** + +```json +{ + "proposalId": "673afd15f11de64fe1f2bjdb", + "policyId": "673b4cb4524a0a5187ddbeae", + "productId": 40235, + "installmentNumber": 1, + "paymentType": "CreditCard", + "policyStartDate": "2024-11-20", + "policyEndDate": "2025-11-20" +} +``` + +## Signature Validasyonu + +Webhook'larınızın güvenliğini sağlamak için, gelen isteklerin gerçekten sizin tarafınızdan gönderildiğini doğrulamak amacıyla imza doğrulaması yapmanız önemlidir. Aşağıda, imza doğrulaması için çeşitli dillerde örnek kodlar bulunmaktadır. + +### Python + +```python +import hmac +import hashlib + +def validate_signature(secret, payload, signature): + computed_signature = hmac.new(secret.encode(), payload.encode(), hashlib.sha256).hexdigest() + return hmac.compare_digest(computed_signature, signature) +``` + +### Javascript + +```javascript +const crypto = require('crypto'); + +function validateSignature(secret, payload, signature) { + const computedSignature = crypto + .createHmac('sha256', secret) + .update(payload, 'utf8') + .digest('hex'); + return crypto.timingSafeEqual(Buffer.from(computedSignature, 'hex'), Buffer.from(signature, 'hex')); +} +``` + +### C# + +```csharp +bool ValidateSignature(string secret, string payload, string signature) +{ + using var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(secret)) + + var computedHash = hmac.ComputeHash(Encoding.UTF8.GetBytes(payload)); + var computedSignature = BitConverter.ToString(computedHash).Replace("-", "").ToLower(); + + return computedSignature == signature.ToLower(); +} +``` + +### PHP + +```php +function validate_signature($secret, $payload, $signature) { + $computed_signature = hash_hmac('sha256', $payload, $secret); + return hash_equals($computed_signature, $signature); +``` + +### Java + +```java +import javax.crypto.Mac; +import javax.crypto.spec.SecretKeySpec; +import java.util.Base64; + +public class SignatureValidator { + public static boolean validateSignature(String secret, String payload, String signature) throws Exception { + Mac sha256_HMAC = Mac.getInstance("HmacSHA256"); + SecretKeySpec secret_key = new SecretKeySpec(secret.getBytes(), "HmacSHA256"); + sha256_HMAC.init(secret_key); + + String computedSignature = Base64.getEncoder().encodeToString(sha256_HMAC.doFinal(payload.getBytes())); + return computedSignature.equals(signature); + } +} +``` diff --git a/versioned_sidebars/version-0.1.26-sidebars.json b/versioned_sidebars/version-0.1.26-sidebars.json new file mode 100644 index 0000000..cff0c94 --- /dev/null +++ b/versioned_sidebars/version-0.1.26-sidebars.json @@ -0,0 +1,8 @@ +{ + "defaultSidebar": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/versioned_sidebars/version-0.1.27-sidebars.json b/versioned_sidebars/version-0.1.27-sidebars.json new file mode 100644 index 0000000..cff0c94 --- /dev/null +++ b/versioned_sidebars/version-0.1.27-sidebars.json @@ -0,0 +1,8 @@ +{ + "defaultSidebar": [ + { + "type": "autogenerated", + "dirName": "." + } + ] +} diff --git a/versions.json b/versions.json new file mode 100644 index 0000000..510cac1 --- /dev/null +++ b/versions.json @@ -0,0 +1,4 @@ +[ + "0.1.27", + "0.1.26" +]