Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

Expose HTTP Controller

This section will guide you through how to expose an HTTP controller on your Payment Warehouse application, so the Payment Warehouse operations can be accessed externally.

To connect to, and send requests to, your external Payment Warehouse application using the client libraries, please see the Client Library page.

This presumes you already have a Payment Warehouse application running. If you need to set one up please follow Implementation.

Step 1: Import Dependencies

Add the payment-warehouse-api-spring artefact to your pom.xml dependencies to get the Spring HTTP Controller in your Payment Warehouse application:

<dependency>
    <groupId>com.iconsolutions.ipf.core.warehouse</groupId>
    <artifactId>payment-warehouse-api-spring</artifactId>
</dependency>

Step 2: Save your first Payment Entry

Your application is now ready to receive its first HTTP request!

To send HTTP requests using the client library please follow the instructions on the Client Library page.

To send HTTP requests using your own client implementation please reference the Payment Warehouse OpenAPI Specification page.