Ö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 |
Ö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. |
Ö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ü 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 |
Açık mənbə kodlu Odero API client-lərindəki nümunəvi kodları nəzərdən keçirə bilərsiniz