public final class PaymentsClientImpl extends AbstractClient implements PaymentsClient
apiClient, configuration| Constructor and Description |
|---|
PaymentsClientImpl(ApiClient apiClient,
CheckoutConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<CaptureResponse> |
capturePayment(java.lang.String paymentId) |
java.util.concurrent.CompletableFuture<CaptureResponse> |
capturePayment(java.lang.String paymentId,
CaptureRequest captureRequest) |
java.util.concurrent.CompletableFuture<CaptureResponse> |
capturePayment(java.lang.String paymentId,
CaptureRequest captureRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<CaptureResponse> |
capturePayment(java.lang.String paymentId,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<GetPaymentResponse> |
getPayment(java.lang.String paymentId) |
java.util.concurrent.CompletableFuture<ItemsResponse<PaymentAction>> |
getPaymentActions(java.lang.String paymentId) |
java.util.concurrent.CompletableFuture<PaymentsQueryResponse> |
getPaymentsList(PaymentsQueryFilter queryFilter) |
java.util.concurrent.CompletableFuture<AuthorizationResponse> |
incrementPaymentAuthorization(java.lang.String paymentId,
AuthorizationRequest authorizationRequest) |
java.util.concurrent.CompletableFuture<AuthorizationResponse> |
incrementPaymentAuthorization(java.lang.String paymentId,
AuthorizationRequest authorizationRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<RefundResponse> |
refundPayment(java.lang.String paymentId) |
java.util.concurrent.CompletableFuture<RefundResponse> |
refundPayment(java.lang.String paymentId,
RefundRequest refundRequest) |
java.util.concurrent.CompletableFuture<RefundResponse> |
refundPayment(java.lang.String paymentId,
RefundRequest refundRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<RefundResponse> |
refundPayment(java.lang.String paymentId,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<PaymentResponse> |
requestPayment(PaymentRequest paymentRequest) |
java.util.concurrent.CompletableFuture<PaymentResponse> |
requestPayment(PaymentRequest paymentRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<PayoutResponse> |
requestPayout(PayoutRequest payoutRequest) |
java.util.concurrent.CompletableFuture<PayoutResponse> |
requestPayout(PayoutRequest payoutRequest,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<VoidResponse> |
voidPayment(java.lang.String paymentId) |
java.util.concurrent.CompletableFuture<VoidResponse> |
voidPayment(java.lang.String paymentId,
java.lang.String idempotencyKey) |
java.util.concurrent.CompletableFuture<VoidResponse> |
voidPayment(java.lang.String paymentId,
VoidRequest voidRequest) |
java.util.concurrent.CompletableFuture<VoidResponse> |
voidPayment(java.lang.String paymentId,
VoidRequest voidRequest,
java.lang.String idempotencyKey) |
buildPath, isSandbox, sdkAuthorization, sdkAuthorizationpublic PaymentsClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
public java.util.concurrent.CompletableFuture<PaymentResponse> requestPayment(PaymentRequest paymentRequest)
requestPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<PaymentResponse> requestPayment(PaymentRequest paymentRequest, java.lang.String idempotencyKey)
requestPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<PayoutResponse> requestPayout(PayoutRequest payoutRequest)
requestPayout in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<PayoutResponse> requestPayout(PayoutRequest payoutRequest, java.lang.String idempotencyKey)
requestPayout in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<PaymentsQueryResponse> getPaymentsList(PaymentsQueryFilter queryFilter)
getPaymentsList in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<GetPaymentResponse> getPayment(java.lang.String paymentId)
getPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<ItemsResponse<PaymentAction>> getPaymentActions(java.lang.String paymentId)
getPaymentActions in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<AuthorizationResponse> incrementPaymentAuthorization(java.lang.String paymentId, AuthorizationRequest authorizationRequest)
incrementPaymentAuthorization in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<AuthorizationResponse> incrementPaymentAuthorization(java.lang.String paymentId, AuthorizationRequest authorizationRequest, java.lang.String idempotencyKey)
incrementPaymentAuthorization in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId)
capturePayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, java.lang.String idempotencyKey)
capturePayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, CaptureRequest captureRequest)
capturePayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, CaptureRequest captureRequest, java.lang.String idempotencyKey)
capturePayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId)
refundPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, java.lang.String idempotencyKey)
refundPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, RefundRequest refundRequest)
refundPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, RefundRequest refundRequest, java.lang.String idempotencyKey)
refundPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId)
voidPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, java.lang.String idempotencyKey)
voidPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, VoidRequest voidRequest)
voidPayment in interface PaymentsClientpublic java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, VoidRequest voidRequest, java.lang.String idempotencyKey)
voidPayment in interface PaymentsClient