EPoint sorğu cavabı schema-ları¶
Main¶
integrify.epoint.schemas.response.MinimalResponseSchema
pydantic-model
¶
integrify.epoint.schemas.response.BaseResponseSchema
pydantic-model
¶
              Bases: MinimalResponseSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
bank_transaction(Optional[str])
- 
bank_response(Optional[str])
- 
operation_code(Optional[str])
- 
rrn(Optional[str])
- 
card_mask(Optional[str])
- 
card_name(Optional[str])
- 
amount(Optional[Decimal])
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
bank_transaction = None
pydantic-field
¶
Bank ödəniş əməliyyatı IDsi
bank_response = None
pydantic-field
¶
Ödəniş icrasının nəticəsi ilə bankın cavabı
operation_code = None
pydantic-field
¶
001-kart qeydiyyatı 100- istifadəçi ödənişi
rrn = None
pydantic-field
¶
Retrieval Reference Number - unikal əməliyyat identifikatoru. Yalnız uğurlu bir əməliyyat üçün mövcuddur
card_mask = None
pydantic-field
¶
Ödəniş səhifəsində göstərilən istifadəçi adı
card_name = None
pydantic-field
¶
123456******1234 formatında əks edilən kart maskası
amount = None
pydantic-field
¶
Ödəniş məbləği
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
integrify.epoint.schemas.response.RedirectUrlResponseSchema
pydantic-model
¶
              Bases: MinimalResponseSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
redirect_url(Optional[str])
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
redirect_url = None
pydantic-field
¶
İstifadəçinin kart məlumatlarını daxil etmək üçün yönləndirilməsi lazım olan URL
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
integrify.epoint.schemas.response.RedirectUrlWithCardIdResponseSchema
pydantic-model
¶
              Bases: RedirectUrlResponseSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
redirect_url(Optional[str])
- 
card_id(Optional[str])
card_id = None
pydantic-field
¶
Ödənişləri yerinə yetirmək üçün istifadə edilməsi lazım olan unikal kart identifikatoru
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
redirect_url = None
pydantic-field
¶
İstifadəçinin kart məlumatlarını daxil etmək üçün yönləndirilməsi lazım olan URL
integrify.epoint.schemas.response.PaymentSchema
pydantic-model
¶
              Bases: BaseWithCodeSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
bank_transaction(Optional[str])
- 
bank_response(Optional[str])
- 
operation_code(Optional[str])
- 
rrn(Optional[str])
- 
card_mask(Optional[str])
- 
card_name(Optional[str])
- 
amount(Optional[Decimal])
- 
code(Optional[str])
- 
order_id(str)
- 
other_attr(Optional[str])
order_id
pydantic-field
¶
Tətbiqinizdə unikal əməliyyat ID
other_attr = None
pydantic-field
¶
Əlavə göndərdiyiniz seçimlər
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
bank_transaction = None
pydantic-field
¶
Bank ödəniş əməliyyatı IDsi
bank_response = None
pydantic-field
¶
Ödəniş icrasının nəticəsi ilə bankın cavabı
operation_code = None
pydantic-field
¶
001-kart qeydiyyatı 100- istifadəçi ödənişi
rrn = None
pydantic-field
¶
Retrieval Reference Number - unikal əməliyyat identifikatoru. Yalnız uğurlu bir əməliyyat üçün mövcuddur
card_mask = None
pydantic-field
¶
Ödəniş səhifəsində göstərilən istifadəçi adı
card_name = None
pydantic-field
¶
123456******1234 formatında əks edilən kart maskası
amount = None
pydantic-field
¶
Ödəniş məbləği
code = None
pydantic-field
¶
Bankın 3 rəqəmli cavab kodu.
code_to_msg(v=None)
classmethod
¶
3 rəqəmli koddan, xəta/uğur mesajına çevrilir.
integrify.epoint.schemas.response.TransactionStatusResponseSchema
pydantic-model
¶
              Bases: BaseWithCodeSchema
Fields:
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
bank_transaction(Optional[str])
- 
bank_response(Optional[str])
- 
operation_code(Optional[str])
- 
rrn(Optional[str])
- 
card_mask(Optional[str])
- 
card_name(Optional[str])
- 
amount(Optional[Decimal])
- 
code(Optional[str])
- 
status(TransactionStatusExtended)
- 
order_id(Optional[str])
- 
other_attr(Optional[str])
status
pydantic-field
¶
Tranzaksiyanın detallı statusu
order_id = None
pydantic-field
¶
Tətbiqinizdə unikal əməliyyat ID
other_attr = None
pydantic-field
¶
Əlavə göndərdiyiniz seçimlər
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
bank_transaction = None
pydantic-field
¶
Bank ödəniş əməliyyatı IDsi
bank_response = None
pydantic-field
¶
Ödəniş icrasının nəticəsi ilə bankın cavabı
operation_code = None
pydantic-field
¶
001-kart qeydiyyatı 100- istifadəçi ödənişi
rrn = None
pydantic-field
¶
Retrieval Reference Number - unikal əməliyyat identifikatoru. Yalnız uğurlu bir əməliyyat üçün mövcuddur
card_mask = None
pydantic-field
¶
Ödəniş səhifəsində göstərilən istifadəçi adı
card_name = None
pydantic-field
¶
123456******1234 formatında əks edilən kart maskası
amount = None
pydantic-field
¶
Ödəniş məbləği
code = None
pydantic-field
¶
Bankın 3 rəqəmli cavab kodu.
code_to_msg(v=None)
classmethod
¶
3 rəqəmli koddan, xəta/uğur mesajına çevrilir.
integrify.epoint.schemas.response.SplitPayWithSavedCardResponseSchema
pydantic-model
¶
              Bases: BaseResponseSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
bank_transaction(Optional[str])
- 
bank_response(Optional[str])
- 
operation_code(Optional[str])
- 
rrn(Optional[str])
- 
card_mask(Optional[str])
- 
card_name(Optional[str])
- 
amount(Optional[Decimal])
- 
split_amount(Optional[Decimal])
split_amount = None
pydantic-field
¶
İkinci istifadəçi üçün ödəniş məbləği.
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
bank_transaction = None
pydantic-field
¶
Bank ödəniş əməliyyatı IDsi
bank_response = None
pydantic-field
¶
Ödəniş icrasının nəticəsi ilə bankın cavabı
operation_code = None
pydantic-field
¶
001-kart qeydiyyatı 100- istifadəçi ödənişi
rrn = None
pydantic-field
¶
Retrieval Reference Number - unikal əməliyyat identifikatoru. Yalnız uğurlu bir əməliyyat üçün mövcuddur
card_mask = None
pydantic-field
¶
Ödəniş səhifəsində göstərilən istifadəçi adı
card_name = None
pydantic-field
¶
123456******1234 formatında əks edilən kart maskası
amount = None
pydantic-field
¶
Ödəniş məbləği
Extra¶
integrify.epoint.schemas.response.BaseWithCodeSchema
pydantic-model
¶
              Bases: BaseResponseSchema
Fields:
- 
status(TransactionStatus)
- 
message(Optional[str])
- 
transaction(Optional[str])
- 
bank_transaction(Optional[str])
- 
bank_response(Optional[str])
- 
operation_code(Optional[str])
- 
rrn(Optional[str])
- 
card_mask(Optional[str])
- 
card_name(Optional[str])
- 
amount(Optional[Decimal])
- 
code(Optional[str])
code = None
pydantic-field
¶
Bankın 3 rəqəmli cavab kodu.
status
pydantic-field
¶
Success və ya failed əməliyyatının nəticəsi
message = None
pydantic-field
¶
Ödənişin icra statusu haqqında mesaj
transaction = None
pydantic-field
¶
EPoint xidmətinin əməliyyat IDsi
bank_transaction = None
pydantic-field
¶
Bank ödəniş əməliyyatı IDsi
bank_response = None
pydantic-field
¶
Ödəniş icrasının nəticəsi ilə bankın cavabı
operation_code = None
pydantic-field
¶
001-kart qeydiyyatı 100- istifadəçi ödənişi
rrn = None
pydantic-field
¶
Retrieval Reference Number - unikal əməliyyat identifikatoru. Yalnız uğurlu bir əməliyyat üçün mövcuddur
card_mask = None
pydantic-field
¶
Ödəniş səhifəsində göstərilən istifadəçi adı
card_name = None
pydantic-field
¶
123456******1234 formatında əks edilən kart maskası
amount = None
pydantic-field
¶
Ödəniş məbləği
code_to_msg(v=None)
classmethod
¶
3 rəqəmli koddan, xəta/uğur mesajına çevrilir.