Package com.checkout.payments.hosted
Class HostedPaymentsClientImpl
- java.lang.Object
-
- com.checkout.AbstractClient
-
- com.checkout.payments.hosted.HostedPaymentsClientImpl
-
- All Implemented Interfaces:
HostedPaymentsClient
public class HostedPaymentsClientImpl extends AbstractClient implements HostedPaymentsClient
-
-
Field Summary
-
Fields inherited from class com.checkout.AbstractClient
apiClient, configuration
-
-
Constructor Summary
Constructors Constructor Description HostedPaymentsClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<HostedPaymentResponse>createHostedPaymentsPageSession(HostedPaymentRequest hostedPaymentRequest)java.util.concurrent.CompletableFuture<HostedPaymentDetailsResponse>getHostedPaymentsPageDetails(java.lang.String hostedPaymentId)-
Methods inherited from class com.checkout.AbstractClient
buildPath, isSandbox, sdkAuthorization, sdkAuthorization
-
-
-
-
Constructor Detail
-
HostedPaymentsClientImpl
public HostedPaymentsClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
-
-
Method Detail
-
createHostedPaymentsPageSession
public java.util.concurrent.CompletableFuture<HostedPaymentResponse> createHostedPaymentsPageSession(HostedPaymentRequest hostedPaymentRequest)
- Specified by:
createHostedPaymentsPageSessionin interfaceHostedPaymentsClient
-
getHostedPaymentsPageDetails
public java.util.concurrent.CompletableFuture<HostedPaymentDetailsResponse> getHostedPaymentsPageDetails(java.lang.String hostedPaymentId)
- Specified by:
getHostedPaymentsPageDetailsin interfaceHostedPaymentsClient
-
-