Package com.checkout.payments.previous
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<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<PaymentResponse>requestPayout(PayoutRequest payoutRequest)java.util.concurrent.CompletableFuture<PaymentResponse>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, 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)
-
requestPayout
java.util.concurrent.CompletableFuture<PaymentResponse> requestPayout(PayoutRequest payoutRequest)
-
requestPayout
java.util.concurrent.CompletableFuture<PaymentResponse> 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)
-
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)
-
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)
-
-