Home

Başvuru Güncelleme

Lead endpoint'ini kullanarak başvuruda güncellemek istediğiniz alanlar varsa, aşağıdaki bilgileri göz önünde bulundurmalısınız:

  • Güncelleme yapmak için registerRefCode alanını eklemelisiniz. Bu alan, request'e dahil edilmelidir.
  • Başvuru durumunuzu öğrenmek için Register Status servisini kullanabilirsiniz. Eğer durum "INPROGRESS" ise, başvurunuzu güncelleyebilirsiniz.
  • optionalFields alanına başvuru oluştururken göndermediğiniz yeni alanlar eklenebilir. Ancak, başvuru sırasında gönderilen ve güncellerken göndermediğiniz alanlar silinmez; mevcut değerler güncellenir.

Örnek Request

{
    "registerRefCode":"d003ce19-0715-4706-8562-2341ccbb85e5",
    "firstName": "Testİsim",
    "lastName": "TestSoyisim",
    "tcNumber": "11111111111",
    "mobile": "5555555555",
    "taxNumber": "2222222222",
    "optionalFields": {
        "companyTitle": "Tabela İsmi",
        "businessType": "Tüzel",
        "mccCode": "3000",
       "posInstallmentType": "Tek Çekim",
        "iban": "TR200058307462136019246697",
        "setupCity": "İstanbul",
        "setupTown": "Kadıköy",
        "setupAddress": "Kadıköy/İstanbul",
        "terminalSerialNumber": "PAX721000018",
        "routingModel": "MODEL1",
        "salesType": "EDOC_POS",
        "cashRegisterType": "A910S"
      }
}
HttpStatusCodeRequestResponse
200{
"firstName": "Test",
"lastName": "Test",
"tcNumber": "11111111111",
"mobile": "5555555555",
"taxNumber": "2222222222",
"optionalFields": {
"companyTitle": "Tabela İsmi",
"businessType": "Tüzel",
"mccCode": "3000",
"posInstallmentType": "Tek Çekim",
"iban": "TR200058307462136019246697",
"setupCity": "İstanbul",
"setupTown": "Kadıköy",
"setupAddress": "Kadıköy/İstanbul",
"terminalSerialNumber": "PAX721000018",
"routingModel": "MODEL1",
"salesType": "EDOC_POS",
"cashRegisterType": "A910S"
}
}
{
"status": true,
"message": "Başvuru başarıyla güncellendi",
"data": {
"registerRefCode": "534e1a1e-cb15-446b-8585-91b85586129c"
}
}
400{
"registerRefCode":"534e1a1e-cb15-446b-8585-91b85586129c",
"firstName": "Test",
"lastName": "TestSoyad",
"tcNumber": "222",
"mobile": "5555555555",
"taxNumber": "2222222222",
"optionalFields": {
"cashRegisterType":"A910S",
"routingModel":"MODEL1",
"salesType":"EDOC_POS",
"test2":"test2",
"test3":"test3",
"setupAddress":"X Mahallesi",
"posInstallmentType":"Tek Çekim",
"iban":"TR800084001425108683124383"
}
}
{
"status": false,
"message": "Geçersiz veri. Değerleri kontrol edin",
"errors": [
{
"code": "1002",
"fieldName": "routingModel",
"message": "Girmiş olduğunuz routingModel alan değeri geçersiz. İzin verilen değerler: [MODEL0]."
}
]
}
400{
"registerRefCode":"534e1a1e-cb15-446b-8585-91b85586129c",
"firstName": "Test",
"lastName": "TestSoyad",
"tcNumber": "222",
"mobile": "5555555555",
"taxNumber": "2222222222",
"optionalFields": {
"cashRegisterType":"A910S",
"routingModel":"MODEL1",
"salesType":"EDOC_POS",
"test2":"test2",
"test3":"test3",
"setupAddress":"X Mahallesi",
"posInstallmentType":"Tek Çekim",
"iban":"TR800084001425108683124383"
}
}
{
"status": false,
"message": "Başvuru satışa dönüştüğü için güncellenememektedir"
}