Interface PaymentServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface PaymentServiceAsync.WithRawResponseA view of PaymentServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract PaymentServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
createIntent
CompletableFuture<HttpResponseFor<PaymentCreateIntentResponse>> createIntent(PaymentCreateIntentParams params)
Returns a raw HTTP response for
post /v1/payment/intent, but is otherwise the same as PaymentServiceAsync.createIntent.
-
createIntent
abstract CompletableFuture<HttpResponseFor<PaymentCreateIntentResponse>> createIntent(PaymentCreateIntentParams params, RequestOptions requestOptions)
-
createMethod
CompletableFuture<HttpResponseFor<PaymentCreateMethodResponse>> createMethod(PaymentCreateMethodParams params)
Returns a raw HTTP response for
post /v1/payment/method, but is otherwise the same as PaymentServiceAsync.createMethod.
-
createMethod
abstract CompletableFuture<HttpResponseFor<PaymentCreateMethodResponse>> createMethod(PaymentCreateMethodParams params, RequestOptions requestOptions)
-
deleteIntent
CompletableFuture<HttpResponse> deleteIntent(PaymentDeleteIntentParams params)
Returns a raw HTTP response for
delete /v1/payment/intent, but is otherwise the same as PaymentServiceAsync.deleteIntent.
-
deleteIntent
abstract CompletableFuture<HttpResponse> deleteIntent(PaymentDeleteIntentParams params, RequestOptions requestOptions)
-
refund
CompletableFuture<HttpResponseFor<PaymentRefundResponse>> refund(PaymentRefundParams params)
Returns a raw HTTP response for
post /v1/payment/refund, but is otherwise the same as PaymentServiceAsync.refund.
-
refund
abstract CompletableFuture<HttpResponseFor<PaymentRefundResponse>> refund(PaymentRefundParams params, RequestOptions requestOptions)
-
reverse
CompletableFuture<HttpResponseFor<PaymentReverseResponse>> reverse()
Returns a raw HTTP response for
post /v1/payment/reverse, but is otherwise the same as PaymentServiceAsync.reverse.
-
reverse
abstract CompletableFuture<HttpResponseFor<PaymentReverseResponse>> reverse(PaymentReverseParams params, RequestOptions requestOptions)
-
reverse
CompletableFuture<HttpResponseFor<PaymentReverseResponse>> reverse(PaymentReverseParams params)
-
reverse
CompletableFuture<HttpResponseFor<PaymentReverseResponse>> reverse(RequestOptions requestOptions)
-
updateIntent
CompletableFuture<HttpResponseFor<PaymentUpdateIntentResponse>> updateIntent(PaymentUpdateIntentParams params)
Returns a raw HTTP response for
patch /v1/payment/intent, but is otherwise the same as PaymentServiceAsync.updateIntent.
-
updateIntent
abstract CompletableFuture<HttpResponseFor<PaymentUpdateIntentResponse>> updateIntent(PaymentUpdateIntentParams params, RequestOptions requestOptions)
-
-
-
-