Gluwa SDK for Java
If your service is developed in Java, the features we provide are available through the SDK. The Gluwa SDK for Java is a library with powerful features that enable Java developers to easily make requests to the Gluwa APIs.
Getting started
<repositories>
<repository>
<id>Gluwa-java-mvn-repo</id>
<url>https://raw.github.com/gluwa/Gluwa-Java/mvn-repo/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.gluwa.sdk</groupId>
<artifactId>gluwa-sdk-java</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>Our jar is here: https://github.com/gluwa/Gluwa-Java/tree/mvn-repo/com/gluwa/sdk/gluwa-sdk-java
Create and initialize a Configuration class. Then, enter the APIKey, APISecret and WebookSecret generated from the Gluwa Dashboard, and an Ethereum wallet to manage your funds.
Please note that the sandbox environment is deprecated and will be replaced with an alternative solution in the future.
Gluwa SDK For Java works with JDK 1.8 or higher.
Method Examples
getPaymentQRCode API returns a QR code png image as a Base64 string. You can display the image on your website as below:
Create a Payment QR Code With Payload
When the user completes the transfer via the QR code, the Gluwa API sends a webhook to your webhook endpoint. Verify that the values were actually sent from the Gluwa server.
Verify the requested Signature and Payload as follows:
Last updated