Skip to main content
Ödeme, bir satışa karşılık alınan tahsilattır. Bir satışın birden fazla ödemesi olabilir (kısmi ödeme, taksit).

Yapı

Ödeme yöntemleri

Flextell’de tanımlı ödeme yöntemi değerleri (PaymentMethod enum):
DeğerAçıklama
BankAccountBanka hesabı / havale-EFT
TransferCashKasa devri (elden)
CreditCardKredi kartı
ClinicCreditCardFirma kredi kartı (kuruma ait)
PrivateInsuranceÖzel sigorta
SGKSGK kapsamı
OtherYukarıdakilere uymayan
Tüm ödemeler CustomerTransaction kaydı olarak işlenir — debit/credit alanlarıyla yön bilgisi tutulur.

Ödeme alanları (CustomerTransaction)

AlanAçıklama
sale_idHangi satışa ait (opsiyonel)
customer_idHangi kişi
debit / creditTutar (yön ile birlikte)
payment_methodÖdeme yöntemi (yukarıdaki enum)
is_installmentTaksitli mi
installment_number / total_installmentsKaçıncı/toplam taksit
due_dateVade tarihi (taksitliyse)

Kısmi ödeme akışı

1

Satış oluşturuldu

Toplam: 1000 ₺. Durum pending (tahsilat bekliyor).
2

İlk ödeme alındı (300 ₺)

Durum pending (kalan var). Kalan: 700 ₺.
3

İkinci ödeme alındı (400 ₺)

Durum hâlâ pending. Kalan: 300 ₺.
4

Son ödeme alındı (300 ₺)

Durum completed. Kalan: 0 ₺.

Taksitlendirme

Taksit, planlı kısmi ödemeler olarak kaydedilir.
TaksitTutarVadeDurum
1333 ₺25 NisanAlındı
2333 ₺25 MayısBekliyor
3334 ₺25 HaziranBekliyor
Vadesi gelen taksit panel Kasa → Vadesi Gelen listesinde görünür; ödeme alındığında işaretlenir.

İade

İade için ayrı bir işlem türü yoktur; ters yönlü bir CustomerTransaction kaydı (debit/credit yönü ters) kullanılır. Toplam tahsil edilen tutar düşer; satış durumu completed’tan pending’e geri dönebilir.
İadeden önce e-Faturayı iptal etmeyi/iade kesmeyi unutmayın — aksi halde mali kayıt fiili durumla uyumsuz olur.

API tarafı

Programatik ödeme kaydı için bkz. API tarafı Satış kaydı.