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