YucePay API Tekrarlı Ödemeler

İade & Tekrar

Tekrarlı Ödemeler

Abonelik ve tekrarlı tahsilat oluşturun. YucePay saklı kartla belirlediğiniz sıklıkta otomatik tahsilat yapar; başarısız denemeleri yeniden dener.

POST/api/RecurringPaymentX-Api-Key

Tekrarlı tahsilat saklı kart (cardStorageId) gerektirir. Önce Kart Saklama ile kartı token'layın, sonra aboneliği oluşturun.

İstek Gövdesi

AlanTipAçıklama
customerIdguidzorunluMüşteri kimliği
cardStorageIdguidzorunluSaklı kart kimliği
subscriptionNamestringzorunluAbonelik adı (1–200)
amountdecimalzorunluHer dönem tahsil edilecek tutar
currencystringzorunluTRY / USD / EUR / GBP
frequencystringzorunludaily, weekly, monthly, quarterly, annually
frequencyIntervalintoptSıklık çarpanı (varsayılan 1)
startDatedatetimezorunluİlk tahsilat tarihi
endDatedatetimeoptBitiş tarihi
maxPaymentCountintoptToplam tahsilat sayısı
totalAmountLimitdecimaloptAzami toplam tutar
maxRetryAttemptsintoptBaşarısız deneme limiti (0–10, vars. 3)
retryIntervalHoursintoptDenemeler arası saat (vars. 24)
hasTrialPeriod / trialPeriodDays / trialAmountbool/int/decimaloptDeneme dönemi ayarları

Abonelik Yönetimi

DuraklatPOST /api/RecurringPayment/{id}/pause
Devam ettirPOST /api/RecurringPayment/{id}/resume
İptal etPOST /api/RecurringPayment/{id}/cancel
İşlem geçmişiGET /api/RecurringPayment/{id}/transactions

Sıklık Değerleri

daily weekly monthly quarterly annually