The addressLine read-only property of the PaymentAddress interface is an array of DOMString objects, each specifying a line of the address that is not covered by one of the other properties of PaymentAddress. These lines may include the street name, house number, apartment number, rural delivery route, descriptive instructions, or post office box.
Syntax
var paymentAddressLines = PaymentAddress.addressLine;
Value
An array of DOMString objects, each containing one line of the address. For example, the addressLine array for the Mozilla Space in London would have the following entries:
| Index | addressLine[] value |
|---|---|
| 0 | Metal Box Factory |
| 1 | Suite 441, 4th floor |
| 2 | 30 Great Guildford Street |
These, combined with additional values for other properties of the PaymentAddress, would represent the full address, which is:
Mozilla
Metal Box Factory
Suite 441, 4th floor
30 Great Guildford Street
London SE1 0HS
United Kingdom
Specifications
| Specification | Status | Comment |
|---|---|---|
| Payment Request API The definition of 'PaymentAddress.addressLine' in that specification. |
Candidate Recommendation | Initial definition. |
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
addressLine | Chrome
Full support
61
| Edge Full support 15 | Firefox
Full support
56
| IE No support No | Opera No support No | Safari Full support Yes | WebView Android No support No | Chrome Android
Full support
53
| Firefox Android
Full support
56
| Opera Android No support No | Safari iOS Full support Yes | Samsung Internet Android No support No |
Legend
- Full support
- Full support
- No support
- No support
- See implementation notes.
- See implementation notes.
- User must explicitly enable this feature.
- User must explicitly enable this feature.
