# Libraries

To use the API, we are developing libraries for the different languages â€‹â€‹and frameworks, at the moment we have already released the following ones:

## SDKs

### Python

It is available for use in `Python> 2.7`. It is available on GitHub: https://github.com/zrupay/zru-python.

It can be installed via `pip`:

```bash
pip install --upgrade zru-python
```

or `easy install`:

```bash
easy_install --upgrade zru-python
```

or directly from the source code:

```bash
python setup.py install
```

> In the README, you can see some examples of its use.


### PHP

It is available for use in `PHP > 5.3`. It is available on GitHub: https://github.com/zrupay/zru-php.

It can be installed via `composer`:

```bash
composer require zru/zru-php
```

or directly from the source code:

```bash
git clone https://github.com/zrupay/zru-php zru
```

> In the README, you can see some examples of its use.


### Javascript

It is available for use in `Javascript`. It is available on GitHub: https://github.com/zrupay/zru-js.

It can be installed via `npm`:

```bash
npm install zru-js
```

or directly from the source code, downloading the `zru.min.js` and including it in the HTML like this:

```html
<script src="zru.min.js"></script>
```

> In the README, you can see some examples of its use.


### Ruby

It is available for use in `Ruby> 2.0`. It is available on GitHub: https://github.com/zrupay/zru-ruby.

Add this line to your application Gemfile:

```ruby
gem 'zru-ruby'
```

and run

```bash
$ bundle
```

or install it yourself:

```bash
gem install zru-ruby
```

> In the README, you can see some examples of its use.


### NodeJS

It is available for use in `node > 0.10.0`. It is available on GitHub: https://github.com/zrupay/zru-nodejs.

It can be installed via `npm`:

```bash
npm install --save zru
```

> In the README, you can see some examples of its use.


### Python/Django

It is available for use in `Python / Django`. It is available on GitHub: https://github.com/zrupay/zru-django.

It can be installed via `pip`:

```bash
pip install --upgrade zru-django
```

or `easy install`:

```bash
easy_install --upgrade zru-django
```

or directly from source code:

```bash
python setup.py install
```

> In the README, you can see some examples of its use.


## Plugins

### WooCommerce

It is available for use in `WooCommerce`. It is available on GitHub: https://github.com/zrupay/zru-woocommerce or on Wordpress Plugins: https://wordpress.org/plugins/zru-for-woocommerce/.

It can be installed directly from the Wordpress Dashboard, searching for it by `ZRU for WooCommerce` or from the source code by downloading the code and putting it in the `wp-content/plugins` folder of wordpress.

> In the README, you have more information.


### PrestaShop

It is available for use in `PrestaShop`. It is available on GitHub: https://github.com/mc2p/mc2p-prestashop.

It can be installed from the source code by downloading the code and uploading it through the Dashboard.

> In the README, you have more information.


### Odoo

It is available for use in `Odoo`. It is available on GitHub: https://github.com/zrupay/zru-odoo or Odoo Modules: https://apps.odoo.com/apps/modules/17.0/payment_zru.

> In the README, you have more information.


### Gravity Forms Wordpress

It is available for use in `Gravity Forms in Wordpress`. It is available on GitHub: https://github.com/mc2p/mc2p-gravityforms-addon or on Wordpress Plugins: https://wordpress.org/plugins/mc2p-gravityforms-addon/.

It can be installed directly from the Wordpress Dashboard, searching for it by `MyChoice2Pay Gravity Forms Add-on` or from the source code by downloading the code and placing it in the `wp-content/plugins` folder of wordpress.

> In the README, you have more information.