2. Kargo Maliyeti Tanımla
Ödeme anında da iletebildiğiniz gibi kargo maliyetini kargo sağlayıcısından X gün sonra öğrenmeniz durumunda, bu servis aracılığıyla ilgili maliyeti PayWall'a iletebilirsiniz.
Ürün Kargo Maliyeti Tanımla
POST
{{Base Adres}}/api/paywall/product/cargocost
Önemli: Kargo Maliyeti Tanımlama servisini kullanabilmeniz için 'Header' alanında 'apikeyprivate' ve 'apiclientprivate' parametrelerini göndermeniz gerekmektedir. PaymentAPI Adresi
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
apikeyprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Key. |
apiclientprivate | string | Evet | Üye işyeri panelinden temin etmiş olduğunuz Private Client. |
Servise gönderilmesi gereken parametreler şu şekildedir:
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
ProductId | int | Evet | Ürüne ait Id (kimlik) bilgisi |
CargoOwnerType | int | Evet | Kargo maliyetini karşılayacak taraf. Dikkatli şekilde ayarlanmalıdır. Kargo maliyetinin ait olduğu tarafın hak edişinden düşülmektedir. Bkz: CargoOwnerType |
CargoCost | decimal | Evet | Kargo maliyeti |
Servise gönderilecek örnek JSON ve örnek kodlar aşağıdaki gibidir.
Servisten dönen cevap:
Parametre | Tip | Açıklama |
---|---|---|
ErrorCode | int | Hata kodu. İşlem başarılı ise '0' değerini döner. |
Result | bool | True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner. |
Message | string | İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar. |
Body | nesne | İşlem detay bilgileri |
Last updated