Interface PaymentsClient

    • Method Detail

      • requestPayment

        java.util.concurrent.CompletableFuture<PaymentResponse> requestPayment​(PaymentRequest paymentRequest,
                                                                               java.lang.String idempotencyKey)
      • requestPayout

        java.util.concurrent.CompletableFuture<PaymentResponse> requestPayout​(PayoutRequest payoutRequest,
                                                                              java.lang.String idempotencyKey)
      • 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)