PhoneNumber

@JsonClass(generateAdapter = true)
data class PhoneNumber(val key: String, val label: String, val required: Boolean, @Json(name = "dialing_codes") val dialingCodes: List<PONativeAlternativePaymentElement.Form.Parameter.PhoneNumber.DialingCode>) : PONativeAlternativePaymentElement.Form.Parameter

Phone number parameter.

Parameters

key

Parameter key.

label

Parameter display label.

required

Indicates whether the parameter is required.

dialingCodes

Supported international dialing codes.

Constructors

Link copied to clipboard
constructor(key: String, label: String, required: Boolean, @Json(name = "dialing_codes") dialingCodes: List<PONativeAlternativePaymentElement.Form.Parameter.PhoneNumber.DialingCode>)

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DialingCode(@Json(name = "region_code") val regionCode: String, val value: String)

International dialing code.

Properties

Link copied to clipboard
open override val key: String
Link copied to clipboard
open override val label: String
Link copied to clipboard
open override val required: Boolean