Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractExternalPayPalApiProvider - Class in com.broadleafcommerce.paypal.micro.gateway.service.provider.external
- AbstractExternalPayPalApiProvider(WebClient, ObjectMapper) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.AbstractExternalPayPalApiProvider
- AbstractPayPalRequest<RES> - Class in com.broadleafcommerce.paypal.micro.domain.api
-
Represents a request to make against the PayPal REST APIs.
- AbstractPayPalRequest(PayPalApiProvider, PaymentRequest) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- AbstractPayPalResponse<T> - Class in com.broadleafcommerce.paypal.micro.domain.api
-
Represents a wrapper around the response that results from an executed
AbstractPayPalRequest
. - AbstractPayPalResponse(T) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalResponse
- ADD - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- addAssertionHeaderForRefundOnBehalfOf(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
This is only needed when using the Marketplaces and Platforms solution from PayPal.
- AddressPortable - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The portable international postal address.
- AddressPortable() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
- AmountBreakdown - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The breakdown of the amount.
- AmountBreakdown() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
- AmountWithBreakdown - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
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.
- AmountWithBreakdown() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
- applyHeadersConsumer() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderRequest
- AuthenticationResult - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Results of Authentication such as 3D Secure.
- AuthenticationResult() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthenticationResult
- Authorization - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The authorized payment transaction.
- Authorization() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
- AUTHORIZATION_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- AuthorizationStatusDetails - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The details of the authorized payment status.
- AuthorizationStatusDetails() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthorizationStatusDetails
- authorize(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- authorizeAndCapture(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- authorizeOrder(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Executes an
DefaultTransactionTypes.AUTHORIZE
transaction based on the providedPaymentRequest
- authorizePaymentForOrder(String, Consumer<HttpHeaders>, OrderAuthorizeRequest, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- authorizePaymentForOrder(String, Consumer<HttpHeaders>, OrderAuthorizeRequest, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Authorizes payment for an order.
B
- Bancontact - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Bancontact is the most popular online payment in Belgium.
- Bancontact() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Bancontact
- Blik - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using BLIK.
- Blik() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Blik
- BN - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- BN_CODE - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
-
Broadleaf's default partner attribution ID.
- buildIdempotencyKey(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
C
- call(PayPalRequest, Class<T>) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- call(PayPalRequest, Class<T>) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalCheckoutProvider
-
Makes a request to PayPal
- canEqual(Object) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- capture(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- Capture - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
A captured payment.
- Capture() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
- CAPTURE_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- CAPTURE_SHIPPING - Enum constant in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
- captureAuthorization(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Executes a
DefaultTransactionTypes.CAPTURE
for the providedAuthorization
- captureAuthorizedPayment(String, Consumer<HttpHeaders>, CaptureRequest, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- captureAuthorizedPayment(String, Consumer<HttpHeaders>, CaptureRequest, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Captures an authorized payment, by ID.
- captureOrder(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Executes an
DefaultTransactionTypes.AUTHORIZE_AND_CAPTURE
transaction based on the providedPaymentRequest
. - capturePaymentForOrder(String, Consumer<HttpHeaders>, OrderCaptureRequest, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- capturePaymentForOrder(String, Consumer<HttpHeaders>, OrderCaptureRequest, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Captures payment for an order.
- CaptureRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- CaptureRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
- CaptureStatusDetails - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- CaptureStatusDetails() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CaptureStatusDetails
- Card - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The payment card to use to fund a payment.
- Card() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
- CardFromRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- CardFromRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CardFromRequest
- CardRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- CardRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
- CardStoredCredential - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- CardStoredCredential() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
- classify(Throwable) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRetryPolicyClassifier
- com.broadleafcommerce.paypal.micro.domain.api - package com.broadleafcommerce.paypal.micro.domain.api
- com.broadleafcommerce.paypal.micro.exception - package com.broadleafcommerce.paypal.micro.exception
- com.broadleafcommerce.paypal.micro.gateway.autoconfigure - package com.broadleafcommerce.paypal.micro.gateway.autoconfigure
- com.broadleafcommerce.paypal.micro.gateway.domain.orders - package com.broadleafcommerce.paypal.micro.gateway.domain.orders
- com.broadleafcommerce.paypal.micro.gateway.domain.payments - package com.broadleafcommerce.paypal.micro.gateway.domain.payments
- com.broadleafcommerce.paypal.micro.gateway.service - package com.broadleafcommerce.paypal.micro.gateway.service
- com.broadleafcommerce.paypal.micro.gateway.service.provider - package com.broadleafcommerce.paypal.micro.gateway.service.provider
- com.broadleafcommerce.paypal.micro.gateway.service.provider.exception - package com.broadleafcommerce.paypal.micro.gateway.service.provider.exception
- com.broadleafcommerce.paypal.micro.gateway.service.provider.external - package com.broadleafcommerce.paypal.micro.gateway.service.provider.external
- com.broadleafcommerce.paypal.micro.gateway.service.type - package com.broadleafcommerce.paypal.micro.gateway.service.type
- com.broadleafcommerce.paypal.micro.gateway.service.util - package com.broadleafcommerce.paypal.micro.gateway.service.util
- com.broadleafcommerce.paypal.micro.oauth2.client - package com.broadleafcommerce.paypal.micro.oauth2.client
- com.broadleafcommerce.paypal.micro.service - package com.broadleafcommerce.paypal.micro.service
- com.broadleafcommerce.paypal.micro.service.autoconfigure - package com.broadleafcommerce.paypal.micro.service.autoconfigure
- com.broadleafcommerce.paypal.micro.type - package com.broadleafcommerce.paypal.micro.type
- CommonPaymentSource - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- CommonPaymentSource() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
- communicateWithVendor(PayPalRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- configureRequestHeaders(HttpHeaders) - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- constructAmountWithBreakdown(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- constructItems(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- constructPayee(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
-
Constructions a
Payee
to place on thePurchaseUnit
when creating an order. - constructPaymentSource(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- constructShippingDetail(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- convertFromErrorJson(WebClientResponseException) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- convertOrdersMoneyToMonetaryAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- convertPaymentsMoneyToMonetaryAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- convertResponseToJson(Object) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- convertToMoney(MonetaryAmount) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- convertToOrdersMoney(MonetaryAmount) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- convertToPaymentsMoney(MonetaryAmount) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- COPY - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- createOrder(OrderRequest, PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- createOrder(OrderRequest, Consumer<HttpHeaders>, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- createOrder(OrderRequest, Consumer<HttpHeaders>, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Create the payment order.
- createPayPalOrder(PaymentRequest, boolean, boolean) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- createPayPalOrder(PaymentRequest, boolean, boolean) - Method in interface com.broadleafcommerce.paypal.micro.service.PayPalOrderService
-
Creates a PayPal
Order
.
D
- DefaultPayPalCheckoutHostedService - Class in com.broadleafcommerce.paypal.micro.gateway.service
- DefaultPayPalCheckoutHostedService(PayPalGatewayConfiguration, PaymentGatewayTransactionService) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutHostedService
- DefaultPayPalCheckoutProvider - Class in com.broadleafcommerce.paypal.micro.gateway.service.provider
- DefaultPayPalCheckoutProvider(PayPalCheckoutApiProperties, PayPalGatewayConfiguration) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- DefaultPayPalCheckoutReportingService - Class in com.broadleafcommerce.paypal.micro.gateway.service
- DefaultPayPalCheckoutReportingService(PayPalApiProvider, PayPalCheckoutProvider, PayPalUtils) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- DefaultPayPalCheckoutRetryPolicyClassifier - Class in com.broadleafcommerce.paypal.micro.gateway.service
-
Implementation of a
Classifier
that is used to identify aRetryPolicy
based on a providedThrowable
. - DefaultPayPalCheckoutRetryPolicyClassifier(RetryPolicy) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRetryPolicyClassifier
- DefaultPayPalCheckoutRollbackService - Class in com.broadleafcommerce.paypal.micro.gateway.service
- DefaultPayPalCheckoutRollbackService(PaymentGatewayTransactionService) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
- DefaultPayPalCheckoutTransactionService - Class in com.broadleafcommerce.paypal.micro.gateway.service
- DefaultPayPalCheckoutTransactionService(PayPalCheckoutProvider, PayPalApiProvider, PayPalOrderService, PayPalCheckoutApiProperties, RetryTemplate, PayPalUtils) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- DefaultPayPalInMemoryClientRegistrationRepository - Class in com.broadleafcommerce.paypal.micro.oauth2.client
-
The default implementation of
PayPalInMemoryClientRegistrationRepository
. - DefaultPayPalInMemoryClientRegistrationRepository(PayPalCheckoutApiProperties) - Constructor for class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- DefaultPayPalOrderService - Class in com.broadleafcommerce.paypal.micro.service
- DefaultPayPalOrderService(PayPalCheckoutProvider, PayPalApiProvider, PayPalGatewayConfiguration, PayPalCheckoutApiProperties) - Constructor for class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- DefaultPayPalPaymentGatewayPaymentValidator - Class in com.broadleafcommerce.paypal.micro.gateway.service
-
The default implementation of
PayPalPaymentGatewayPaymentValidator
. - DefaultPayPalPaymentGatewayPaymentValidator(PayPalGatewayConfiguration) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- DETAILS_PAYMENT_ITEM_TOTAL - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- DETAILS_PAYMENT_SHIPPING_DISCOUNT - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- DETAILS_PAYMENT_SHIPPING_TOTAL - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- DETAILS_PAYMENT_TOTAL_TAX - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- DETAILS_PAYMENT_TRANSACTION_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
E
- emailAddress(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
- Eps - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using eps.
- Eps() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Eps
- equals(Object) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- ERROR_DEBUG_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- ERROR_MESSAGE - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- ExchangeRate - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- ExchangeRate() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
- execute() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- execute() - Method in interface com.broadleafcommerce.paypal.micro.domain.api.PayPalRequest
-
Executes this request if valid.
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
-
Executes the configured request using the
PayPalApiProvider
. - executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizationRetrievalRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalOrderRetrievalRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderRequest
- executeInternal(String, String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalVoidAuthRequest
- executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.AbstractExternalPayPalApiProvider
-
Executes a request with default Web Client error handling.
- experienceContext(ExperienceContext) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
- ExperienceContext - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- ExperienceContext() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
- ExternalPayPalApiProperties - Class in com.broadleafcommerce.paypal.micro.gateway.service.provider.external
-
The properties for the PayPal API configuration.
- ExternalPayPalApiProperties() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
- ExternalPayPalApiProvider - Class in com.broadleafcommerce.paypal.micro.gateway.service.provider.external
-
The default implementation of
PayPalApiProvider
. - ExternalPayPalApiProvider(WebClient, ObjectMapper, ExternalPayPalApiProperties, PayPalCheckoutApiProperties) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
F
- findByRegistrationId(String) - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- findDetailsByTransaction(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
G
- getAccountId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The PayPal-assigned ID for the PayPal account holder.
- getAdditionalCustomFields() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The Paypal NVP API only allows a single field with custom logic in it: PAYMENTREQUEST_n_CUSTOM.
- getAddress() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The address of the PayPal account holder.
- getAddressLine1() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The first line of the address, such as number and street, for example, "173 Drury Lane".
- getAddressLine2() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The second line of the address, for example, a suite or apartment number.
- getAddressPortable() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The address of the payer.
- getAddressPortable() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ShippingDetail
-
The address of the person to whom to ship the items.
- getAdminArea1() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The highest-level sub-division in a country, which is usually a province, state, or ISO-3166-2 subdivision.
- getAdminArea2() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
A city, town, or village.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The amount for this authorized payment.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The amount for this captured payment.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PlatformFee
-
The fee for this transaction.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The amount that the payee refunded to the payer.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The amount to capture.
- getAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The amount to refund.
- getAmountBreakdown() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The breakdown of the amount.
- getAmountWithBreakdown() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
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.
- getApiProvider() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- getApiProvider() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getApiUrl() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The PayPal API URL.
- getApiUrlBuilder() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- getAuthenticationResult() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
Results of Authentication such as 3D Secure.
- getAuthenticationStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
-
The outcome of the issuer's authentication.
- getAuthId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizationRetrievalRequest
- getAuthId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthRequest
- getAuthId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalVoidAuthRequest
- getAuthorization() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeResponse
- getAuthorizations() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of authorized payments for a purchase unit.
- getAuthorizationStatusDetails() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The details of the authorized order pending status.
- getAuthorizePaymentForOrderUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to authorize the payment for an order.
- getAvsCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The address verification code for Visa, Discover, Mastercard, or American Express transactions.
- getBancontact() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay Bancontact.
- getBic() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The bank identification code (BIC).
- getBic() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The bank identification code (BIC).
- getBillingAddress() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The billing address for this card.
- getBirthDate() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The birth date of the payer in "YYYY-MM-DD" format.
- getBirthDate() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The birth date of the PayPal account holder in "YYYY-MM-DD" format.
- getBlik() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using BLIK.
- getBnCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The attribution code to attach to each request against the PayPal REST APIs.
- getBrand() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The card brand or network.
- getBrandName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The label that overrides the business name in the PayPal account on the PayPal site.
- getByTypeKey(String) - Static method in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
- getCancelUrl() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The URL where the customer is redirected after the customer cancels the payment.
- getCaptureAuthorizedPaymentUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to capture an authorized payment, by ID.
- getCaptureId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundRequest
- getCapturePaymentForOrderUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to capture the payment for an order.
- getCaptureRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthRequest
- getCaptureRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- getCaptures() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of captured payments for a purchase unit.
- getCaptureStatusDetails() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The details of the captured payment status.
- getCard() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
The payment card to use to fund a payment.
- getCard() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
The payment card to use to fund a payment.
- getCardLastDigits() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Bancontact
-
The last digits of the card used to fund the Bancontact payment.
- getCategory() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item category type.
- getCheckoutApiProperties() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- getCheckoutPaymentIntent() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
The intent to either capture payment immediately or authorize a payment for an order after order creation.
- getCheckoutProvider() - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- getClientId(String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Gathers the configured PayPal client id based on the provided context attributes.
- getClientRegistration(String, String, String) - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- getClientRegistrationId(PayPalCheckoutApiProperties, String, String) - Static method in class com.broadleafcommerce.paypal.micro.oauth2.client.PayPalOAuth2ClientRegistrationUtils
-
Generates the client registration id for the specified application id and tenant id.
- getClientRegistrations() - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- getClientSecret(String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Gathers the configured PayPal client secret based on the provided context attributes.
- getConfiguration() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutHostedService
- getContent() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalResponse
-
The response content.
- getConvertedAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The converted payable amount.
- getCountryCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The 2-character ISO 3166-1 code that identifies the country or region.
- getCountryCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The two-character ISO 3166-1 country code.
- getCountryCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The two-character ISO 3166-1 country code.
- getCountryCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The two-character ISO 3166-1 country code.
- getCountryCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The country calling code (CC), in its canonical international E.164 numbering plan format.
- getCreateOrderUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to create the payment order.
- getCreateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the transaction occurred, in Internet date and time format.
- getCreateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The date and time when the transaction occurred, in Internet date and time format.
- getCreateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The date and time when the transaction occurred, in Internet date and time format.
- getCreateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The date and time when the transaction occurred, in Internet date and time format.
- getCurrencyCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The three-character ISO-4217 currency code that identifies the currency.
- getCurrencyCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Money
-
The three-character ISO-4217 currency code that identifies the currency.
- getCustomId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The API caller-provided external ID.
- getCustomId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The API caller-provided external ID.
- getCustomId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external ID.
- getCvvCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The card verification value code for for Visa, Discover, Mastercard, or American Express.
- getDate() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
The date that the transaction was authorized by the scheme.
- getDebugId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- getDelegate() - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- getDescription() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The detailed item description.
- getDescription() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The purchase description.
- getDisbursementMode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The funds that are held on behalf of the merchant.
- getDisbursementMode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
The funds that are held payee by the marketplace/platform.
- getDiscount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The discount for all items within a given "purchase_unit".
- getDisputeCategories() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
-
An array of conditions that are covered for the transaction.
- getEmail() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The email address of the account holder associated with this payment method.
- getEmail() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payee
-
The email address of merchant.
- getEmailAddress() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The email address of the payer.
- getEmailAddress() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The email address of the PayPal account holder.
- getEnrollmentStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
-
Status of authentication eligibility.
- getEnvironment() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Identifies whether production ("live") or non-production/test ("sandbox") transactions should be made.
- getEps() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using eps.
- getExchangeRate() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The exchange rate that determines the amount that is credited to the payee's PayPal account.
- getExchangeRate() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The exchange rate that determines the amount that was debited from the merchant's PayPal account.
- getExperienceContext() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
Customizes the payer experience during the approval process for the payment.
- getExpirationTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the authorized payment expires, in Internet date and time format.
- getExpiry() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The card expiration year and month, in Internet date format.
- getExpiry() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CardFromRequest
-
The card expiration year and month, in Internet date format.
- getExpiry() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The card expiration year and month, in Internet date and time format.
- getExtensionNumber() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The extension number.
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
-
Determines how many times a transaction failure is reported.
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- getFinalCapture() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
Indicates whether you can make additional captures against the authorized payment.
- getFinalCapture() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
Indicates whether you can make additional captures against the authorized payment.
- getFriendlyName() - Method in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
- getFrom() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The JSON Pointer to the target document location from which to move the value.
- getFromRequest() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
Representation of card details as received in the request.
- getFullName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's full name.
- getGatewayConfiguration() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- getGatewayConfiguration() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- getGatewayConfiguration() - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutHostedService
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getGatewayType() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- getGiropay() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information needed to pay using giropay.
- getGivenName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's given, or first, name.
- getGrossAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The amount that the payee refunded to the payer.
- getGrossAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The amount for this captured payment in the currency of the transaction.
- getHandling() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The handling fee for all items within a given "purchase_unit".
- getHref() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The complete target URL.
- getIbanLastChars() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Bancontact
-
The last characters of the IBAN used to pay.
- getIbanLastChars() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The last characters of the IBAN used to pay.
- getIbanLastChars() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MyBank
-
The last characters of the IBAN used to pay.
- getIbanLastChars() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Sofort
-
The last characters of the IBAN used to pay.
- getIbanLastChars() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Trustly
-
The last characters of the IBAN used to pay.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The PayPal-generated ID for the authorized payment.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The PayPal-generated ID for the captured payment.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The ID of the order.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The PayPal-generated ID for the purchase unit.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The PayPal-generated ID for the refund.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
Transaction reference id returned by the scheme.
- getId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.Token
-
The PayPal-generated ID for the token.
- getIdeal() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using iDEAL.
- getInformationLink() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- getInsurance() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The insurance fee for all items within a given "purchase_unit".
- getIntent() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The intent to either capture payment immediately or authorize a payment for an order after order creation.
- getIntent(boolean, boolean) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- getInvalidPaymentMethodDeclineCodes() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The list of transaction failure codes that should be considered a form of payment method decline.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The API caller-provided external invoice number for this order.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The API caller-provided external invoice number for this order.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external invoice ID for this order.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The API caller-provided external invoice number for this order.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The API caller-provided external invoice number for this order.
- getInvoiceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The API caller-provided external invoice number for this order.
- getItems() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
An array of items that the customer purchases from the merchant.
- getItemTotal() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The subtotal for all items.
- getLandingPage() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The type of landing page to show on the PayPal site for customer checkout.
- getLastDigits() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The last digits of the payment card.
- getLastDigits() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CardFromRequest
-
The last digits of the payment card.
- getLiabilityShift() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthenticationResult
-
Liability shift indicator.
- getLinks() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
An array of related HATEOAS links.
- getLinks() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
An array of related HATEOAS links.
- getLinks() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
An array of request-related HATEOAS links.
- getLinks() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
An array of related HATEOAS links.
- getLocale() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The BCP 47-formatted locale of pages that the PayPal payment experience shows.
- getMapper() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- getMerchantId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payee
-
The encrypted PayPal account ID of the merchant.
- getMessage() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- getMethod() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The HTTP method required to make the related call.
- getMethodDescription() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
Friendly name of the payment scheme or bank used for the payment.
- getMethodId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
Numeric identifier of the payment scheme or bank used for the payment.
- getMiddleName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's middle name.
- getMonetaryAmountForAmountWithBreakdown(AmountWithBreakdown) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- getMybank() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using MyBank.
- getName() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The last digits of the payment card.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The name of the account holder associated with this payment method.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The name of the account holder associated with this payment method.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item name or title.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The name of the account holder associated with this payment method.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The name of the payer.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The name of the PayPal account holder.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ShippingDetail
-
The name of the person to whom to ship the items.
- getName() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The card holder's name as it appears on the card.
- getNationalNumber() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The national number, in its canonical international E.164 numbering plan format.
- getNetAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The net amount that the payee's account is debited in the transaction currency.
- getNetAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The net amount that the payee receives for this captured payment in their PayPal account.
- getNetAmountBreakdown() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
An array of breakdown values for the net amount.
- getNetAmountInReceivableCurrency() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The net amount that the payee's account is debited in the receivable currency.
- getNetwork() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
Name of the card network through which the transaction was routed.
- getNoteToPayer() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The reason for the refund.
- getNoteToPayer() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
An informational note about this settlement.
- getNoteToPayer() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The reason for the refund.
- getNumber() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The primary account number (PAN) for the payment card.
- getOAuth2ClientTokenUrl(String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
- getObjectMapper() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.AbstractExternalPayPalApiProvider
- getOp() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The operation.
- getOrderId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- getOrderId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- getOrderId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalOrderRetrievalRequest
- getOrderId() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderRequest
- getOrderRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderRequest
- getP24() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using P24(Przelewy24).
- getPatches() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderRequest
- getPath() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The JSON Pointer to the target document location at which to complete the operation.
- getPayableAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The net amount debited from the merchant's PayPal account.
- getPayee() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PlatformFee
-
The recipient of the fee for this transaction.
- getPayee() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The merchant who receives payment for this transaction.
- getPayeePricingTierId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
This field is only enabled for selected merchants/partners to use and provides the ability to trigger a specific pricing rate/plan for a payment transaction.
- getPayeeReceivableFxRateId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
FX identifier generated returned by PayPal to be used for payment processing in order to honor FX rate (for eligible integrations) to be used when amount is settled/received into the payee account.
- getPayerEmail(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- getPayerId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The PayPal-assigned ID for the payer.
- getPaymentAdviceCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The declined payment transactions might have payment advice codes.
- getPaymentDeclineCodes() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The list of transaction failure codes that should be considered a form of payment decline.
- getPaymentDescription(String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Gathers the configured PayPal payment description based on the provided context attributes.
- getPaymentDescriptor() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
P24 generated payment description.
- getPaymentInitiator() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
The person or party who initiated or triggered the payment.
- getPaymentInstruction() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
Any additional payment instructions to be consider during payment processing.
- getPaymentInstruction() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
Any additional payment instructions to be consider during payment processing.
- getPaymentInstruction() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
Any additional refund instructions to be set during refund payment processing.
- getPaymentMethodPreference() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The merchant-preferred payment methods.
- getPaymentRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- getPayments() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The comprehensive history of payments for the purchase unit.
- getPaymentSource() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The payment source used to fund the payment.
- getPaymentSource() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderAuthorizeRequest
- getPaymentSource() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderCaptureRequest
-
The payment source definition.
- getPaymentSource() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
The payment source used to fund the payment.
- getPaymentType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Indicates the type of the stored payment_source payment.
- getPaypal() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
The PayPal Wallet response.
- getPaypal() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
Indicates that PayPal Wallet is the payment source.
- getPayPalApiProvider() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- getPaypalCheckoutService() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- getPaypalCheckoutService() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getPaypalFee() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The PayPal fee that was refunded to the payer in the currency of the transaction.
- getPaypalFee() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The applicable fee for this captured payment in the currency of the transaction.
- getPaypalFeeInReceivableCurrency() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The PayPal fee that was refunded to the payer in the receivable currency.
- getPaypalFeeInReceivableCurrency() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The applicable fee for this captured payment in the receivable currency.
- getPayPalOrderService() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getPhone() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The phone number of the customer.
- getPhoneNumber() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The phone number, in its canonical international E.164 numbering plan format.
- getPhoneNumber() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PhoneWithType
-
The phone number, in its canonical international E.164 numbering plan format.
- getPhoneType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The phone type.
- getPhoneType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PhoneWithType
-
The phone type.
- getPlatformFee() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
An array of platform or partner fees, commissions, or brokerage fees for the refund.
- getPlatformFees() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
An array of platform or partner fees, commissions, or brokerage fees that associated with the captured payment.
- getPlatformFees() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
An array of various fees, commissions, tips, or donations.
- getPostalCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The postal code, which is the ZIP code or equivalent.
- getPrefix() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
The prefix, or title, to the party's name.
- getPreviousNetworkTransactionReference() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Reference values used by the card network to identify a transaction.
- getProcessingInstruction() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The instruction to process an order.
- getProcessorResponse() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
An object that provides additional processor information for a direct credit card transaction.
- getProperties() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getProperties() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- getProperties() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- getProperties() - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.DefaultPayPalInMemoryClientRegistrationRepository
- getProperties() - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- getPurchaseUnits() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
An array of purchase units.
- getPurchaseUnits() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
An array of purchase units.
- getQuantity() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item quantity.
- getReason() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthorizationStatusDetails
-
The reason why the authorized status is "PENDING".
- getReason() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CaptureStatusDetails
-
The reason why the captured payment status is "PENDING" or "DENIED".
- getReason() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.RefundStatusDetails
-
The reason why the refund has the "PENDING" or "FAILED" status.
- getReceivableAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The net amount that is credited to the payee's PayPal account.
- getReceivedException() - Method in exception com.broadleafcommerce.paypal.micro.gateway.service.provider.exception.PayPalProviderApiException
- getReferenceId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external ID for the purchase unit.
- getRefundCapturedPaymentUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to refund a captured payment, by ID
- getRefundRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundRequest
- getRefunds() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of refunds for a purchase unit.
- getRefundStatusDetails() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The details of the refund status.
- getRel() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The link relation type, which serves as an ID for a link that unambiguously describes the semantics of the link.
- getRequest() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- getResponseCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
Processor response code for the non-PayPal payment processor errors.
- getRetrieveAuthorizedPaymentDetailsUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to retrieve the details for an authorized payment, by ID
- getRetrieveOrderDetailsUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to read the order details.
- getRetryPolicy() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRetryPolicyClassifier
- getRetryTemplate() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getReturnUrl() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The URL where the customer is redirected after the customer approves the payment.
- getSecurityCode() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The three- or four-digit security code of the card.
- getSellerPayableBreakdown() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The breakdown of the refund.
- getSellerProtection() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- getSellerProtection() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- getSellerReceivableBreakdown() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The detailed breakdown of the capture activity.
- getServiceName() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.DefaultPayPalCheckoutProvider
- getShipping() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The shipping fee for all items within a given "purchase_unit".
- getShippingDetail() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The name and address of the person to whom to ship the items.
- getShippingDiscount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The shipping discount for all items within a given "purchase_unit".
- getShippingPreference() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The location from which the shipping address is derived.
- getSku() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The stock keeping unit (SKU) for the item.
- getSofort() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using Sofort.
- getSoftDescriptor() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The soft descriptor is the dynamic text used to construct the statement descriptor that appears on a payer's card statement.
- getSoftDescriptor() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The payment descriptor on the payer's account statement.
- getSourceCurrency() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The source currency from which to convert an amount.
- getStateCode(Address<PaymentRequest>) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
-
PayPal supports only the State code with a short form, e.g.
- getStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The status for the authorized payment.
- getStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The status of the captured payment.
- getStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The order status.
- getStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The status of the refund.
- getStatus() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
-
Indicates whether the transaction is eligible for seller protection.
- getStoredCredential() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
Provides additional details to process a payment using a "card" that has been stored or is intended to be stored (also referred to as stored_credential or card-on-file).
- getSuffix() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
The suffix for the party's name.
- getSupportedFeatures() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
- getSupportedTransactionTypes() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
- getSurname() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's surname or family name.
- getTargetCurrency() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The target currency to which to convert an amount.
- getTax() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item tax for each unit.
- getTaxId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.TaxInfo
-
The customer's tax ID value.
- getTaxIdType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.TaxInfo
-
The customer's tax ID type.
- getTaxInfo() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The tax information of the payer.
- getTaxInfo() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The tax information of the PayPal account holder.
- getTaxTotal() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The total tax for all items.
- getThreeDSecure() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthenticationResult
-
Results of 3D Secure Authentication.
- getToken() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
The tokenized payment source to fund a payment.
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.paypal.micro.oauth2.client.OAuth2ClientCredentialsAccessTokenResponseClient
- getTotalRefundedAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The total amount refunded from the original capture to date.
- getTotalType() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Type declaration for the label to be displayed in MiniCart for UX.
- getTransactionService() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutHostedService
- getTrustly() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information needed to pay using Trustly.
- getType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The payment card type.
- getType() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.Token
-
The tokenization method that generated the ID.
- getTypeKey() - Method in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
- getUnitAmount() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item price or rate per unit.
- getUpdateOrderUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to update the payment order.
- getUpdateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the transaction was last updated, in Internet date and time format.
- getUpdateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The date and time when the transaction was last updated, in Internet date and time format.
- getUpdateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The date and time when the transaction was last updated, in Internet date and time format.
- getUpdateTime() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The date and time when the transaction was last updated, in Internet date and time format.
- getUsage() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Indicates if this is a first or subsequent payment using a stored payment source (also referred to as stored credential or card on file).
- getUserAction() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
Configures a Continue or Pay Now checkout flow.
- getUtils() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- getUtils() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- getValue() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The value, which might be: An integer for currencies like "JPY" that are not typically fractional. A decimal fraction for currencies like "TND" that are subdivided into thousandths. For the required number of decimal places for a currency code, see Currency Codes.
- getValue() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The target currency amount.
- getValue() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Money
-
The value, which might be: An integer for currencies like JPY that are not typically fractional. A decimal fraction for currencies like TND that are subdivided into thousandths. For the required number of decimal places for a currency code, see Currency Codes.
- getValue() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The value to apply.
- getVaultId() - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The PayPal-generated ID for the saved card payment source.
- getVoidAuthorizedPaymentUri() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to void, or cancel, an authorized payment, by ID
- getWebClient() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.AbstractExternalPayPalApiProvider
- GiroPay - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information needed to pay using giropay.
- GiroPay() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.GiroPay
H
- hashCode() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- HTTP_HEADER_AUTH_ASSERTION - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_HEADER_CLIENT_METADATA_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_HEADER_MOCK_RESPONSE - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_HEADER_PREFER - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_HEADER_REQUEST_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_ORDER_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- HTTP_PAYER_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
I
- Ideal - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using iDEAL.
- Ideal() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
- IDEMPOTENCY_KEY - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- init() - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
- is5xxError(Throwable) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRetryPolicyClassifier
-
Determines whether or not the given throwable coming from PayPal's API is their representation of a 5xx error
- isAuthorizeOrAuthorizeAndCapture(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- isExecuted() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
-
Whether the request has been executed.
- isNetworkError(Throwable) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRetryPolicyClassifier
-
Determines whether or not the given throwable coming from PayPal's API is their representation of a network error
- isPaymentDecline(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Since PayPal uses a 400 HTTP response for many different types of failures, this method leverages the errorCode to determine if there was an error in the processing of the payment.
- isPaymentMethodDecline(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Since PayPal uses a 400 HTTP response for many different types of failures, this method leverages the errorCode to determine if there was an error in the processing of the payment method.
- isValid() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
-
Whether
this
is configured correctly and can execute the request. - isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
-
Implementation specific determination of whether the request can be executed.
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizationRetrievalRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalOrderRetrievalRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderRequest
- isValidInternal() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalVoidAuthRequest
- Item - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Item() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
L
- LinkDescription - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The request-related HATEOAS link.
- LinkDescription() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
- LOCALE - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
M
- MerchantPayableBreakdown - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- MerchantPayableBreakdown() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
- MerchantReceivableBreakdown - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- MerchantReceivableBreakdown() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
- MessageConstants - Class in com.broadleafcommerce.paypal.micro.service
- MessageConstants() - Constructor for class com.broadleafcommerce.paypal.micro.service.MessageConstants
- Money - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Money() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Money
- MOVE - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- MyBank - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using MyBank.
- MyBank() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MyBank
N
- Name - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Name() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
- NetAmountBreakdownItem - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- NetAmountBreakdownItem() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
- NetworkTransactionReference - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- NetworkTransactionReference() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
- NO_DISPLAY - Enum constant in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.paypal.micro.oauth2.client
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.paypal.micro.oauth2.client.OAuth2ClientCredentialsAccessTokenResponseClient
- Order - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Order() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
- ORDER_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- ORDER_STATUS - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- OrderAuthorizeRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- OrderAuthorizeRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderAuthorizeRequest
- OrderCaptureRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Completes a capture payment for an order.
- OrderCaptureRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderCaptureRequest
- OrderRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The request to create the PayPal order.
- OrderRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
P
- P24 - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using P24(Przelewy24).
- P24() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
- Patch - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The JSON patch object to apply partial updates to resources.
- Patch() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
- Patch.Operation - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Payee - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Payee() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payee
- PAYEE_MERCHANT_EMAIL - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
-
An additional field to store the merchant email of the partner merchant when using PayPal's marketplace offering.
- PAYEE_MERCHANT_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
-
An additional field to store the merchant ID of the partner merchant when using PayPal's marketplace offering.
- Payer - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Payer() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
- PAYER_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- PaymentCollection - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- PaymentCollection() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
- PaymentInstruction - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- PaymentInstruction() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
- PaymentSource - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The payment source definition.
- PaymentSource() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
- PaymentSourceRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- PaymentSourceRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
- Paypal - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Paypal() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
- PAYPAL_CHECKOUT_V2 - Enum constant in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutPaymentGatewayType
- payPalApiProvider(WebClient, ObjectMapper, ExternalPayPalApiProperties, PayPalCheckoutApiProperties) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalApiProvider - Interface in com.broadleafcommerce.paypal.micro.gateway.service.provider
-
Provider for interfacing with operations utilizing a
WebClient
to make requests to an external REST API. - PayPalAuthorizationRetrievalRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalAuthorizationRetrievalRequest(PayPalApiProvider, PaymentRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizationRetrievalRequest
- PayPalAuthorizationRetrievalResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalAuthorizationRetrievalResponse(Authorization) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizationRetrievalResponse
- PayPalAuthorizeRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalAuthorizeRequest(PayPalApiProvider, PaymentRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- PayPalAuthorizeRequest(PayPalApiProvider, PaymentRequest, String, OrderAuthorizeRequest) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeRequest
- PayPalAuthorizeResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalAuthorizeResponse(Order) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalAuthorizeResponse
- PayPalCaptureAuthRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
-
Request object used to capture an authorization when doing auth immediately but delaying capture until later (such as until after fulfillment).
- PayPalCaptureAuthRequest(PayPalApiProvider, PaymentRequest, CaptureRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthRequest
- PayPalCaptureAuthResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalCaptureAuthResponse(Capture) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureAuthResponse
- PayPalCaptureOrderRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
-
Request object used to capture an order immediately.
- PayPalCaptureOrderRequest(PayPalApiProvider, PaymentRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- PayPalCaptureOrderRequest(PayPalApiProvider, PaymentRequest, String, OrderCaptureRequest) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderRequest
- PayPalCaptureOrderResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalCaptureOrderResponse(Order) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCaptureOrderResponse
- PayPalCheckoutApiProperties - Class in com.broadleafcommerce.paypal.micro.gateway.autoconfigure
- PayPalCheckoutApiProperties() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
- PayPalCheckoutEnvironmentType - Enum Class in com.broadleafcommerce.paypal.micro.gateway.service.type
-
Defines the possible environments within which to make transactions.
- payPalCheckoutExternalCallRetryTemplate() - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
-
By default this does not retry when a network or 5xx error is encountered
- payPalCheckoutHostedService(PayPalGatewayConfiguration, PayPalCheckoutTransactionService) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalCheckoutHostedService - Interface in com.broadleafcommerce.paypal.micro.gateway.service
-
Defines a service implementing
PaymentGatewayHostedService
that supports hosted solutions. - PayPalCheckoutPaymentGatewayType - Enum Class in com.broadleafcommerce.paypal.micro.gateway.service.type
- payPalCheckoutProvider(PayPalCheckoutApiProperties, PayPalGatewayConfiguration) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalCheckoutProvider - Interface in com.broadleafcommerce.paypal.micro.gateway.service.provider
-
Identifies a service that is responsible for making calls against the PayPal REST API.
- payPalCheckoutReportingService(PayPalApiProvider, PayPalCheckoutProvider, PayPalUtils) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalCheckoutReportingService - Interface in com.broadleafcommerce.paypal.micro.gateway.service
- payPalCheckoutRollbackService(PayPalCheckoutTransactionService) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalCheckoutRollbackService - Interface in com.broadleafcommerce.paypal.micro.gateway.service
- payPalCheckoutTransactionService(PayPalCheckoutProvider, PayPalApiProvider, PayPalOrderService, PayPalCheckoutApiProperties, RetryTemplate, PayPalUtils) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalCheckoutTransactionService - Interface in com.broadleafcommerce.paypal.micro.gateway.service
- PayPalCreateOrderRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalCreateOrderRequest(PayPalApiProvider, PaymentRequest, OrderRequest) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderRequest
- PayPalCreateOrderResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalCreateOrderResponse(Order) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalCreateOrderResponse
- PayPalErrorResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalErrorResponse() - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- PayPalGatewayAutoConfiguration - Class in com.broadleafcommerce.paypal.micro.gateway.autoconfigure
- PayPalGatewayAutoConfiguration() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalGatewayConfiguration - Class in com.broadleafcommerce.paypal.micro.gateway.autoconfigure
-
Default implementation of
PaymentGatewayConfiguration
. - PayPalGatewayConfiguration() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
- payPalGatewayWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalInMemoryClientRegistrationRepository - Interface in com.broadleafcommerce.paypal.micro.oauth2.client
-
A ClientRegistrationRepository that stores ClientRegistration(s) in-memory.
- PayPalInvalidRequestStateException - Exception in com.broadleafcommerce.paypal.micro.exception
-
Represents an exception that occurs because a
PayPalRequest's
state was invalid prior to sending the request. - PayPalInvalidRequestStateException() - Constructor for exception com.broadleafcommerce.paypal.micro.exception.PayPalInvalidRequestStateException
- PayPalInvalidRequestStateException(String) - Constructor for exception com.broadleafcommerce.paypal.micro.exception.PayPalInvalidRequestStateException
- PayPalInvalidRequestStateException(String, Throwable) - Constructor for exception com.broadleafcommerce.paypal.micro.exception.PayPalInvalidRequestStateException
- PayPalInvalidRequestStateException(Throwable) - Constructor for exception com.broadleafcommerce.paypal.micro.exception.PayPalInvalidRequestStateException
- payPalOAuth2AuthorizedClientExchangeFilterFunctionSupplier(PayPalCheckoutApiProperties) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalOAuth2ClientRegistrationUtils - Class in com.broadleafcommerce.paypal.micro.oauth2.client
- PayPalOrderRetrievalRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalOrderRetrievalRequest(PayPalApiProvider, PaymentRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalOrderRetrievalRequest
- PayPalOrderRetrievalResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalOrderRetrievalResponse(Order) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalOrderRetrievalResponse
- payPalOrderService(PayPalCheckoutProvider, PayPalGatewayConfiguration, PayPalCheckoutApiProperties, PayPalApiProvider) - Method in class com.broadleafcommerce.paypal.micro.service.autoconfigure.PayPalVendorServiceAutoConfiguration
- PayPalOrderService - Interface in com.broadleafcommerce.paypal.micro.service
-
Defines a service as supporting create and update actions for
Orders
. - payPalPaymentGatewayPaymentValidator(PayPalGatewayConfiguration) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalPaymentGatewayPaymentValidator - Interface in com.broadleafcommerce.paypal.micro.gateway.service
-
Validator meant to ensure that
PaymentValidationRequest
objects are sufficiently configured for the PayPal Payment Services gateway. - PayPalProviderApiException - Exception in com.broadleafcommerce.paypal.micro.gateway.service.provider.exception
-
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers received.
- PayPalProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paypal.micro.gateway.service.provider.exception.PayPalProviderApiException
- PayPalProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paypal.micro.gateway.service.provider.exception.PayPalProviderApiException
- PayPalProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.paypal.micro.gateway.service.provider.exception.PayPalProviderApiException
- PayPalProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.paypal.micro.gateway.service.provider.exception.PayPalProviderApiException
- PayPalRefundRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
-
Represents a refund request.
- PayPalRefundRequest(PayPalApiProvider, PaymentRequest, RefundRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundRequest
- PayPalRefundResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalRefundResponse(Refund) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalRefundResponse
- PayPalRequest - Interface in com.broadleafcommerce.paypal.micro.domain.api
- PayPalResponse - Interface in com.broadleafcommerce.paypal.micro.domain.api
- PayPalShippingDisplayType - Enum Class in com.broadleafcommerce.paypal.micro.type
- PayPalUpdateOrderRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalUpdateOrderRequest(PayPalApiProvider, PaymentRequest, String, List<Patch>) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderRequest
- PayPalUpdateOrderResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalUpdateOrderResponse(Void) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalUpdateOrderResponse
- payPalUtils(ObjectMapper) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayAutoConfiguration
- PayPalUtils - Class in com.broadleafcommerce.paypal.micro.gateway.service.util
- PayPalUtils(ObjectMapper) - Constructor for class com.broadleafcommerce.paypal.micro.gateway.service.util.PayPalUtils
- PayPalVendorServiceAutoConfiguration - Class in com.broadleafcommerce.paypal.micro.service.autoconfigure
- PayPalVendorServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.paypal.micro.service.autoconfigure.PayPalVendorServiceAutoConfiguration
- PayPalVoidAuthRequest - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalVoidAuthRequest(PayPalApiProvider, PaymentRequest, String) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalVoidAuthRequest
- PayPalVoidAuthResponse - Class in com.broadleafcommerce.paypal.micro.domain.api
- PayPalVoidAuthResponse(Void) - Constructor for class com.broadleafcommerce.paypal.micro.domain.api.PayPalVoidAuthResponse
- Phone - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Phone() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
- PhoneWithType - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- PhoneWithType() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PhoneWithType
- PlatformFee - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- PlatformFee() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PlatformFee
- preferMinimalHeader(HttpHeaders) - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- preferRepresentationHeader(HttpHeaders) - Method in class com.broadleafcommerce.paypal.micro.domain.api.AbstractPayPalRequest
- processException(Exception, PaymentResponse, PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
This method is responsible for levering the exception, paymentRequest, & transactionType to populate the paymentResponse instead of allowing the exception to be thrown.
- ProcessorResponse - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- ProcessorResponse() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
- PRODUCTION - Enum constant in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutEnvironmentType
- PROVIDE_SHIPPING - Enum constant in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
- PurchaseUnit - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The purchase unit details.
- PurchaseUnit() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
R
- refund(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- Refund - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- Refund() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
- REFUND_ID - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- refundCapturedPayment(String, Consumer<HttpHeaders>, RefundRequest, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- refundCapturedPayment(String, Consumer<HttpHeaders>, RefundRequest, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Refunds a captured payment, by ID.
- refundPayment(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Executes a
DefaultTransactionTypes.REFUND
for the captured payment. - RefundRequest - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- RefundRequest() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
- RefundStatusDetails - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- RefundStatusDetails() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.RefundStatusDetails
- REMOVE - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- REPLACE - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- requestHostedEndpoint(PaymentRequest, boolean) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutHostedService
- requiresOrderId(Set<String>) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- retrieveAuthorization(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- retrieveAuthorizationDetails(String, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- retrieveAuthorizationDetails(String, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Retrieve the details for an authorized payment, by ID.
- retrieveOrderDetails(String, Consumer<HttpHeaders>, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- retrieveOrderDetails(String, Consumer<HttpHeaders>, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Retrieve the details for an order, by ID.
- reverseAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- rollbackAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
- rollbackAuthorizeAndCapture(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
- rollbackCapture(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
- rollbackRefund(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutRollbackService
S
- SANDBOX - Enum constant in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutEnvironmentType
- SellerProtection - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- SellerProtection() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
- setAccountId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The PayPal-assigned ID for the PayPal account holder.
- setAdditionalCustomFields(Map<String, String>) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The Paypal NVP API only allows a single field with custom logic in it: PAYMENTREQUEST_n_CUSTOM.
- setAddress(AddressPortable) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The address of the PayPal account holder.
- setAddressLine1(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The first line of the address, such as number and street, for example, "173 Drury Lane".
- setAddressLine2(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The second line of the address, for example, a suite or apartment number.
- setAddressPortable(AddressPortable) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The address of the payer.
- setAddressPortable(AddressPortable) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ShippingDetail
-
The address of the person to whom to ship the items.
- setAdminArea1(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The highest-level sub-division in a country, which is usually a province, state, or ISO-3166-2 subdivision.
- setAdminArea2(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
A city, town, or village.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The amount for this authorized payment.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The amount for this captured payment.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PlatformFee
-
The fee for this transaction.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The amount that the payee refunded to the payer.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The amount to capture.
- setAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The amount to refund.
- setAmountBreakdown(AmountBreakdown) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The breakdown of the amount.
- setAmountWithBreakdown(AmountWithBreakdown) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
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.
- setApiUrl(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The PayPal API URL.
- setAuthenticationResult(AuthenticationResult) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
Results of Authentication such as 3D Secure.
- setAuthenticationStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
-
The outcome of the issuer's authentication.
- setAuthorizations(List<Authorization>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of authorized payments for a purchase unit.
- setAuthorizationStatusDetails(AuthorizationStatusDetails) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The details of the authorized order pending status.
- setAuthorizePaymentForOrderUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to authorize the payment for an order.
- setAvsCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The address verification code for Visa, Discover, Mastercard, or American Express transactions.
- setBancontact(Bancontact) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay Bancontact.
- setBic(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The bank identification code (BIC).
- setBic(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The bank identification code (BIC).
- setBillingAddress(AddressPortable) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The billing address for this card.
- setBirthDate(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The birth date of the payer in "YYYY-MM-DD" format.
- setBirthDate(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The birth date of the PayPal account holder in "YYYY-MM-DD" format.
- setBlik(Blik) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using BLIK.
- setBnCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The attribution code to attach to each request against the PayPal REST APIs.
- setBrand(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The card brand or network.
- setBrandName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The label that overrides the business name in the PayPal account on the PayPal site.
- setCancelUrl(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The URL where the customer is redirected after the customer cancels the payment.
- setCaptureAuthorizedPaymentUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to capture an authorized payment, by ID.
- setCapturePaymentForOrderUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to capture the payment for an order.
- setCaptures(List<Capture>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of captured payments for a purchase unit.
- setCaptureStatusDetails(CaptureStatusDetails) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The details of the captured payment status.
- setCard(Card) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
The payment card to use to fund a payment.
- setCard(CardRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
The payment card to use to fund a payment.
- setCardLastDigits(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Bancontact
-
The last digits of the card used to fund the Bancontact payment.
- setCategory(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item category type.
- setCheckoutPaymentIntent(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
The intent to either capture payment immediately or authorize a payment for an order after order creation.
- setClientId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The client id provided by PayPal that is used in API calls to identify the charging company/entity.
- setClientSecret(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The client secret provided by PayPal that is used in API calls to verify the applications usage of the client id.
- setCommonDetailsResponse(PayPalOrderRetrievalResponse, PaymentResponse) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutReportingService
- setConvertedAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The converted payable amount.
- setCountryCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The 2-character ISO 3166-1 code that identifies the country or region.
- setCountryCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The two-character ISO 3166-1 country code.
- setCountryCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The two-character ISO 3166-1 country code.
- setCountryCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The two-character ISO 3166-1 country code.
- setCountryCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The country calling code (CC), in its canonical international E.164 numbering plan format.
- setCreateOrderUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to create the payment order.
- setCreateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the transaction occurred, in Internet date and time format.
- setCreateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The date and time when the transaction occurred, in Internet date and time format.
- setCreateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The date and time when the transaction occurred, in Internet date and time format.
- setCreateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The date and time when the transaction occurred, in Internet date and time format.
- setCurrencyCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The three-character ISO-4217 currency code that identifies the currency.
- setCurrencyCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Money
-
The three-character ISO-4217 currency code that identifies the currency.
- setCustomId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The API caller-provided external ID.
- setCustomId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The API caller-provided external ID.
- setCustomId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external ID.
- setCvvCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The card verification value code for for Visa, Discover, Mastercard, or American Express.
- setDate(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
The date that the transaction was authorized by the scheme.
- setDebugId(String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- setDescription(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The detailed item description.
- setDescription(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The purchase description.
- setDisbursementMode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The funds that are held on behalf of the merchant.
- setDisbursementMode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
The funds that are held payee by the marketplace/platform.
- setDiscount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The discount for all items within a given "purchase_unit".
- setDisputeCategories(List<String>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
-
An array of conditions that are covered for the transaction.
- setEmail(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The email address of the account holder associated with this payment method.
- setEmail(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payee
-
The email address of merchant.
- setEmailAddress(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The email address of the payer.
- setEmailAddress(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The email address of the PayPal account holder.
- setEnrollmentStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
-
Status of authentication eligibility.
- setEnvironment(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Identifies whether production ("live") or non-production/test ("sandbox") transactions should be made.
- setEps(Eps) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using eps.
- setExchangeRate(ExchangeRate) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The exchange rate that determines the amount that is credited to the payee's PayPal account.
- setExchangeRate(ExchangeRate) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The exchange rate that determines the amount that was debited from the merchant's PayPal account.
- setExperienceContext(ExperienceContext) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
Customizes the payer experience during the approval process for the payment.
- setExpirationTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the authorized payment expires, in Internet date and time format.
- setExpiry(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The card expiration year and month, in Internet date format.
- setExpiry(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CardFromRequest
-
The card expiration year and month, in Internet date format.
- setExpiry(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The card expiration year and month, in Internet date and time format.
- setExtensionNumber(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The extension number.
- setFailureReportingThreshold(int) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalGatewayConfiguration
-
Determines how many times a transaction failure is reported.
- setFinalCapture(Boolean) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
Indicates whether you can make additional captures against the authorized payment.
- setFinalCapture(Boolean) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
Indicates whether you can make additional captures against the authorized payment.
- setFrom(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The JSON Pointer to the target document location from which to move the value.
- setFromRequest(CardFromRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
Representation of card details as received in the request.
- setFullName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's full name.
- setGiropay(GiroPay) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information needed to pay using giropay.
- setGivenName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's given, or first, name.
- setGrossAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The amount that the payee refunded to the payer.
- setGrossAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The amount for this captured payment in the currency of the transaction.
- setHandling(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The handling fee for all items within a given "purchase_unit".
- setHref(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The complete target URL.
- setIbanLastChars(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Bancontact
-
The last characters of the IBAN used to pay.
- setIbanLastChars(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The last characters of the IBAN used to pay.
- setIbanLastChars(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MyBank
-
The last characters of the IBAN used to pay.
- setIbanLastChars(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Sofort
-
The last characters of the IBAN used to pay.
- setIbanLastChars(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Trustly
-
The last characters of the IBAN used to pay.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The PayPal-generated ID for the authorized payment.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The PayPal-generated ID for the captured payment.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The ID of the order.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The PayPal-generated ID for the purchase unit.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The PayPal-generated ID for the refund.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
Transaction reference id returned by the scheme.
- setId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.Token
-
The PayPal-generated ID for the token.
- setIdeal(Ideal) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using iDEAL.
- setInformationLink(String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- setInsurance(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The insurance fee for all items within a given "purchase_unit".
- setIntent(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The intent to either capture payment immediately or authorize a payment for an order after order creation.
- setInvalidPaymentMethodDeclineCodes(List<String>) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The list of transaction failure codes that should be considered a form of payment method decline.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The API caller-provided external invoice number for this order.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The API caller-provided external invoice number for this order.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external invoice ID for this order.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The API caller-provided external invoice number for this order.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The API caller-provided external invoice number for this order.
- setInvoiceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The API caller-provided external invoice number for this order.
- setItems(List<Item>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
An array of items that the customer purchases from the merchant.
- setItemTotal(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The subtotal for all items.
- setLandingPage(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The type of landing page to show on the PayPal site for customer checkout.
- setLastDigits(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The last digits of the payment card.
- setLastDigits(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CardFromRequest
-
The last digits of the payment card.
- setLiabilityShift(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthenticationResult
-
Liability shift indicator.
- setLinks(List<LinkDescription>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
An array of related HATEOAS links.
- setLinks(List<LinkDescription>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
An array of related HATEOAS links.
- setLinks(List<LinkDescription>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
An array of request-related HATEOAS links.
- setLinks(List<LinkDescription>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
An array of related HATEOAS links.
- setLocale(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The BCP 47-formatted locale of pages that the PayPal payment experience shows.
- setMerchantId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payee
-
The encrypted PayPal account ID of the merchant.
- setMessage(String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- setMethod(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The HTTP method required to make the related call.
- setMethodDescription(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
Friendly name of the payment scheme or bank used for the payment.
- setMethodId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
Numeric identifier of the payment scheme or bank used for the payment.
- setMiddleName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's middle name.
- setMybank(MyBank) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using MyBank.
- setName(Name) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The name of the payer.
- setName(Name) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The name of the PayPal account holder.
- setName(Name) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ShippingDetail
-
The name of the person to whom to ship the items.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The last digits of the payment card.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CommonPaymentSource
-
The name of the account holder associated with this payment method.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Ideal
-
The name of the account holder associated with this payment method.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item name or title.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
The name of the account holder associated with this payment method.
- setName(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The card holder's name as it appears on the card.
- setNationalNumber(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Phone
-
The national number, in its canonical international E.164 numbering plan format.
- setNetAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The net amount that the payee's account is debited in the transaction currency.
- setNetAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The net amount that the payee receives for this captured payment in their PayPal account.
- setNetAmountBreakdown(List<NetAmountBreakdownItem>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
An array of breakdown values for the net amount.
- setNetAmountInReceivableCurrency(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The net amount that the payee's account is debited in the receivable currency.
- setNetwork(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.NetworkTransactionReference
-
Name of the card network through which the transaction was routed.
- setNoteToPayer(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The reason for the refund.
- setNoteToPayer(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
An informational note about this settlement.
- setNoteToPayer(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
The reason for the refund.
- setNumber(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The primary account number (PAN) for the payment card.
- setOauth2ClientTokenUrl(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The URL to get the auth token.
- setOp(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The operation.
- setP24(P24) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using P24(Przelewy24).
- setPath(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The JSON Pointer to the target document location at which to complete the operation.
- setPayableAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.NetAmountBreakdownItem
-
The net amount debited from the merchant's PayPal account.
- setPayee(Payee) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PlatformFee
-
The recipient of the fee for this transaction.
- setPayee(Payee) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The merchant who receives payment for this transaction.
- setPayeePricingTierId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
This field is only enabled for selected merchants/partners to use and provides the ability to trigger a specific pricing rate/plan for a payment transaction.
- setPayeeReceivableFxRateId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
FX identifier generated returned by PayPal to be used for payment processing in order to honor FX rate (for eligible integrations) to be used when amount is settled/received into the payee account.
- setPayerId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The PayPal-assigned ID for the payer.
- setPaymentAdviceCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
The declined payment transactions might have payment advice codes.
- setPaymentDeclineCodes(List<String>) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
The list of transaction failure codes that should be considered a form of payment decline.
- setPaymentDescription(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Simple description of the entity that is charging the customer.
- setPaymentDescriptor(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.P24
-
P24 generated payment description.
- setPaymentInitiator(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
The person or party who initiated or triggered the payment.
- setPaymentInstruction(PaymentInstruction) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
Any additional payment instructions to be consider during payment processing.
- setPaymentInstruction(PaymentInstruction) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
Any additional payment instructions to be consider during payment processing.
- setPaymentInstruction(PaymentInstruction) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.RefundRequest
-
Any additional refund instructions to be set during refund payment processing.
- setPaymentMethodPreference(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The merchant-preferred payment methods.
- setPayments(PaymentCollection) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The comprehensive history of payments for the purchase unit.
- setPaymentSource(PaymentSource) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The payment source used to fund the payment.
- setPaymentSource(PaymentSource) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
The payment source used to fund the payment.
- setPaymentSource(PaymentSourceRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderAuthorizeRequest
- setPaymentSource(PaymentSourceRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderCaptureRequest
-
The payment source definition.
- setPaymentType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Indicates the type of the stored payment_source payment.
- setPaypal(Paypal) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
The PayPal Wallet response.
- setPaypal(Paypal) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
Indicates that PayPal Wallet is the payment source.
- setPaypalFee(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The PayPal fee that was refunded to the payer in the currency of the transaction.
- setPaypalFee(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The applicable fee for this captured payment in the currency of the transaction.
- setPaypalFeeInReceivableCurrency(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The PayPal fee that was refunded to the payer in the receivable currency.
- setPaypalFeeInReceivableCurrency(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The applicable fee for this captured payment in the receivable currency.
- setPhone(PhoneWithType) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The phone number of the customer.
- setPhoneNumber(Phone) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The phone number, in its canonical international E.164 numbering plan format.
- setPhoneNumber(Phone) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PhoneWithType
-
The phone number, in its canonical international E.164 numbering plan format.
- setPhoneType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The phone type.
- setPhoneType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PhoneWithType
-
The phone type.
- setPlatformFee(PlatformFee) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
An array of platform or partner fees, commissions, or brokerage fees for the refund.
- setPlatformFees(List<PlatformFee>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
An array of platform or partner fees, commissions, or brokerage fees that associated with the captured payment.
- setPlatformFees(List<PlatformFee>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentInstruction
-
An array of various fees, commissions, tips, or donations.
- setPostalCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AddressPortable
-
The postal code, which is the ZIP code or equivalent.
- setPrefix(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
The prefix, or title, to the party's name.
- setPreviousNetworkTransactionReference(NetworkTransactionReference) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Reference values used by the card network to identify a transaction.
- setProcessingInstruction(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The instruction to process an order.
- setProcessorResponse(ProcessorResponse) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
An object that provides additional processor information for a direct credit card transaction.
- setPurchaseUnits(List<PurchaseUnit>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
An array of purchase units.
- setPurchaseUnits(List<PurchaseUnit>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.OrderRequest
-
An array of purchase units.
- setQuantity(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item quantity.
- setReason(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthorizationStatusDetails
-
The reason why the authorized status is "PENDING".
- setReason(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.CaptureStatusDetails
-
The reason why the captured payment status is "PENDING" or "DENIED".
- setReason(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.RefundStatusDetails
-
The reason why the refund has the "PENDING" or "FAILED" status.
- setReceivableAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantReceivableBreakdown
-
The net amount that is credited to the payee's PayPal account.
- setReferenceId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The API caller-provided external ID for the purchase unit.
- setRefundCapturedPaymentUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to refund a captured payment, by ID
- setRefunds(List<Refund>) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentCollection
-
An array of refunds for a purchase unit.
- setRefundStatusDetails(RefundStatusDetails) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The details of the refund status.
- setRel(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.LinkDescription
-
The link relation type, which serves as an ID for a link that unambiguously describes the semantics of the link.
- setResponseCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ProcessorResponse
-
Processor response code for the non-PayPal payment processor errors.
- setRetrieveAuthorizedPaymentDetailsUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to retrieve the details for an authorized payment, by ID
- setRetrieveOrderDetailsUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to read the order details.
- setReturnUrl(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The URL where the customer is redirected after the customer approves the payment.
- setSecurityCode(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The three- or four-digit security code of the card.
- setSellerPayableBreakdown(MerchantPayableBreakdown) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The breakdown of the refund.
- setSellerProtection(SellerProtection) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- setSellerProtection(SellerProtection) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The level of protection offered as defined by PayPal Seller Protection for Merchants.
- setSellerReceivableBreakdown(MerchantReceivableBreakdown) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The detailed breakdown of the capture activity.
- setShipping(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The shipping fee for all items within a given "purchase_unit".
- setShippingDetail(ShippingDetail) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The name and address of the person to whom to ship the items.
- setShippingDiscount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The shipping discount for all items within a given "purchase_unit".
- setShippingPreference(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
The location from which the shipping address is derived.
- setSku(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The stock keeping unit (SKU) for the item.
- setSofort(Sofort) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information used to pay using Sofort.
- setSoftDescriptor(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PurchaseUnit
-
The soft descriptor is the dynamic text used to construct the statement descriptor that appears on a payer's card statement.
- setSoftDescriptor(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CaptureRequest
-
The payment descriptor on the payer's account statement.
- setSourceCurrency(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The source currency from which to convert an amount.
- setStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The status for the authorized payment.
- setStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The status of the captured payment.
- setStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The order status.
- setStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The status of the refund.
- setStatus(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.SellerProtection
-
Indicates whether the transaction is eligible for seller protection.
- setStoredCredential(CardStoredCredential) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
Provides additional details to process a payment using a "card" that has been stored or is intended to be stored (also referred to as stored_credential or card-on-file).
- setSuffix(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
The suffix for the party's name.
- setSurname(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Name
-
When the party is a person, the party's surname or family name.
- setTargetCurrency(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The target currency to which to convert an amount.
- setTax(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item tax for each unit.
- setTaxId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.TaxInfo
-
The customer's tax ID value.
- setTaxIdType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.TaxInfo
-
The customer's tax ID type.
- setTaxInfo(TaxInfo) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Payer
-
The tax information of the payer.
- setTaxInfo(TaxInfo) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Paypal
-
The tax information of the PayPal account holder.
- setTaxTotal(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountBreakdown
-
The total tax for all items.
- setThreeDSecure(ThreeDSecureAuthentication) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AuthenticationResult
-
Results of 3D Secure Authentication.
- setToken(Token) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.PaymentSourceRequest
-
The tokenized payment source to fund a payment.
- setTotalRefundedAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.MerchantPayableBreakdown
-
The total amount refunded from the original capture to date.
- setTotalType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.autoconfigure.PayPalCheckoutApiProperties
-
Type declaration for the label to be displayed in MiniCart for UX.
- setTrustly(Trustly) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.PaymentSource
-
Information needed to pay using Trustly.
- setType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Card
-
The payment card type.
- setType(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.Token
-
The tokenization method that generated the ID.
- setUnitAmount(Money) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Item
-
The item price or rate per unit.
- setUpdateOrderUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to update the payment order.
- setUpdateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Authorization
-
The date and time when the transaction was last updated, in Internet date and time format.
- setUpdateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Capture
-
The date and time when the transaction was last updated, in Internet date and time format.
- setUpdateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Order
-
The date and time when the transaction was last updated, in Internet date and time format.
- setUpdateTime(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Refund
-
The date and time when the transaction was last updated, in Internet date and time format.
- setUsage(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardStoredCredential
-
Indicates if this is a first or subsequent payment using a stored payment source (also referred to as stored credential or card on file).
- setUserAction(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExperienceContext
-
Configures a Continue or Pay Now checkout flow.
- setValue(Object) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch
-
The value to apply.
- setValue(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.AmountWithBreakdown
-
The value, which might be: An integer for currencies like "JPY" that are not typically fractional. A decimal fraction for currencies like "TND" that are subdivided into thousandths. For the required number of decimal places for a currency code, see Currency Codes.
- setValue(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ExchangeRate
-
The target currency amount.
- setValue(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Money
-
The value, which might be: An integer for currencies like JPY that are not typically fractional. A decimal fraction for currencies like TND that are subdivided into thousandths. For the required number of decimal places for a currency code, see Currency Codes.
- setVaultId(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.domain.payments.CardRequest
-
The PayPal-generated ID for the saved card payment source.
- setVoidAuthorizedPaymentUri(String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProperties
-
The URI to void, or cancel, an authorized payment, by ID
- SHIPPING_PREFERENCE - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
-
An additional field to store the shipping preference.
- ShippingDetail - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
- ShippingDetail() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ShippingDetail
- Sofort - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information used to pay using Sofort.
- Sofort() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Sofort
T
- TaxInfo - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Customizes the payer experience during the approval process for the payment.
- TaxInfo() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.TaxInfo
- TEST - Static variable in class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Patch.Operation
- ThreeDSecureAuthentication - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Results of 3D Secure Authentication.
- ThreeDSecureAuthentication() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
- Token - Class in com.broadleafcommerce.paypal.micro.gateway.domain.payments
- Token() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.payments.Token
- toString() - Method in class com.broadleafcommerce.paypal.micro.domain.api.PayPalErrorResponse
- TOTAL - Static variable in class com.broadleafcommerce.paypal.micro.service.MessageConstants
- Trustly - Class in com.broadleafcommerce.paypal.micro.gateway.domain.orders
-
Information needed to pay using Trustly.
- Trustly() - Constructor for class com.broadleafcommerce.paypal.micro.gateway.domain.orders.Trustly
- type() - Method in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutEnvironmentType
U
- updateOrder(String, List<Patch>, Consumer<HttpHeaders>, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- updateOrder(String, List<Patch>, Consumer<HttpHeaders>, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Update the payment order.
- updateOrder(String, List<Patch>, PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- updateOrderCustomId(String, String, PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- updateOrderCustomId(String, String, PaymentRequest) - Method in interface com.broadleafcommerce.paypal.micro.service.PayPalOrderService
-
Updates the PayPal
Order
to include the provided custom ID value. - updatePayPalOrder(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.service.DefaultPayPalOrderService
- updatePayPalOrder(PaymentRequest) - Method in interface com.broadleafcommerce.paypal.micro.service.PayPalOrderService
-
Updates the PayPal
Order
to be in sync with the Broadleaf order. - uriVars(Object...) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.AbstractExternalPayPalApiProvider
-
Convenience method to generate a map of variables.
V
- validatePayment(PaymentValidationRequest, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalPaymentGatewayPaymentValidator
- valueOf(String) - Static method in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutEnvironmentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutPaymentGatewayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutEnvironmentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paypal.micro.gateway.service.type.PayPalCheckoutPaymentGatewayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.paypal.micro.type.PayPalShippingDisplayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- voidAuthorization(PaymentRequest) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
-
Executes a
DefaultTransactionTypes.REVERSE_AUTH
for the providedAuthorization
object. - voidAuthorization(PaymentRequest, TransactionType) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.DefaultPayPalCheckoutTransactionService
- voidAuthorizedPayment(String, Consumer<HttpHeaders>, String, String) - Method in class com.broadleafcommerce.paypal.micro.gateway.service.provider.external.ExternalPayPalApiProvider
- voidAuthorizedPayment(String, Consumer<HttpHeaders>, String, String) - Method in interface com.broadleafcommerce.paypal.micro.gateway.service.provider.PayPalApiProvider
-
Voids, or cancels, an authorized payment, by ID.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form