Skip to main content

PayKit

Payment provider integration toolkit for Django and other web frameworks.

Installation

pip install paykit-sdk

Quick Start

Initialize PayKit in your project directory. If paykit.json already exists, it will sync automatically.

paykit init

CLI Reference

Set Framework

PayKit auto-detects your framework. Only run this if detection fails or you want to override it.

paykit set django
paykit set flask

Add a Provider

paykit add payme              # latest version
paykit add payme@latest       # explicitly latest
paykit add payme@1            # major version
paykit add payme@1.0.0        # exact version

Re-sync Config

After editing paykit.json, re-run init to apply changes:

paykit init

Configuration

paykit.json is auto-generated on paykit init. Edit it as needed, then re-run paykit init.

{
  "framework": "django",
  "providers": {
    "payme": "latest"
  },
  "defaults": {
    "payme": {
      "language": "uz",
      "request_link": "https://test.paycom.uz",
      "callback_link": "https://your-domain.com/payme_endpoint/"
    }
  }
}
Field Description Options
language Payment page language shown to user uz, ru, en
request_link Payme checkout URL Use test URL during development, production URL when live
callback_link Redirect URL after payment completes Must be a publicly accessible URL

Supported

Category Supported
Languages Python
Frameworks Django
Providers Payme

For Django-specific integration (views, webhook handlers, payment link generation), see Usage.

Inspired from Paytechuz

Support Muhammadali - Support group

Download files

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

Source Distribution

paykit_sdk-0.1.4.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

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

paykit_sdk-0.1.4-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file paykit_sdk-0.1.4.tar.gz.

File metadata

  • Download URL: paykit_sdk-0.1.4.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.7

File hashes

Hashes for paykit_sdk-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5d8553f3dc152368bdbe5384a203c451c5a1efa8a2fa3e62f9c9c718eeee5310
MD5 aa0c0fc93ced9ef5845c37c605445859
BLAKE2b-256 07a6e33f17744a4c2dc4ec71aa9e3ff90398f14be9e7a638c9075d62324c355b

See more details on using hashes here.

File details

Details for the file paykit_sdk-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: paykit_sdk-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.7

File hashes

Hashes for paykit_sdk-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 dcc9fce6c753bfbd2f7fe1f9495e4c684f565012952f99088ab5cc0c53c4038c
MD5 3d65523ad38b189a2ecb130956d12e6d
BLAKE2b-256 0683b3aea2c3662b3f0bcb3e3de08ce01967a9a18621ad0977721306cd817943

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

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