Get Order Input

June 5, 2026 ยท View on GitHub

Input structure for the method GetOrderAsync

Structure

GetOrderInput

Fields

NameTypeTagsDescriptionGetterSetter
IdStringRequiredThe ID of the order for which to show details.

Constraints: Minimum Length: 1, Maximum Length: 36, Pattern: ^[A-Z0-9]+$
String getId()setId(String id)
PaypalMockResponseStringOptionalPayPal's REST API uses a request header to invoke negative testing in the sandbox. This header configures the sandbox into a negative testing state for transactions that include the merchant.String getPaypalMockResponse()setPaypalMockResponse(String paypalMockResponse)
PaypalAuthAssertionStringOptionalAn API-caller-provided JSON Web Token (JWT) assertion that identifies the merchant. For details, see PayPal-Auth-Assertion.String getPaypalAuthAssertion()setPaypalAuthAssertion(String paypalAuthAssertion)
FieldsStringOptionalA comma-separated list of fields that should be returned for the order. Valid filter field is payment_source.

Constraints: Pattern: ^[a-z_]*$
String getFields()setFields(String fields)

Example

import com.paypal.sdk.models.GetOrderInput;

GetOrderInput getOrderInput = new GetOrderInput.Builder(
    "id0"
)
.paypalMockResponse("PayPal-Mock-Response0")
.paypalAuthAssertion("PayPal-Auth-Assertion0")
.fields("fields8")
.build();