Java
The IremboPay Java SDK is a robust and developer-friendly library designed to simplify the integration of payment functionality into your Java applications. With a comprehensive set of features, the SDK streamlines transaction management, enabling seamless payment processing within the IremboPay ecosystem. Whether you’re developing a new application or enhancing an existing one, the IremboPay Java SDK provides smooth integration, high performance, and a hassle-free development experience.
Installation
<dependencies>
....
<dependency>
<groupId>com.irembopay</groupId>
<artifactId>irembopay-java-sdk</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>dependencies {
implementation group: 'com.irembopay', name: 'irembopay-java-sdk', version: '1.0.0'
}Install the package
mvn installgradle buildInitialization
import rw.irembo.payment.sdk.IremboPay;
import rw.irembo.payment.sdk.Invoice;
import rw.irembo.payment.sdk.IremboPay;
import rw.irembo.payment.sdk.models.*;
import rw.irembo.payment.sdk.util.*;
String secretKey = "yourSecretKey"
IremboPay iremboPay = new IremboPay(secretKey, Environment.SANDBOX);Invoice
Create Invoice
Create Batch Invoice
Get Invoice
Update Invoice
Payment
Initiate mobile money push payment
Payment Notifications
Verifying the signature
Last updated