Metadata-Version: 2.4
Name: dana-python
Version: 1.1.1
Summary: API Client (SDK) for DANA APIs based on https://dashboard.dana.id/api-docs
Author-email: DANA Package Manager  <package-manager@dana.id>
Maintainer-email: DANA Package Manager  <package-manager@dana.id>
License-Expression: Apache-2.0
Project-URL: homepage, https://dashboard.dana.id/api-docs
Project-URL: repository, https://github.com/dana-id/dana-python
Keywords: DANA,DANA ID Docs,DANA SDK,DANA Python,DANA API Client,DANA Python API Client,DANA Python SDK
Requires-Python: >3.9.1
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: annotated-types==0.7.0
Requires-Dist: cffi==1.17.1
Requires-Dist: cryptography<46.0.0,>=44.0.2
Requires-Dist: pycparser==2.22
Requires-Dist: pydantic<3.0.0,>=2.10.6
Requires-Dist: pydantic-core<3.0.0,>=2.27.2
Requires-Dist: python-dateutil==2.9.0.post0
Requires-Dist: six==1.17.0
Requires-Dist: typing-extensions<5.0.0,>=4.12.2
Requires-Dist: urllib3<3.0.0,>=2.3.0
Dynamic: license-file

# 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

