1. WhatsApp Business API Entegrasyonu
WhatsApp Business API entegrasyonu, müşterilerinizden gelen WhatsApp mesajlarının otomatik olarak siparişe dönüştürülmesini sağlar.
Gerekli Bilgiler
| Alan | Açıklama |
| Telefon Numarası ID | Meta Business Suite'ten alınan WhatsApp telefon numarası kimliği |
| Erişim Anahtarı | WhatsApp Cloud API erişim token'ı |
| Webhook Adresi | Sisteminizin otomatik olarak oluşturduğu URL (panelde gösterilir) |
Adım 1: Meta Business Hesabı Oluşturun
- business.facebook.com adresine gidin.
- Meta Business hesabınız yoksa yeni bir hesap oluşturun.
- İşletme doğrulamasını tamamlayın.
Adım 2: Meta Developer Hesabı Oluşturun
- developers.facebook.com adresine gidin.
- "Başlayın" butonuna tıklayın ve geliştirici hesabınızı oluşturun.
- Meta Business hesabınızla ilişkilendirin.
Adım 3: WhatsApp Uygulaması Oluşturun
- Developer Dashboard'da "Uygulama Oluştur" butonuna tıklayın.
- Uygulama türü olarak "İşletme" seçin.
- Uygulama adını girin (örn: "Convord Entegrasyonu").
- Meta Business hesabınızı seçin ve oluşturun.
Adım 4: WhatsApp Ürününü Ekleyin
- Uygulamanızın dashboard'unda "Ürün Ekle" bölümüne gidin.
- "WhatsApp" ürününü bulun ve "Kur" butonuna tıklayın.
- İlişkilendirilecek Meta Business hesabını onaylayın.
Adım 5: Telefon Numarası ID'sini Alın
- Sol menüden WhatsApp → Yapılandırma bölümüne gidin.
- "Telefon Numarası ID" (Phone Number ID) değerini kopyalayın.
- Bu değeri Convord panelinde "Telefon Numarası ID" alanına yapıştırın.
Not: Bu, telefon numaranızın kendisi değil, Meta tarafından verilen sayısal bir kimlik değeridir (örn: 123456789012345).
Adım 6: Erişim Anahtarını (Token) Alın
- Sol menüden WhatsApp → API Kurulumu bölümüne gidin.
- "Geçici Erişim Anahtarı" (Temporary Access Token) kısmından token'ı kopyalayın.
- Bu değeri Convord panelinde "Erişim Anahtarı" alanına yapıştırın.
Önemli: Geçici token 24 saat geçerlidir. Kalıcı token için:
1. İşletme Ayarları → Sistem Kullanıcıları bölümüne gidin.
2. Yeni bir sistem kullanıcısı oluşturun.
3. Bu kullanıcıya whatsapp_business_messaging iznini verin.
4. "Token Oluştur" butonuyla kalıcı token alın.
Adım 7: Webhook Yapılandırması
- Sol menüden WhatsApp → Yapılandırma bölümüne gidin.
- "Webhook" kısmında "Düzenle" butonuna tıklayın.
- Callback URL olarak Convord panelindeki webhook adresini girin:
https://sizin-domain.com/webhook/whatsapp
- Doğrulama Anahtarı (Verify Token) olarak .env dosyanızdaki WHATSAPP_VERIFY_TOKEN değerini girin.
- "Doğrula ve Kaydet" butonuna tıklayın.
Adım 8: Webhook Alanlarına Abone Olun
Webhook yapılandırması altındaki "Webhook Alanları" bölümünde messages alanına abone olun (✓ işareti).
Adım 9: Test Edin
- WhatsApp numaranıza bir test mesajı gönderin (örn: "2 koli kola, 1 kasa su").
- Convord panelinde Siparişler bölümünü kontrol edin.
- Mesajınız otomatik olarak siparişe dönüştürüldüyse entegrasyon başarılıdır!
2. Faturalama / e-Fatura Entegrasyonu
Faturalama Özelliğini Aktifleştirme
- Entegrasyonlar sayfasında Faturalama bölümündeki toggle'ı açın.
- Fatura oluşturma yönteminizi seçin:
- Sistem Faturası: Convord'un kendi PDF şablonuyla fatura oluşturur.
- Uyumsoft: GİB uyumlu e-Fatura ve e-Arşiv fatura keser.
Genel Fatura Bilgileri
| Alan | Açıklama |
| Fatura Ülkesi | Faturanın vergi formatını belirler (TR, DE, GB, US vb.) |
| Vergi Dairesi | Şirketinizin bağlı olduğu vergi dairesi adı |
| Vergi No / TCKN | 10 haneli vergi kimlik numarası veya 11 haneli TC kimlik numarası |
Uyumsoft e-Fatura Kurulumu
- uyumsoft.com adresinden e-Fatura/e-Arşiv hizmeti satın alın.
- Hesabınız aktifleştirildikten sonra API erişim bilgilerinizi alın.
- Fatura oluşturma yöntemi olarak "Uyumsoft" seçin.
- Uyumsoft tarafından verilen Kullanıcı Adı ve Şifre bilgilerini girin.
- Kaydet butonuna tıklayın.
3. Telegram Bildirimleri
Telegram entegrasyonu, yeni sipariş ve önemli olaylar hakkında anlık bildirim almanızı sağlar.
Gerekli Bilgiler
| Alan | Açıklama |
| Bot Anahtarı | Telegram BotFather'dan alınan bot token'ı |
| Chat ID | Bildirimlerin gönderileceği sohbet kimliği |
Adım 1: Telegram Botu Oluşturun
- Telegram'da @BotFather botunu arayın ve bir konuşma başlatın.
/newbot komutunu gönderin.
- Botunuza bir isim verin (örn: "Convord Bildirim").
- Botunuza bir kullanıcı adı verin (örn:
convord_notify_bot).
- BotFather size bir Bot Token verecektir. Bu değeri kopyalayın.
Token formatı: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
Adım 2: Bot Token'ını Girin
- Convord panelinde Entegrasyonlar sayfasına gidin.
- Telegram bölümündeki "Bot Anahtarı" alanına token'ı yapıştırın.
Adım 3: Chat ID'nizi Bulun
Kişisel Chat ID için:
- Telegram'da @userinfobot veya @RawDataBot botunu arayın.
- Bota
/start gönderin.
- Size dönen mesajdaki Chat ID değerini kopyalayın.
Grup Chat ID için:
- Botunuzu bir Telegram grubuna ekleyin.
- Grupta bir mesaj gönderin.
- Tarayıcıda şu URL'yi açın:
https://api.telegram.org/bot<BOT_TOKEN>/getUpdates
- Dönen JSON'da
"chat":{"id":-100XXXXXXXXXX} değerini bulun.
Adım 4: Chat ID'yi Girin ve Test Edin
- Bulunan Chat ID değerini Convord panelinde "Chat ID" alanına yapıştırın.
- Kaydet butonuna tıklayın.
- Yeni bir sipariş oluşturun ve Telegram'dan bildirim gelip gelmediğini kontrol edin.
4. Sorun Giderme
| Sorun | Çözüm |
| WhatsApp mesajları gelmiyor | Webhook URL'sinin doğru olduğundan ve HTTPS olduğundan emin olun |
| Token geçersiz hatası | Erişim anahtarınızın süresi dolmamış mı kontrol edin |
| Telegram bildirimi gelmiyor | Bot'un ilgili sohbette admin yetkisi olduğundan emin olun |
| e-Fatura hatası | Uyumsoft API bilgilerinizin doğruluğunu kontrol edin |
| Mesaj işlenmiyor | Abonelik planınızın mesaj kotasını kontrol edin |
5. Güvenlik Önerileri
- API anahtarlarınızı asla üçüncü kişilerle paylaşmayın.
- WhatsApp kalıcı token kullanıyorsanız, düzenli aralıklarla yenileyin.
- Telegram bot token'ınız ele geçirilirse BotFather'dan
/revoke komutuyla iptal edin.
- Uyumsoft API bilgilerinizi güvenli bir ortamda saklayın.
- Platform hesap şifrenizi düzenli olarak değiştirin ve güçlü şifre kullanın.
6. Destek
Entegrasyon kurulumunda yardıma ihtiyacınız olursa:
- E-posta: destek@convord.com
- Telefon: +90 XXX XXX XX XX
- Konu: "Entegrasyon Desteği - [WhatsApp/Telegram/e-Fatura]"