Java SDK
Official TurraTech library for Java applications.
Installation
Maven:
<dependency>
<groupId>com.turratech</groupId>
<artifactId>turratech-java</artifactId>
<version>1.0.0</version>
</dependency>
Gradle:
implementation 'com.turratech:turratech-java:1.0.0'
Quick Start
import com.turratech.TurraTech;
import com.turratech.model.Payment;
public class Example {
public static void main(String[] args) {
TurraTech.setApiKey("sk_live_your_secret_key");
// Create a payment
Payment payment = Payment.create(
Payment.builder()
.setAmount(2500)
.setCurrency("usd")
.setPaymentMethod("pm_card_visa")
.setDescription("Order #1234")
.build()
);
}
}
Requirements
Java 11 or higher is required. Compatible with Spring Boot 2.x and 3.x.