Ürün Kodu ile Garanti Gönderme
Bu servis ile ürün kodunu kullanarak garanti gönderimi yapabilirsiniz. Garanti gönderimi yapabilmek için öncelikle ürününüzü kaydetmeniz gerekmektedir. Ürün kaydı için Ürün Kaydetme servisini kullanabilirsiniz. 'externalOrderId' değeri entegrasyonu yapan firma tarafında benzersiz bir değer olması önerilir. Bu değer daha sonra garanti silmek için kullanılacaktır.
Request
curl --location --request POST '<BASE_URL>/individual-customers/warranty/with-product-code'
--header 'Content-Type: application/json'
--header 'Authorization: <jwtToken>'
--data '{
"productCode": "<string>",
"firstName": "<string>",
"lastName": "<string>",
"email": "<string>",
"phone": "<string>",
"countryCode": "<enum>",
"externalOrderId": "<string>",
"purchaseDate": "<string>",
"warrantyExpireDate": "<string>"
}'
Telefon numarası formatı için aşağıdaki örnekler kullanılabilir:
- 544 333 22 11
- 5443332211
- +905443332211
- 905443332211
- 05443332211
purchaseDate ve warrantyExpireDate parametrelerinin formatı 01-01-2023 00:00 şeklinde olmalıdır. purchaseDate parametre gönderilmezse ürünün satın alındığı tarih olarak bugünün tarihi alınır. warrantyExpireDate parametre gönderilmezse ürünün garanti bitiş tarihi ürün bilgisi içerisindeki garanti süresi kadar ileri tarihe alınır.
Request Body
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
productCode | string | Evet | Garanti gönderilecek ürünün kodu |
firstName | string | Evet | Garanti sahibinin adı |
lastName | string | Evet | Garanti sahibinin soyadı |
string | Evet | Garanti sahibinin e-posta adresi | |
phone | string | Evet | Garanti sahibinin telefon numarası |
countryCode | enum | Evet | Ülke kodu |
externalOrderId | string | Evet | Garanti edilen ürünün fatura kodu |
purchaseDate | string | Hayır | Ürünün satın alınma tarihi |
warrantyExpireDate | string | Hayır | Ürünün garanti bitiş tarihi |
TR
US
DE
GB
AE
NL
FR
Response
{
"individualCustomerProductId": "<integer>"
}