Yandex.Checkout API Python Client Library
Russian | English
This product is used for managing payments under The Yandex.Checkout API For usage by those who implemented Yandex.Checkout using the API method.
Requirements
- Python 2.7 or Python 3.x
- pip
Installation
Under console using pip
- Install pip.
- In the console, run the following command:
pip install --upgrade yandex_checkout
Under console using easy_install
- Install easy_install.
- In the console, run the following command:
easy_install --upgrade yandex_checkout
Manually
- In the console, run the following command:
wget https://pypi.python.org/packages/5a/be/5eafdfb14aa6f32107e9feb6514ca1ad3fe56f8e5ee59d20693b32f7e79f/yandex_checkout-1.0.0.tar.gz#md5=46595279b5578fd82a199bfd4cd51db2
tar zxf yandex_checkout-1.0.0.tar.gz
cd yandex_checkout-1.0.0
python setup.py install
Commencing work
- Import module
import yandex_checkout
- Configure a Client
from yandex_checkout import Configuration
Configuration.configure('<Account Id>', '<Secret Key>')
or
from yandex_checkout import Configuration
Configuration.account_id = '<Account Id>'
Configuration.secret_key = '<Secret Key>'
or via oauth
from yandex_checkout import Configuration
Configuration.configure_auth_token('<Oauth Token>')
If you agree to participate in the development of the SDK, you can submit data about your framework, cms or module:
from yandex_checkout import Configuration
from yandex_checkout.domain.common.user_agent import Version
Configuration.configure('<Account Id>', '<Secret Key>')
Configuration.configure_user_agent(
framework=Version('Django', '2.2.3'),
cms=Version('Wagtail', '2.6.2'),
module=Version('Y.CMS', '0.0.1')
)
- Call the required API method. More details in our documentation for the Yandex.Checkout API
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
yandex-checkout-1.6.5.tar.gz
(44.4 kB
view details)
File details
Details for the file yandex-checkout-1.6.5.tar.gz.
File metadata
- Download URL: yandex-checkout-1.6.5.tar.gz
- Upload date:
- Size: 44.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6eac6cf58f83789fa90c8b6d74365e87f2f35ff028729784983cf9aee99c956
|
|
| MD5 |
e02b46764d1b7b4aa4d0c91d9d7e026a
|
|
| BLAKE2b-256 |
d731f7340da150fe992f4b92568a7c668c69fa64f267167aa68839bdb897a44f
|