| Package | Description |
|---|---|
| com.paypal.sdk | |
| com.paypal.sdk.authentication | |
| com.paypal.sdk.controllers | |
| com.paypal.sdk.exceptions |
| Modifier and Type | Method and Description |
|---|---|
OAuthToken |
ClientCredentialsAuth.fetchToken()
Fetch the OAuth token.
|
OAuthToken |
ClientCredentialsAuth.fetchToken(Map<String,Object> additionalParameters)
Fetch the OAuth token.
|
| Modifier and Type | Method and Description |
|---|---|
OAuthToken |
ClientCredentialsAuthManager.fetchToken()
Fetch the OAuth token.
|
OAuthToken |
ClientCredentialsAuthManager.fetchToken(Map<String,Object> additionalParameters)
Fetch the OAuth token.
|
| Modifier and Type | Field and Description |
|---|---|
protected static Map<String,io.apimatic.core.ErrorCase<ApiException>> |
BaseController.GLOBAL_ERROR_CASES |
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<Void> |
SubscriptionsController.activateBillingPlan(String id)
Activates a plan, by ID.
|
ApiResponse<Void> |
SubscriptionsController.activateSubscription(ActivateSubscriptionInput input)
Activates the subscription.
|
ApiResponse<OrderAuthorizeResponse> |
OrdersController.authorizeOrder(AuthorizeOrderInput input)
Authorizes payment for an order.
|
ApiResponse<Void> |
SubscriptionsController.cancelSubscription(CancelSubscriptionInput input)
Cancels the subscription.
|
ApiResponse<CapturedPayment> |
PaymentsController.captureAuthorizedPayment(CaptureAuthorizedPaymentInput input)
Captures an authorized payment, by ID.
|
ApiResponse<Order> |
OrdersController.captureOrder(CaptureOrderInput input)
Captures payment for an order.
|
ApiResponse<SubscriptionTransactionDetails> |
SubscriptionsController.captureSubscription(CaptureSubscriptionInput input)
Captures an authorized payment from the subscriber on the subscription.
|
ApiResponse<Order> |
OrdersController.confirmOrder(ConfirmOrderInput input)
Payer confirms their intent to pay for the the Order with the given payment source.
|
ApiResponse<BillingPlan> |
SubscriptionsController.createBillingPlan(CreateBillingPlanInput input)
Creates a plan that defines pricing and billing cycle details for subscriptions.
|
ApiResponse<Order> |
OrdersController.createOrder(CreateOrderInput input)
Creates an order.
|
ApiResponse<Order> |
OrdersController.createOrderTracking(CreateOrderTrackingInput input)
Adds tracking information for an Order.
|
ApiResponse<PaymentTokenResponse> |
VaultController.createPaymentToken(CreatePaymentTokenInput input)
Creates a Payment Token from the given payment source and adds it to the Vault of the
associated customer.
|
ApiResponse<SetupTokenResponse> |
VaultController.createSetupToken(CreateSetupTokenInput input)
Creates a Setup Token from the given payment source and adds it to the Vault of the
associated customer.
|
ApiResponse<Subscription> |
SubscriptionsController.createSubscription(CreateSubscriptionInput input)
Creates a subscription.
|
ApiResponse<Void> |
SubscriptionsController.deactivateBillingPlan(String id)
Deactivates a plan, by ID.
|
ApiResponse<Void> |
VaultController.deletePaymentToken(String id)
Delete the payment token associated with the payment token id.
|
ApiResponse<PaymentAuthorization> |
PaymentsController.getAuthorizedPayment(GetAuthorizedPaymentInput input)
Shows details for an authorized payment, by ID.
|
ApiResponse<BillingPlan> |
SubscriptionsController.getBillingPlan(String id)
Shows details for a plan, by ID.
|
ApiResponse<CapturedPayment> |
PaymentsController.getCapturedPayment(GetCapturedPaymentInput input)
Shows details for a captured payment, by ID.
|
ApiResponse<Order> |
OrdersController.getOrder(GetOrderInput input)
Shows details for an order, by ID.
|
ApiResponse<PaymentTokenResponse> |
VaultController.getPaymentToken(String id)
Returns a readable representation of vaulted payment source associated with the payment token
id.
|
ApiResponse<Refund> |
PaymentsController.getRefund(GetRefundInput input)
Shows details for a refund, by ID.
|
ApiResponse<SetupTokenResponse> |
VaultController.getSetupToken(String id)
Returns a readable representation of temporarily vaulted payment source associated with the
setup token id.
|
ApiResponse<Subscription> |
SubscriptionsController.getSubscription(GetSubscriptionInput input)
Shows details for a subscription, by ID.
|
ApiResponse<PlanCollection> |
SubscriptionsController.listBillingPlans(ListBillingPlansInput input)
Lists billing plans.
|
ApiResponse<CustomerVaultPaymentTokensResponse> |
VaultController.listCustomerPaymentTokens(ListCustomerPaymentTokensInput input)
Returns all payment tokens for a customer.
|
ApiResponse<SubscriptionCollection> |
SubscriptionsController.listSubscriptions(ListSubscriptionsInput input)
List all subscriptions for merchant account.
|
ApiResponse<TransactionsList> |
SubscriptionsController.listSubscriptionTransactions(ListSubscriptionTransactionsInput input)
Lists transactions for a subscription.
|
ApiResponse<Void> |
SubscriptionsController.patchBillingPlan(PatchBillingPlanInput input)
Updates a plan with the `CREATED` or `ACTIVE` status.
|
ApiResponse<Void> |
OrdersController.patchOrder(PatchOrderInput input)
Updates an order with a `CREATED` or `APPROVED` status.
|
ApiResponse<Void> |
SubscriptionsController.patchSubscription(PatchSubscriptionInput input)
Updates a subscription which could be in ACTIVE or SUSPENDED status.
|
ApiResponse<PaymentAuthorization> |
PaymentsController.reauthorizePayment(ReauthorizePaymentInput input)
Reauthorizes an authorized PayPal account payment, by ID.
|
ApiResponse<Refund> |
PaymentsController.refundCapturedPayment(RefundCapturedPaymentInput input)
Refunds a captured payment, by ID.
|
ApiResponse<OAuthToken> |
OAuthAuthorizationController.requestToken(RequestTokenInput input,
Map<String,Object> fieldParameters)
Create a new OAuth 2 token.
|
ApiResponse<ModifySubscriptionResponse> |
SubscriptionsController.reviseSubscription(ReviseSubscriptionInput input)
Updates the quantity of the product or service in a subscription.
|
ApiResponse<BalancesResponse> |
TransactionSearchController.searchBalances(SearchBalancesInput input)
List all balances.
|
ApiResponse<SearchResponse> |
TransactionSearchController.searchTransactions(SearchTransactionsInput input)
Lists transactions.
|
ApiResponse<Void> |
SubscriptionsController.suspendSubscription(SuspendSubscriptionInput input)
Suspends the subscription.
|
ApiResponse<Void> |
SubscriptionsController.updateBillingPlanPricingSchemes(UpdateBillingPlanPricingSchemesInput input)
Updates pricing for a plan.
|
ApiResponse<Void> |
OrdersController.updateOrderTracking(UpdateOrderTrackingInput input)
Updates or cancels the tracking information for a PayPal order, by ID.
|
ApiResponse<PaymentAuthorization> |
PaymentsController.voidPayment(VoidPaymentInput input)
Voids, or cancels, an authorized payment, by ID.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultErrorException
This is a model class for DefaultErrorException type.
|
class |
ErrorException
This is a model class for ErrorException type.
|
class |
OAuthProviderException
This is a model class for OAuthProviderException type.
|
class |
SearchErrorException
This is a model class for SearchErrorException type.
|
class |
SubscriptionErrorException
This is a model class for SubscriptionErrorException type.
|
Copyright © 2026. All rights reserved.