Cari müqavilə:
GET /installment/v1/installments, JSON gövdəliPOST /installment/v1/installments/retrievevə pul kisəsi axını üçünGET /installment/v1/installments/retrieveWalletInstallmentsistifadə edilə bilər. Header-damerchantIdgöndərilir.binNumberkartın ilk 6–8 rəqəmidir;priceməcburi, sıfır və ya müsbətdir. Sorğu əlavə olaraqexcludeGatewayPos,subMerchantIds,productItems,buyerId,branch,checkoutToken,garantiPayvəsubscriptionsahələrini dəstəkləyir. CavabafarmerCard,posAlias, installment bölgüsünə isəbuyerPfCommissionRateəlavə edilib.
Sorğu Parametrləri
Taksit sorğusunu yerinə yetirmək üçün sorğularda göndərilməsi gözlənilən parametrlər aşağıdakı cədvəl və alt başlıqlar altında sadalanmışdır.
| Parametrin Adı | Növü | Məcburi | Açıqlama |
|---|---|---|---|
binNumber |
string |
Xeyr | Taksit sorğusu aparılacaq kartın ilk 6–8 rəqəmi |
price |
decimal |
Bəli | Qiymət |
currency |
string |
Xeyr | Hansı valyuta üçün taksit sorğusu aparılacaq. AZN, EUR və ya USD |
excludeGatewayPos | boolean | Xeyr | Gateway POS nəticələrini istisna edir; standart false. |
subMerchantIds | long[] | Xeyr | Alt satıcı identifikatorları. |
productItems | ProductItem[] | Xeyr | Taksit qaydalarında istifadə edilən məhsullar. |
buyerId | long | Xeyr | Alıcı identifikatoru. |
branch | string | Xeyr | Filial məlumatı. |
checkoutToken | string | Xeyr | Checkout tokenı. |
garantiPay | boolean | Xeyr | GarantiPay axını; standart false. |
subscription | string | Xeyr | Abunə məlumatı. |
Qayıdış Parametrləri
| Parametrin Adı | Növü | Açıqlama |
|---|---|---|
binNumber |
string |
Taksit sorğusu aparılan kartın ilk 6–8 rəqəmi |
price |
decimal |
Qiymət |
cardType |
CardType |
Kartın növü. CREDIT_CARD, DEBIT_CARD və ya PREPAID_CARD bax. Kart Növləri |
cardAssociation |
CardAssociation |
Kart təşkilatları. VISA, MASTER_CARD, AMEX və ya TROY bax. Kart Təşkilatları |
cardBrand |
string |
Kartın markası |
bankName |
string |
Bankın adı |
bankCode |
number |
Bankın kodu |
force3ds |
boolean |
3ds ödəniş məcburiyyətinin olub-olmaması haqqında məlumat |
commercial |
boolean |
Kommersiya olub-olmaması barədə məlumat |
installmentPrices |
InstallmentPrice[] |
Hər taksit seçimi üçün qiymət məlumatını əks etdirən Taksit Qiymət Məlumatları obyekt siyahısı |
Taksit Qiyməti Məlumatları
Taksit və qiymət məlumatlarını əks etdirən obyektin sahələri aşağıdakı kimidir.
| Parametrin Adı | Növü | Açıqlama |
|---|---|---|
installmentNumber |
number |
Taksit sayı |
installmentPrice |
number |
Taksit sayına uyğun taksit haqqı |
totalPrice |
number |
Toplam qiymət |
Nümunəvi Kodlar
Açıq mənbə kodlu Odero API client-lardakı nümunəvi kodları nəzərdən keçirə bilərsiniz
- .NET: https://github.com/TokenPayEng/tokenpay-dotnet-client/blob/master/Samples/InstallmentSample.cs
- PHP: https://github.com/TokenPayEng/tokenpay-php-client/blob/master/samples/search_installments.php
- Java: https://github.com/TokenPayEng/tokenpay-java-client/blob/master/src/test/java/tr/com/tokenpay/sample/InstallmentSample.java
- Node.js: https://github.com/TokenPayEng/tokenpay-node-client/blob/master/samples/installment/SearchInstallments.js