| Class | Description |
|---|---|
| AddressPortable |
The portable international postal address.
|
| AmountBreakdown |
The breakdown of the amount.
|
| AmountWithBreakdown |
The total order amount with an optional breakdown that provides details, such as the total item amount, total tax amount, shipping, handling, insurance, and discounts, if any.
If you specify `amount.breakdown`, the amount equals `item_total` plus `tax_total` plus `shipping` plus `handling` plus `insurance` minus `shipping_discount` minus discount. The amount must be a positive number. |
| ApplicationContext |
Customizes the payer experience during the approval process for the payment with PayPal.Note: Partners and Marketplaces might configure
brand_name and shipping_preference during partner account setup, which overrides the request values. |
| Authorization |
The authorized payment transaction.
|
| AuthorizationStatusDetails |
The details of the authorized payment status.
|
| AuthorizeRequest |
The authorize an order request.
|
| Capture |
A captured payment.
|
| CaptureStatusDetails |
The details of the captured payment status.
|
| Card |
The payment card to use to fund a payment.
|
| Item |
The details for the items to be purchased.
|
| LinkDescription |
The request-related [HATEOAS link](/docs/api/reference/api-responses/#hateoas-links) information.
|
| LinkSchema |
The request data or link target.
|
| Media |
The media type and context-encoding scheme.
|
| MerchantPayableBreakdown |
The breakdown of the refund.
|
| MerchantReceivableBreakdown |
The detailed breakdown of the captured payment.
|
| Money |
The currency and amount for a financial transaction, such as a balance or payment due.
|
| Name |
The name of the party.
|
| NetAmountBreakdownItem |
The net amount.
|
| Order |
The order details.
|
| OrderActionRequest |
Completes an action for an order.
|
| OrderCaptureRequest |
Completes an capture payment for an order.
|
| OrderRequest |
The order request details.
|
| OrdersAuthorizeRequest |
Authorizes payment for an order.
|
| OrdersCaptureRequest |
Captures a payment for an order.
|
| OrdersCreateRequest |
Creates an order.
|
| OrdersGetRequest |
Shows details for an order, by ID.
|
| OrdersPatchRequest |
Updates an order with the `CREATED` or `APPROVED` status.
You cannot update an order with the `COMPLETED` status. To make an update, you must provide a `reference_id`. If you omit a `reference_id` for an order with one purchase unit, PayPal defaults to a `reference_id` of `1`, which enables you to use a path: |
| Patch |
The JSON patch object to apply partial updates to resources.
|
| Payee |
The merchant who receives the funds and fulfills the order.
|
| PayeeBase |
The details for the merchant who receives the funds and fulfills the order.
|
| PayeeDisplayable |
The merchant information.
|
| Payer |
The customer who approves and pays for the order.
|
| PaymentCollection |
The collection of payments, or transactions, for a purchase unit in an order.
|
| PaymentInstruction |
Any additional payment instructions for PayPal for Partner customers.
|
| PaymentMethod |
The customer and merchant payment preferences.
|
| PaymentSource |
The payment source definition.
|
| Phone |
The phone number, in its canonical international [E.164 numbering plan format](https://www.itu.int/rec/T-REC-E.164/en).
|
| PhoneWithType |
The phone information.
|
| PlatformFee |
The platform or partner fee, commission, or brokerage fee that is associated with the transaction.
|
| PurchaseUnit |
The purchase unit details.
|
| PurchaseUnitRequest |
The purchase unit request.
|
| Refund |
The refund information.
|
| RefundStatusDetails |
The details of the refund status.
|
| SellerProtection |
The level of protection offered as defined by [PayPal Seller Protection for Merchants](https://www.paypal.com/us/webapps/mpp/security/seller-protection).
|
| ShippingDetail |
The shipping details.
|
| ShippingOption |
The options that the payee or merchant offers to the payer to ship or pick up their items.
|
| TaxInfo |
The tax ID of the customer.
|
| Token |
The tokenized payment source to fund a payment.
|