Project: Okul Database · Hub: Okul Database — Reference

Reference: Payment Statuses & Config


payments.status Values

ValueTurkishDescriptionis_paidis_failed
pendingBeklemedeAwaiting paymentNoNo
successBaşarılıPayment completedYesNo
failedBaşarısızPayment attempt failedNoYes
future_paymentGelecek ÖdemeScheduled for future dateNoNo
future_payment_failedGelecek Ödeme BaşarısızFuture payment failedNoYes
payment_requestÖdeme TalebiPayment link sent to customerNoNo
cancelledİptal EdildiManually cancelledNoYes
refundİadeRefundedNoYes
in_progressİşlemdeProcessing (gateway)NoNo
in_progress_failedİşlemde BaşarısızFailed during processingNoYes

Revenue Query Filter

-- ONLY count as revenue:
WHERE status = 'success' AND paid_at IS NOT NULL

customer_agreements.agreement_type Values

ValueDescription
fixedFixed-price contract
regularStandard recurring contract
zero_tax_argeZero-VAT R&D project contract
subscriptionSubscription-based
subscription_argeSubscription + R&D

customer_agreements.status Values

ValueDescription
activeActive contract
inactiveInactive/expired
pendingAwaiting approval
rejectedRejected
cancelledCancelled

checkouts.status Values

ValueDescription
DRAFTCart created, not submitted
PENDINGSubmitted, awaiting payment
COMPLETEDPayment successful
CANCELLEDAbandoned or cancelled

coupon_codes Fields

FieldValuesDescription
typedefacto, …Coupon type (defacto = default)
statusavailable, used, expiredCurrent coupon status
is_used'0', '1'Quick-use flag