munchies
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
munchies
user-service
/
com.munchies.user.infrastructure.adapter.outbound.http
/
PaymentService
Payment
Service
@
Singleton
class
PaymentService
(
@
Client
(
value
=
"${micronaut.http.services.payment-service.url}"
)
httpClient
:
HttpClient
,
objectMapper
:
ObjectMapper
)
:
PaymentAPI
Members
Constructors
Payment
Service
Link copied to clipboard
constructor
(
@
Client
(
value
=
"${micronaut.http.services.payment-service.url}"
)
httpClient
:
HttpClient
,
objectMapper
:
ObjectMapper
)
Functions
process
Payment
Link copied to clipboard
open
override
fun
processPayment
(
request
:
ProcessPaymentRequest
)
:
ProcessPaymentResponse