Package com.checkout.payments
Interface PaymentsClient
-
- All Known Implementing Classes:
PaymentsClientImpl
public interface PaymentsClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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<RequestAPaymentOrPayoutResponse>requestPayment(UnreferencedRefundRequest paymentRequest)java.util.concurrent.CompletableFuture<RequestAPaymentOrPayoutResponse>requestPayment(UnreferencedRefundRequest paymentRequest, 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<ReverseResponse>reversePayment(java.lang.String paymentId)java.util.concurrent.CompletableFuture<ReverseResponse>reversePayment(java.lang.String paymentId, ReverseRequest reverseRequest)java.util.concurrent.CompletableFuture<ReverseResponse>reversePayment(java.lang.String paymentId, ReverseRequest reverseRequest, java.lang.String idempotencyKey)java.util.concurrent.CompletableFuture<ReverseResponse>reversePayment(java.lang.String paymentId, java.lang.String idempotencyKey)java.util.concurrent.CompletableFuture<VoidResponse>voidPayment(java.lang.String paymentId)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)java.util.concurrent.CompletableFuture<VoidResponse>voidPayment(java.lang.String paymentId, java.lang.String idempotencyKey)
-
-
-
Method Detail
-
requestPayment
java.util.concurrent.CompletableFuture<PaymentResponse> requestPayment(PaymentRequest paymentRequest)
-
requestPayment
java.util.concurrent.CompletableFuture<PaymentResponse> requestPayment(PaymentRequest paymentRequest, java.lang.String idempotencyKey)
-
requestPayment
java.util.concurrent.CompletableFuture<RequestAPaymentOrPayoutResponse> requestPayment(UnreferencedRefundRequest paymentRequest)
-
requestPayment
java.util.concurrent.CompletableFuture<RequestAPaymentOrPayoutResponse> requestPayment(UnreferencedRefundRequest paymentRequest, java.lang.String idempotencyKey)
-
requestPayout
java.util.concurrent.CompletableFuture<PayoutResponse> requestPayout(PayoutRequest payoutRequest)
-
requestPayout
java.util.concurrent.CompletableFuture<PayoutResponse> requestPayout(PayoutRequest payoutRequest, java.lang.String idempotencyKey)
-
getPaymentsList
java.util.concurrent.CompletableFuture<PaymentsQueryResponse> getPaymentsList(PaymentsQueryFilter queryFilter)
-
getPayment
java.util.concurrent.CompletableFuture<GetPaymentResponse> getPayment(java.lang.String paymentId)
-
getPaymentActions
java.util.concurrent.CompletableFuture<ItemsResponse<PaymentAction>> getPaymentActions(java.lang.String paymentId)
-
incrementPaymentAuthorization
java.util.concurrent.CompletableFuture<AuthorizationResponse> incrementPaymentAuthorization(java.lang.String paymentId, AuthorizationRequest authorizationRequest)
-
incrementPaymentAuthorization
java.util.concurrent.CompletableFuture<AuthorizationResponse> incrementPaymentAuthorization(java.lang.String paymentId, AuthorizationRequest authorizationRequest, java.lang.String idempotencyKey)
-
capturePayment
java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId)
-
capturePayment
java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, java.lang.String idempotencyKey)
-
capturePayment
java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, CaptureRequest captureRequest)
-
capturePayment
java.util.concurrent.CompletableFuture<CaptureResponse> capturePayment(java.lang.String paymentId, CaptureRequest captureRequest, java.lang.String idempotencyKey)
-
refundPayment
java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId)
-
refundPayment
java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, java.lang.String idempotencyKey)
-
refundPayment
java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, RefundRequest refundRequest)
-
refundPayment
java.util.concurrent.CompletableFuture<RefundResponse> refundPayment(java.lang.String paymentId, RefundRequest refundRequest, java.lang.String idempotencyKey)
-
reversePayment
java.util.concurrent.CompletableFuture<ReverseResponse> reversePayment(java.lang.String paymentId)
-
reversePayment
java.util.concurrent.CompletableFuture<ReverseResponse> reversePayment(java.lang.String paymentId, java.lang.String idempotencyKey)
-
reversePayment
java.util.concurrent.CompletableFuture<ReverseResponse> reversePayment(java.lang.String paymentId, ReverseRequest reverseRequest)
-
reversePayment
java.util.concurrent.CompletableFuture<ReverseResponse> reversePayment(java.lang.String paymentId, ReverseRequest reverseRequest, java.lang.String idempotencyKey)
-
voidPayment
java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId)
-
voidPayment
java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, java.lang.String idempotencyKey)
-
voidPayment
java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, VoidRequest voidRequest)
-
voidPayment
java.util.concurrent.CompletableFuture<VoidResponse> voidPayment(java.lang.String paymentId, VoidRequest voidRequest, java.lang.String idempotencyKey)
-
-