Skip to content

salihbilgin/craftgatePythonClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Craftgate Python Client

Craftgate Python Client, Craftgate API'sinin Python uygulamasıdır. Python'da yazılmış uygulamalardan Craftgate API'sine kolay erişim sağlar.

Craftgate API'sinin güvenlik kontrolleri bu istemci kütüphanesi tarafından gerçekleştirilir.

Craftgate API hakkında daha fazla bilgi için dokümantasyon sayfasını ziyaret edebilirsiniz.

Kullanım

Güvenlik Önerilleri Craftgate önerileri için burayı inceleyiniz.

Craftgate kendisine gönderilen ve size gönderdiği her isteğin bir imzalama algoritması ile doğrulamaktadır. Bu imza hesaplama algoritması craftgateAdapter.py içinde tanımlı. İmza hesaplama için burayı ziyaret edebilirsiniz.

Örnek olarak ödeme ve kart saklama servislerini kullanılmıştır. craftgatePath.py içinde kullnacağınız Craftgate endpointleri tanımlayabilirsiniz.

Örnek Payload

3d Ödeme Başlatmak için örnek payload:

{
    "orderItem": [
        {
            "name": "Danışmanlık",
            "price": "35"
        }
    ],
    "price": "35",
    "externalId": "1919",
    "cardHolderName": "Salih Bilgin",
    "cardNumber": "5406670000000009",
    "expireYear": "2029",
    "expireMonth": "01",
    "cvc": "999",
    "saveToCard": false
}

Test edilen Python sürümleri

Supported Python versions

Test edilen Python Framework'leri

python django flask fastapi

About

Craftgate Python Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages