Tax Id Input
<sc-tax-id-input></sc-tax-id-input>
This component let users create tax id input.
- Preview
- Code
<sc-tax-id-input></sc-tax-id-input>
Component Codex
Properties
| Property | Description | Type | Default |
|---|---|---|---|
| auAbnLabel | AU zone label | string | __('ABN Number', 'surecart') |
| caGstLabel | GST zone label | string | __('GST Number', 'surecart') |
| country | The country code. | string | |
| euVatLabel | EU zone label | string | __('EU VAT', 'surecart') |
| gbVatLabel | UK zone label | string | __('UK VAT', 'surecart') |
| help | Help text. | string | |
| loading | Is this loading? | boolean | |
| number | Tax ID Number | string | null |
| otherLabel | Other zones label | string | __('Tax ID', 'surecart') |
| required | Whether tax input is required | boolean | false |
| show | Force show the field. | boolean | false |
| status | The status | "invalid" | "unknown" | "valid" | 'unknown' |
| taxIdTypes | Tax ID Types which will be shown | string[] | [] |
| type | Type of tax id | string | 'other' |
Events
| Event | Description | Type |
|---|---|---|
scChange | Make a request to update the order. | CustomEvent<{ number: string; number_type: string; }> |
scInput | Make a request to update the order. | CustomEvent<{ number?: string; number_type?: string; }> |
scInputType | Change the Type | CustomEvent<string> |
scSetState | Set the checkout state. | CustomEvent<string> |