Package com.checkout.payments.links
Class PaymentLinksClientImpl
- java.lang.Object
-
- com.checkout.AbstractClient
-
- com.checkout.payments.links.PaymentLinksClientImpl
-
- All Implemented Interfaces:
PaymentLinksClient
public class PaymentLinksClientImpl extends AbstractClient implements PaymentLinksClient
-
-
Field Summary
-
Fields inherited from class com.checkout.AbstractClient
apiClient, configuration
-
-
Constructor Summary
Constructors Constructor Description PaymentLinksClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<PaymentLinkResponse>createPaymentLink(PaymentLinkRequest paymentLinkRequest)java.util.concurrent.CompletableFuture<PaymentLinkDetailsResponse>getPaymentLink(java.lang.String reference)-
Methods inherited from class com.checkout.AbstractClient
buildPath, isSandbox, sdkAuthorization, sdkAuthorization
-
-
-
-
Constructor Detail
-
PaymentLinksClientImpl
public PaymentLinksClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
-
-
Method Detail
-
getPaymentLink
public java.util.concurrent.CompletableFuture<PaymentLinkDetailsResponse> getPaymentLink(java.lang.String reference)
- Specified by:
getPaymentLinkin interfacePaymentLinksClient
-
createPaymentLink
public java.util.concurrent.CompletableFuture<PaymentLinkResponse> createPaymentLink(PaymentLinkRequest paymentLinkRequest)
- Specified by:
createPaymentLinkin interfacePaymentLinksClient
-
-