Fatura oluşturma

v1/subscription/create_invoice

Eğer düzenli ödeme emri oluşturma servisinde “is_fixed_price” parametresini “false” gönderirseniz, kredi kartından çekilecek tutarı bu servis ile her defasında göndermelisiniz. Çekilecek tutarı göndermediğiniz durumda karttan belirtilen dönem için çekim yapılmaz. Bu yöntemi fatura ödemesi gibi değişken tutarlı ödemeleriniz için kullanabilirsiniz.

İstek Parametreleri
Dönüş Parametreleri
Request
Response
Service Url

Parametre İsmi

Tip

Zorunlu

Açıklama

val_date

datetime

Evet

Çekileceği tarih

amount

string

Evet

Çekilecek tutar.Tutar 100 ile çarpılmış olmalıdır. “10.00 TL” => “1000” olarak gönderilmeli.

subscription_id

string

Evet*

Düzenli ödeme no

reference_no

string

Evet*

Müşteri referans no bilgisi

agent_amount

decimal

Hayır

Bayiye aktarılacak tutar

company_amount

decimal

Hayır

Ana firmaya aktarılacak tutar

invoice_no

string

Hayır

Fatura no

Parametre İsmi

Tip

Açıklama

object_name

string

Dönüş yapılan API'nin nesne adı

code

string

Dönüş sonucunun kodu. Bknz

message

string

Dönüş sonuç kodunun açıklaması

{
"reference_no":"90000600",
"company_amount":25972,
"agent_amount":2926,
"amount":28898,
"currency":"TRY",
"val_date":"03.10.2017 10:32:24",
"invoice_no":"11400556"
}
{
"object_name":"subscription_invoice",
"code":0,
"message":"Başarılı Islem"
}

*subcription_id veya reference_no'dan en az birini göndermeniz gerekmektedir.