Skip to main content
Ödeme işlemlerinizde kullanmak üzere ürün oluşturabilirsiniz. Ürünler, ödeme işlemlerinizin temelini oluşturur ve her ürün için fiyat, açıklama gibi bilgileri saklayabilirsiniz.Detaylı yönetim için Tahsilat arayüzünden ürünlerinizi yönetebilirsiniz.
Tahsilat.com için ödeme işlemlerinde ürün bilgisi zorunludur.

İstek:

Yanıt:

Ödeme Başlatma

Zorunlu ve İsteğe Bağlı Parametreler

string
required
Ürünün adı. Bu alan zorunludur ve ürünün tanımlanmasında kullanılır.
integer
required
Ürünün fiyatı. Bu alan zorunludur ve ürünün satış fiyatını belirtir. Fiyat, kuruş cinsinden belirtilmelidir (örneğin, 99,99 TL için 9999).
string
Ürünün açıklaması. Bu alan isteğe bağlıdır ancak ürünün ne olduğunu açıklamak için kullanışlıdır.Açıklama belirtildiği takdirde, Ödeme arayüzünde de görüntülenir.
boolean
Ürünün abonelik (tekrarlayan ödeme) ürünü olduğunu belirtir. true ise billing_interval ve interval_count zorunludur. Ayrıntılar için Abonelik Oluşturma sayfasına bakın.
integer
Abonelik faturalama aralığı: 1 gün, 2 hafta, 3 ay, 4 yıl. Yalnızca is_recurring=true ile kullanılır.
integer
Aralık çarpanı (1-366). Örneğin billing_interval=3, interval_count=2 iki ayda bir tahsilat demektir. Yalnızca is_recurring=true ile kullanılır.
array
Ürüne ait ek verileri içeren dizi. Bu parametre isteğe bağlıdır, ancak ürün yönetimi ve raporlaması için önerilir. Örneğin, kategori, stok durumu gibi bilgiler burada saklanabilir.

Metadata Güncelleme

Ürünün yalnız metadata alanlarını güncellemek için kullanılır. Abonelik başlamış ya da ödemesi başlamış olduğu için adı ve fiyatı değiştirilemeyen ürünlerde de çalışır.
Gönderilen liste mevcut metadata’nın tamamının yerine geçer. Saklamak istediğiniz anahtarları da gönderin; boş liste tüm metadata’yı siler.
array
Ürüne yazılacak key ve value çiftleri, en fazla 25 adet. key küçük harfle başlar, yalnız küçük harf, rakam ve alt çizgi içerir, en fazla 20 karakterdir. value en fazla 200 karakterdir.
Başarılı yanıtta güncel ürün bilgisi döner.