# dana-python
SDK for DANA API (https://dashboard.dana.id/api-docs)
## Requirements.
Python 3.9.1+
## Installation & Usage
### pip install
If the python package is hosted on a repository, you can install directly using:
```sh
pip install dana-python
```
(you may need to run `pip` with root permission: `sudo pip install dana-python`)
Then import the package, ex:
```python
import dana.payment_gateway.v1
```
## Getting Started
Please follow the [installation procedure](#installation--usage) and then go to documentation per API you wanna use:
## Documentation for API Endpoints
API | Description
------------- | -------------
[**PaymentGatewayApi**](docs/payment_gateway/v1/PaymentGatewayApi.md) | API for doing operations in DANA Payment Gateway (Gapura)
[**WidgetApi**](docs/widget/v1/WidgetApi.md) | API for enabling the user to make payment from merchant’s platform with redirecting to DANA’s platform
[**DisbursementApi**](docs/disbursement/v1/DisbursementApi.md) | API for doing operations in DANA Disbursement
[**MerchantManagementApi**](docs/merchant_management/v1/MerchantManagementApi.md) | API for doing operations in DANA Merchant Management
Raw data
{
"_id": null,
"home_page": "https://dashboard.dana.id/api-docs",
"name": "dana-python",
"maintainer": "DANA Package Manager ",
"docs_url": null,
"requires_python": ">3.9.1",
"maintainer_email": "package-manager@dana.id",
"keywords": "DANA, DANA ID Docs, DANA SDK, DANA Python, DANA API Client, DANA Python API Client, DANA Python SDK",
"author": "DANA Package Manager ",
"author_email": "package-manager@dana.id",
"download_url": "https://files.pythonhosted.org/packages/d8/4b/52a3343e8425bfe202694abaefd76f62a15adfdfb26999f4514bc39ab4f8/dana_python-1.1.3.tar.gz",
"platform": null,
"description": "# dana-python\nSDK for DANA API (https://dashboard.dana.id/api-docs) \n\n## Requirements.\n\nPython 3.9.1+\n\n## Installation & Usage\n### pip install\n\nIf the python package is hosted on a repository, you can install directly using:\n\n```sh\npip install dana-python\n```\n\n(you may need to run `pip` with root permission: `sudo pip install dana-python`)\n\nThen import the package, ex:\n```python\nimport dana.payment_gateway.v1\n```\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then go to documentation per API you wanna use:\n\n## Documentation for API Endpoints\n\nAPI | Description\n------------- | -------------\n[**PaymentGatewayApi**](docs/payment_gateway/v1/PaymentGatewayApi.md) | API for doing operations in DANA Payment Gateway (Gapura)\n[**WidgetApi**](docs/widget/v1/WidgetApi.md) | API for enabling the user to make payment from merchant\u2019s platform with redirecting to DANA\u2019s platform\n[**DisbursementApi**](docs/disbursement/v1/DisbursementApi.md) | API for doing operations in DANA Disbursement\n[**MerchantManagementApi**](docs/merchant_management/v1/MerchantManagementApi.md) | API for doing operations in DANA Merchant Management\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "API Client (SDK) for DANA APIs based on https://dashboard.dana.id/api-docs",
"version": "1.1.3",
"project_urls": {
"Homepage": "https://dashboard.dana.id/api-docs",
"Repository": "https://github.com/dana-id/dana-python"
},
"split_keywords": [
"dana",
" dana id docs",
" dana sdk",
" dana python",
" dana api client",
" dana python api client",
" dana python sdk"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "754bcd407ae1fe43352fd631fd947d62fe4460d22c662f5e3a5a45b84dd8f301",
"md5": "3a7d32e558eebac72b51577a0316bee8",
"sha256": "9bf2fde49fdb4d3acc282058ce2fc6f52bd5dd484b4ffa618563819ab699c657"
},
"downloads": -1,
"filename": "dana_python-1.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3a7d32e558eebac72b51577a0316bee8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">3.9.1",
"size": 457036,
"upload_time": "2025-09-07T17:32:47",
"upload_time_iso_8601": "2025-09-07T17:32:47.460656Z",
"url": "https://files.pythonhosted.org/packages/75/4b/cd407ae1fe43352fd631fd947d62fe4460d22c662f5e3a5a45b84dd8f301/dana_python-1.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d84b52a3343e8425bfe202694abaefd76f62a15adfdfb26999f4514bc39ab4f8",
"md5": "a9ab00dcea4b35a1d7033d711293ec96",
"sha256": "eeb50e7ac7b17b4d50ca14c9ef4372db81334c64e0f5adcf03cf71dc4db00d62"
},
"downloads": -1,
"filename": "dana_python-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "a9ab00dcea4b35a1d7033d711293ec96",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">3.9.1",
"size": 149637,
"upload_time": "2025-09-07T17:32:49",
"upload_time_iso_8601": "2025-09-07T17:32:49.280973Z",
"url": "https://files.pythonhosted.org/packages/d8/4b/52a3343e8425bfe202694abaefd76f62a15adfdfb26999f4514bc39ab4f8/dana_python-1.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-07 17:32:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "dana-id",
"github_project": "dana-python",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "annotated-types",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.17.1"
]
]
},
{
"name": "cryptography",
"specs": [
[
"==",
"45.0.4"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.22"
]
]
},
{
"name": "pydantic",
"specs": [
[
"==",
"2.11.7"
]
]
},
{
"name": "pydantic-core",
"specs": [
[
"==",
"2.33.2"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.9.0.post0"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.17.0"
]
]
},
{
"name": "typing-extensions",
"specs": [
[
"==",
"4.14.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.5.0"
]
]
}
],
"lcname": "dana-python"
}