Get Authorized Payment Input

June 5, 2026 ยท View on GitHub

Input structure for the method GetAuthorizedPaymentAsync

Structure

GetAuthorizedPaymentInput

Fields

NameTypeTagsDescriptionGetterSetter
AuthorizationIdStringRequiredThe ID of the authorized payment for which to show details.String getAuthorizationId()setAuthorizationId(String authorizationId)
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. Note:For three party transactions in which a partner is managing the API calls on behalf of a merchant, the partner must identify the merchant using either a PayPal-Auth-Assertion header or an access token with target_subject.String getPaypalAuthAssertion()setPaypalAuthAssertion(String paypalAuthAssertion)

Example

import com.paypal.sdk.models.GetAuthorizedPaymentInput;

GetAuthorizedPaymentInput getAuthorizedPaymentInput = new GetAuthorizedPaymentInput.Builder(
    "authorization_id8"
)
.paypalMockResponse("PayPal-Mock-Response0")
.paypalAuthAssertion("PayPal-Auth-Assertion0")
.build();