All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractExternalPayPalApiProvider AbstractPayPalRequest<RES> Represents a request to make against the PayPal REST APIs.AbstractPayPalResponse<T> Represents a wrapper around the response that results from an executedAbstractPayPalRequest
.AddressPortable The portable international postal address.AmountBreakdown The breakdown of the amount.AmountWithBreakdown The total order amount with an optional breakdown that provides details, such as the total item amount, total tax amount, shipping, handling, insurance, and discounts, if any.AuthenticationResult Results of Authentication such as 3D Secure.Authorization The authorized payment transaction.AuthorizationStatusDetails The details of the authorized payment status.Bancontact Bancontact is the most popular online payment in Belgium.Blik Information used to pay using BLIK.Capture A captured payment.CaptureRequest CaptureStatusDetails Card The payment card to use to fund a payment.CardFromRequest CardRequest CardStoredCredential CommonPaymentSource DefaultPayPalCheckoutHostedService DefaultPayPalCheckoutProvider DefaultPayPalCheckoutReportingService DefaultPayPalCheckoutRetryPolicyClassifier Implementation of aClassifier
that is used to identify aRetryPolicy
based on a providedThrowable
.DefaultPayPalCheckoutRollbackService DefaultPayPalCheckoutTransactionService DefaultPayPalInMemoryClientRegistrationRepository The default implementation ofPayPalInMemoryClientRegistrationRepository
.DefaultPayPalOrderService DefaultPayPalPaymentGatewayPaymentValidator The default implementation ofPayPalPaymentGatewayPaymentValidator
.Eps Information used to pay using eps.ExchangeRate ExperienceContext ExternalPayPalApiProperties The properties for the PayPal API configuration.ExternalPayPalApiProvider The default implementation ofPayPalApiProvider
.GiroPay Information needed to pay using giropay.Ideal Information used to pay using iDEAL.Item LinkDescription The request-related HATEOAS link.MerchantPayableBreakdown MerchantReceivableBreakdown MessageConstants Money MyBank Information used to pay using MyBank.Name NetAmountBreakdownItem NetworkTransactionReference OAuth2ClientCredentialsAccessTokenResponseClient Alternative toDefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters.Order OrderAuthorizeRequest OrderCaptureRequest Completes a capture payment for an order.OrderRequest The request to create the PayPal order.P24 Information used to pay using P24(Przelewy24).Patch The JSON patch object to apply partial updates to resources.Patch.Operation Payee Payer PaymentCollection PaymentInstruction PaymentSource The payment source definition.PaymentSourceRequest Paypal PayPalApiProvider Provider for interfacing with operations utilizing aWebClient
to make requests to an external REST API.PayPalAuthorizationRetrievalRequest PayPalAuthorizationRetrievalResponse PayPalAuthorizeRequest PayPalAuthorizeResponse PayPalCaptureAuthRequest Request object used to capture an authorization when doing auth immediately but delaying capture until later (such as until after fulfillment).PayPalCaptureAuthResponse PayPalCaptureOrderRequest Request object used to capture an order immediately.PayPalCaptureOrderResponse PayPalCheckoutApiProperties PayPalCheckoutEnvironmentType Defines the possible environments within which to make transactions.PayPalCheckoutHostedService Defines a service implementingPaymentGatewayHostedService
that supports hosted solutions.PayPalCheckoutPaymentGatewayType PayPalCheckoutProvider Identifies a service that is responsible for making calls against the PayPal REST API.PayPalCheckoutReportingService PayPalCheckoutRollbackService PayPalCheckoutTransactionService PayPalCreateOrderRequest PayPalCreateOrderResponse PayPalErrorResponse PayPalGatewayAutoConfiguration PayPalGatewayConfiguration Default implementation ofPaymentGatewayConfiguration
.PayPalInMemoryClientRegistrationRepository A ClientRegistrationRepository that stores ClientRegistration(s) in-memory.PayPalInvalidRequestStateException Represents an exception that occurs because aPayPalRequest's
state was invalid prior to sending the request.PayPalOAuth2ClientRegistrationUtils PayPalOrderRetrievalRequest PayPalOrderRetrievalResponse PayPalOrderService Defines a service as supporting create and update actions forOrders
.PayPalPaymentGatewayPaymentValidator Validator meant to ensure thatPaymentValidationRequest
objects are sufficiently configured for the PayPal Payment Services gateway.PayPalProviderApiException Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers received.PayPalRefundRequest Represents a refund request.PayPalRefundResponse PayPalRequest PayPalResponse PayPalShippingDisplayType PayPalUpdateOrderRequest PayPalUpdateOrderResponse PayPalUtils PayPalVendorServiceAutoConfiguration PayPalVoidAuthRequest PayPalVoidAuthResponse Phone PhoneWithType PlatformFee ProcessorResponse PurchaseUnit The purchase unit details.Refund RefundRequest RefundStatusDetails SellerProtection The level of protection offered as defined by PayPal Seller Protection for Merchants.ShippingDetail Sofort Information used to pay using Sofort.TaxInfo Customizes the payer experience during the approval process for the payment.ThreeDSecureAuthentication Results of 3D Secure Authentication.Token Trustly Information needed to pay using Trustly.