The Voucherify Developer Hub

Welcome to the Voucherify developer hub. You'll find comprehensive guides and documentation to help you start working with Voucherify as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Get your library

Node.js

npm install voucherify

Java

Grab the SDK via Maven:

<dependency>
  <groupId>pl.rspective.voucherify.client</groupId>
  <artifactId>voucherify-java-sdk</artifactId>
  <version>2.4.0</version>
</dependency>

or via Gradle:

compile 'pl.rspective.voucherify.client:voucherify-java-sdk:2.4.0'

Ruby

gem install voucherify

PHP

Include Voucherify PHP SDK (rspective/voucherify) in your PHP composer.json file as required module i.e:

"require": { "rspective/voucherify": "dev-master" }

You can check available versions at Packagist.

Python

 pip install voucherify

.NET

Client Side Library

Install-Package Voucherify.Client

Server Side Library

Install-Package Voucherify

Or simple use libraries from lib/{target-framework} folder.

Voucherify.js

Android

Using Gradle:

dependencies {
    compile 'pl.rspective.voucherify.android.client:voucherify-android-sdk:0.6.0'
}

Using Maven:

<dependency>
    <groupId>pl.rspective.voucherify.android.client</groupId>
    <artifactId>voucherify-android-sdk</artifactId>
    <version>0.6.0</version>
</dependency>

NOTE: The SDK requires at least Java 6 or Android 2.3.3 (API 10)

iOS (Swift)

Using CocoaPods simply add the following line to your Podfile:

pod "VoucherifySwiftSdk"

NOTE: The SDK requires Swift 2.2 and therefore Xcode 7.3

Unity (.NET)

Using .NET SDK in specific version you are able to use client side method in Unity apps.

Xamarin (.NET)

Using .NET SDK in specific version you are able to use client side method in Unity apps.

SDKs


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.