Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt

Use this file to discover all available pages before exploring further.

Final Class Shipping address used for physical goods. Required on CrossmintCheckoutPhysicalRecipient; optional on email and wallet recipients whose line items include physical fulfillment.
final class CrossmintCheckoutPhysicalAddress
All fields except line2 are required and must be non-blank.

Constructors

CrossmintCheckoutPhysicalAddress

const CrossmintCheckoutPhysicalAddress({
  required this.name,
  required this.line1,
  this.line2,
  required this.city,
  required this.state,
  required this.postalCode,
  required this.country,
})
Creates a physical address.

Properties

name

final String name
Recipient name.

line1

final String line1
Primary street address line.

line2

final String? line2
Optional secondary street address line (apt, suite, etc.).

city

final String city
City / locality.

state

final String state
State, province, or administrative region.

postalCode

final String postalCode
Postal / ZIP code.

country

final String country
ISO 3166-1 alpha-2 country code (e.g. "US", "GB", "JP").