Interface

PaymentRequestButtonOptions

PaymentRequestButtonOptions

Apply to W3C payment request API element type integration, interface used when call createElement with type `paymentRequestButton`
Deprecated:
  • paymentRequestButton is no longer supported by airwallex

View Source types/element.d.ts, line 422

Members

string

# authFormContainer Optional

Container for authentication form, it's an element id

View Source types/element.d.ts, line 471

boolean

# autoCapture Optional

Indicate whether to capture immediate when authentication success

View Source types/element.d.ts, line 435

Intent

# intent Optional

The payment intent you would like to checkout Refer to [Airwallex Client API](https://www.airwallex.com/docs/api#/Payment_Acceptance/Payment_Intents/Intro)

View Source types/element.d.ts, line 427

boolean

# requestPayerEmail Optional

Indicate if the payment form collect payer email is required

View Source types/element.d.ts, line 447

boolean

# requestPayerName Optional

Indicate if the payment form collect payer name is required

View Source types/element.d.ts, line 441

boolean

# requestPayerPhone Optional

Indicate if the payment form collect payer phone is required

View Source types/element.d.ts, line 453

boolean

# requestShipping Optional

Indicate if the payment form collect shipping info from shopper is required

View Source types/element.d.ts, line 459

Array.<PaymentShippingOption>

# shippingOptions Optional

The shippingOptions must be supplied when requestShipping is true for the customer to proceed in the flow.

View Source types/element.d.ts, line 465