Component Properties
Understand the properties available on the NFT checkout
General Properties
Optional Product Specific Properties
The following properties are specific to the CrossmintPayButton
:
Indicates the wallet address where the NFTs should be delivered. It can be a standard ethereum address or a base58 Solana address.
When left empty, the NFTs will be delivered to the buyer’s . If they don’t have one, one will be created on-the-fly.
Indicates the email address of the buyer. When provided, Crossmint will deliver the NFTs to the buyer’s , associated with that address. If they don’t have one, one will be created on-the-fly.
When left empty, Crossmint will ask the buyer for their email address and do the same as above.
Indicates the email where the user will receive the purchase receipt. It pre-fills the email input field on the buyer’s UI, and freezes it so they can’t modify it.
When left empty, Crossmint will ask the buyer for their email address.
The following properties are specific to the CrossmintPayButton
:
Indicates the wallet address where the NFTs should be delivered. It can be a standard ethereum address or a base58 Solana address.
When left empty, the NFTs will be delivered to the buyer’s . If they don’t have one, one will be created on-the-fly.
Indicates the email address of the buyer. When provided, Crossmint will deliver the NFTs to the buyer’s , associated with that address. If they don’t have one, one will be created on-the-fly.
When left empty, Crossmint will ask the buyer for their email address and do the same as above.
Indicates the email where the user will receive the purchase receipt. It pre-fills the email input field on the buyer’s UI, and freezes it so they can’t modify it.
When left empty, Crossmint will ask the buyer for their email address.
The following properties are specific to the CrossmintPaymentElement
:
Indicates where the NFT, and purchase receipt will be delivered.
Renders an email input field or Stripe Link.
Used to customize UI attributes of the checkout, such as colors, typography and more. Refer to the UI customization guide for more info.
Used to enable Apple Pay and Google Pay. If this parameter is not set, all methods will be enabled by default.
apple-pay
google-pay
none
Indicates which currencies should be enabled. Refer to the Pay with Crypto section for more information on how to use this property.
fiat
ETH
SOL
Was this page helpful?