Paynet.js ve ya Paynet-custom.js ile başlatılan gömülü ya da custom form entegrasyonlarında ödeme anayı alınan ön provizyonlu kredi kartı işlemini, kredi kartından ilgili tutarın veya ilgili tutardan az olarak finansallaştırmanın yapıldığı servistir. Bu servisi kullanmak için ödeme onaylama( charge ) servisinde transaction_type değerini (3 : PreAuth ) ön provizyonlu işlem olarak onaylamalısınız.
İstek Parametreleri Dönüş Parametreleri Request Response Service Url
Finansallaştırmanın yapılmasının istenildiği tutar.
1: satış 4:Finansallaştırma
İşlemi yapan bayinin Paynet cari hesap kodu
Bankanın Paynet sistemindeki kodu
Ödeme sırasında kullanılan oran.
Kredi kartından çekilen tutar
İşlem başarılı ise true. Eğer işlem başarılı ise http 200 ve is_succeed true döner. Banka onay vermemiş ise http 200 ve is_succedd false döner.
Paynet sistemi hata mesajı
Banka sisteminin hata kodu
Banka sisteminin hata mesajı
Banka sisteminin hata mesajı
Banka sisteminin hata mesajı
Copy {
"xact_id":"xk_EAAAANFhOW7SioFxO8LHPMruxp0hX3wE8NmJSmGUD*W3uISj"
"amount":"100"
}
Copy {
"xact_id": "xk_EAAAAIO6j*mZ24gKFpk739cUeuL9P7oKyavBUO0Rbe7WKYXG"
"xact_date": "2016-04-08T10:27:22.0296925+03:00"
"transaction_type": 4
"pos_type": 5
"is_tds": true
"agent_id": "20005"
"user_id": "cardholder"
"email": ""
"phone": ""
"bank_id": "AXSS"
"instalment": 3
"ratio": 0.04
"card_no_masked": "435508******4358"
"card_holder": "GJH"
"amount": 0
"net_amount": 56.55
"comission": 2.37
"comission_tax": 0.43
"currency": "TRY"
"authorization_code": "aut-8229"
"reference_code": "ref-8229"
"order_id": "order-8229"
"is_succeed": true
"paynet_error_id": ""
"paynet_error_message": ""
"bank_error_id": ""
"bank_error_message": ""
"bank_error_short_desc": ""
"bank_error_long_desc": ""
"object_name": "transaction"
"code": 0
"message": "Başarılı İşlem"
}