📌 Ders-9 – IF Node ile Ödeme Şekline Göre Siparişleri Ayırma

Bu derste, müşterilerin siparişlerini ödeme şekline göre farklı tablolara kaydetmeyi öğrendik. Bunun için Airtable içinde yeni tablolar oluşturduk ve IF Node mantığını uyguladık.


Airtable Tabloları

  • Mevcut tablomuz: Tüm Siparişler
  • Yeni oluşturduğumuz tablolar:
    • Kapıda Kredi Kartı
    • Kapıda Nakit
  • Bu tabloları sıfırdan kurmak yerine, Siparişler tablosunu duplicate ederek sadece isimlerini değiştirdik.
  • Artık aynı base içerisinde 3 tablomuz oldu.

Form Node – Ödeme Şekli Alanı

  • Form içine yeni bir Dropdown List eklendi.
  • Seçenekler:
    • Kapıda Kredi Kartı
    • Kapıda Nakit
  • Required olarak işaretlendi → Yani kullanıcı mutlaka bir seçim yapmak zorunda.

IF Node Mantığı

IF Node, akışı koşullara göre ikiye ayırır: True ve False.

  • Benzetme: Trafik ışıkları
    • Yeşil ise → Geç (True dalı)
    • Kırmızı ise → Dur (False dalı)
  • n8n’de de aynı mantık çalışır. Bir koşul belirleriz, sonuç doğruysa True, yanlışsa False dalına gider.

Uygulama – Siparişleri Ayırma

  1. Formdan gelen siparişlerde ödeme şekli bilgisi yakalandı.
  2. IF Node içinde koşul kuruldu:
    • Ödeme Şekli = Kapıda Kredi Kartı → True dalına gider.
    • Ödeme Şekli ≠ Kapıda Kredi Kartı → False dalına gider.
  3. True dalı: Sipariş, Airtable’daki Kapıda Kredi Kartı tablosuna kaydedildi.
  4. False dalı: Sipariş, Airtable’daki Kapıda Nakit tablosuna kaydedildi.

Kazanımlar

  • Ödeme şekline göre siparişleri iki farklı tabloya yönlendirmeyi öğrendiniz.
  • IF Node’un True/False mantığını kavradınız.
  • Form içine dropdown ekleyerek kullanıcıya seçim yaptırmayı uyguladınız.
  • Airtable tablolarını duplicate ederek hızlıca yeni tablolar oluşturmayı öğrendiniz.

🎯 Bu Dersin Özeti

  • Airtable içinde “Kapıda Kredi Kartı” ve “Kapıda Nakit” tablolarını oluşturdunuz.
  • Form node’una ödeme şekli dropdown alanı eklediniz.
  • IF Node ile koşullu akış mantığını öğrendiniz.
  • Her siparişi ödeme tipine göre doğru tabloya kaydetmeyi başardınız.