Ödəniş Bölgüsünün Təsdiqi

URL

Ödənişi bölgüsünü təsdiq etmək üçün istifadə edilən endpoint və http metodu haqqında məlumat aşağıda verilmişdir:

HTTP Metod URL
POST /payment/v1/payment-transactions/approve

Sorğu Parametrləri

Ödəniş bölgüsünün təsdiqini vermə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
paymentTransactionIds number[] Bəli Təsdiqinin verilməsi tələb olunan ödəniş bölgülərinin ID dəyərlərini ehtiva edir
isTransactional boolean Xeyr Təsdiq əməliyyatı zamanı hər hansı ödəniş bölgüsü prosedur səbəblərindən təsdiq edilmədikdə bu dəyər true olduqda heç bir ödəniş bölgüsü təsdiq edilmir. Bu dəyər false olduqda təsdiqlənə bilən ödəniş bölgüləri təsdiqlənir, təsdiq edilməyənlər isə təsdiq edilməmiş vəziyyətdə qalır.

Qayıdış Parametrləri

Ödəniş əməliyyatının prosesi nəticəsində qaytarılan parametrlər də API sənədlərinin əsas səhifəsinin Qayıdış Formatları bölməsində göstərilən qaydalara tabedir. Sistematik və ya quruluş bir xəta olmadıqda, data parametrində qaytarılan obyektin alt parametrləri aşağıdakılardır:

Parametrin Adı Növü Hər Zaman Mövcuddur Açıqlama
size number Bəli Təsdiq əməliyyatının nəticəsində təsirə məruz qalan ödəniş bölgüsü sayı
items PaymentTransactionApproval[] Bəli Təsdiq əməliyyatına dair məlumatları daşıyan obyekt baxın: Ödəniş Bölgüsünün Təsdiq Məlumatları
paymentTransactions PaymentTransaction[] Bəli bax: Ödəniş Bölgüsünün Təsdiq Məlumatları

Ödəniş Bölgüsünün Təsdiq Məlumatları

Ödəniş bölgüsü təsdiq və təsdiqin geri çəkilməsi sorğusu zamanı qayıdan obyekt daxilində həyata keçirilən əməliyyata və ödəniş bölgüsünə dair məlumatları özündə birləşdirən obyektdir.

Parametrin Adı Növü Hər zaman Mövcuddur Açıqlama
paymentTransactionId long Bəli Ödəniş bölgüsünün ID-si
approvalStatus string Bəli Ödəniş bölgüsünün nəticəsi uğurlu olduqda SUCCESS uğursuz olduqda isə FAILURE dəyərini əks etdirir
failedReason string Bəli Ödəniş bölgüsü təsdiq və ya təsdiqin geri çəkilməsi nəticəsində xətalı olduqda xətanın təfərrüatlarına dair məlumatı əks etdirir

Nümunəvi Kodlar

Açık mənbə kodlu Odero API client-lərindəki nümunəvi kodları nəzərdən keçirə bilərsiniz