← Back to Documentation

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.