Skip to main content

Integrify KapitalBank

[!Caution] Bütün sorğular rəsmi dokumentasiyalara uyğun yazılsalar da, Integrify qeyri-rəsmi API klient-dir.

Integrify

Integrify API inteqrasiyalarını rahatlaşdıran sorğular kitabaxanasıdır. Bu kitabxana KapitalBank inteqrasiyası üçün nəzərdə tutulmuşdur.

Test Publish Package version Netlify Status

Downloads Supported Python versions Coverage


Dokumentasiya: https://integrify.mmzeynalli.dev/integrations/kapitalbank/about/

Kod: https://github.com/Integrify-SDK/integrify-kapitalbank-python


Rəsmi Dokumentasiya (v1.0.3)

Azərbaycanca, İngliscə, Rusca

Əsas özəlliklər

  • Kitabxana həm sync, həm də async sorğu dəyişimini dəstəkləyir.
  • Kitabaxanadakı bütün sinif və funksiyalar tamamilə dokumentləşdirilib.
  • Kitabaxanadakı bütün sinif və funksiyalar tipləndirildiyindən, "type hinting" aktivdir.
  • Sorğuların çoxunun məntiq axını (flowsu) izah edilib.

Kitabxananın yüklənməsi

pip install integrify-kapitalbank

İstifadəsi

Bu sorğulardan istifadə etmək üçün, bu dəyərləri "environment variable"-larına əlavə etməlisiniz: KAPITAL_USERNAME, KAPITAL_PASSWORD

Əlavə olaraq KAPITAL_ENV dəyişənini də təyin etməlisiniz. Default olaraq saxlasaz test mühitindən istifadə edəcəksiniz. Əks halda, prod dəyərini təyin etməlisiniz.

Kapital interfeysinin dilini dəyişmək istəyirsinizsə, KAPITAL_INTERFACE_LANG "environment variable"-na dəyər verin. Default olaraq, Azərbaycan dili olacaq.

Sorğular uğurlu və ya uğursuz olduqda, spesifik URL-ə yönləndirmək istəyirsinizsə, bu dəyişənlərə də mühit levelində dəyər verin: KAPITAL_REDIRECT_URL

Sorğular listi

Sorğu metodu Məqsəd Kapital API Callback-ə sorğu atılır
create_order Ödəniş /api/order
get_order_information Ödəniş haqda qısa məlumat /api/order/{order_id}
get_detailed_order_info Ödəniş haqda detallı məlumat /api/order/{order_id}
refund_order Geri ödəniş sorğusu /api/order/{order_id}/exec-tran
save_card Kartı saxlamaq üçün ödəniş sorğusu /api/order
pay_and_save_card Kartı saxlamaq və ödəniş etmək üçün ödəniş sorğusu /api/order
full_reverse_order Ödənişi ləğv etmək üçün sorğu /api/order/{order_id}/exec-tran
clearing_order Ödənişin təsdiq edilməsi üçün sorğu /api/order/{order_id}/exec-tran
pay_with_saved_card Ödənişin hissəsini ləğv etmək üçün sorğu /api/order/{order_id}/exec-tran

[!Caution] Bütün sorğular rəsmi dokumentasiyalara uyğun yazılsalar da, Integrify qeyri-rəsmi API klient-dir.

Dəstəklənən başqa API inteqrasiyaları

Servis Əsas sorğular Bütün sorğular Dokumentləşdirilmə Real mühitdə test Əsas developer
EPoint loading Tam Miradil Zeynallı
KapitalBank Tam Zaman Kazımov
LSIM Tam Miradil Zeynallı
Posta Guvercini Tam Zaman Kazımov
Azericard loading Tam loading Miradil Zeynallı
Payriff loading loading loading loading Vahid Həsənzadə

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

integrify_kapitalbank-1.1.0.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

integrify_kapitalbank-1.1.0-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file integrify_kapitalbank-1.1.0.tar.gz.

File metadata

  • Download URL: integrify_kapitalbank-1.1.0.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for integrify_kapitalbank-1.1.0.tar.gz
Algorithm Hash digest
SHA256 6b0015580d33d71ab6fb5383f63b953302943fb1fe8c346950f0d931b973bef1
MD5 3c05752728adaec37867b693b0e602b9
BLAKE2b-256 d3445f30f227b1f0757f7ecfbd411c2a9fdd49d83dddfd1918dda11545acf58b

See more details on using hashes here.

Provenance

The following attestation bundles were made for integrify_kapitalbank-1.1.0.tar.gz:

Publisher: publish.yml on Integrify-SDK/integrify-kapitalbank-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file integrify_kapitalbank-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for integrify_kapitalbank-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a77a2379d57460c2779b3dc3969e3238145c8444c5d59775f4dcf25a64958584
MD5 2f99bb47c2ea55fd48e504a141f89140
BLAKE2b-256 2e1ef5ae1fcc1343036e6a471c32237e5ab20750df67245621d1048e5069abd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for integrify_kapitalbank-1.1.0-py3-none-any.whl:

Publisher: publish.yml on Integrify-SDK/integrify-kapitalbank-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page