Skip to navigation

Java SDK

The IXOPAY Java library provides convenient access to the IXOPAY APIs from Java.

Installation

Add the dependency in your build.gradle file:

dependencies {
implementation 'com.ixopay:ixopay-sdk:0.0.1'
}

Usage

package com.example.usage;
import com.ixopay.api.IxopayApiClient;
import com.ixopay.api.resources.preparetransaction.requests.PrepareDebitRequest;
import com.ixopay.api.types.Currency;
public class Example {
public static void main(String[] args) {
IxopayApiClient client = IxopayApiClient
.builder()
.credentials("<username>", "<password>")
.build();
client.prepareTransaction().processPrepareDebit(
"apiKey",
PrepareDebitRequest
.builder()
.amount("amount")
.currency(Currency.AED)
.build()
);
}
}

See the full reference for every resource and method, or browse the source on GitHub.