PayPalCheckoutRequest

constructor(    amount: String,     hasUserLocationConsent: Boolean,     intent: PayPalPaymentIntent = PayPalPaymentIntent.AUTHORIZE,     userAction: PayPalPaymentUserAction = PayPalPaymentUserAction.USER_ACTION_DEFAULT,     currencyCode: String? = null,     shouldRequestBillingAgreement: Boolean = false,     shouldOfferPayLater: Boolean = false,     enablePayPalAppSwitch: Boolean = false,     shippingCallbackUrl: Uri? = null,     contactInformation: PayPalContactInformation? = null,     contactPreference: PayPalContactPreference? = null,     localeCode: String? = null,     billingAgreementDescription: String? = null,     isShippingAddressRequired: Boolean = false,     isShippingAddressEditable: Boolean = false,     shippingAddressOverride: PostalAddress? = null,     landingPageType: PayPalLandingPageType? = null,     displayName: String? = null,     merchantAccountId: String? = null,     riskCorrelationId: String? = null,     userAuthenticationEmail: String? = null,     userPhoneNumber: PayPalPhoneNumber? = null,     lineItems: List<PayPalLineItem> = emptyList())