Crossmint Checkout icon

Crossmint Checkout

Interact with Crossmint Checkout APIs for Amazon and Shopify products

Actions2

Checkout → Create Order

AI-generated

Summary

Create a purchase order for a product from Amazon or Shopify using Crossmint Checkout, specifying recipient and payment details.

Inputs

  • Platform (required) — Select the e-commerce platform ('Amazon' or 'Shopify') where the product is listed.
  • Product Identifier (required) — Provide the product identifier: Amazon ASIN or URL for Amazon; full product URL for Shopify.
  • Recipient Email (required) — Email address of the person receiving the product.
  • Recipient Name (required) — Full name of the recipient.
  • Address Line 1 (required) — Primary street address, P.O. box, or company name.
  • Address Line 2 (Optional) — Apartment, suite, unit, building, floor, etc.
  • City (required) — City, district, suburb, town, or village of the recipient's address.
  • State (required) — US state code (required).
  • ZIP Code (required) — US ZIP code.
  • Country (required) — Two-letter country code, e.g., 'US'.
  • Environment (required) — Select 'Staging' for testnet or 'Production' for real transaction environment.
  • Payment Chain (required) — Choose the blockchain payment method (currently only 'Solana' is supported).
  • Payment Currency (required) — Select cryptocurrency used to pay: 'USDC' or 'SOL'.
  • Payer Wallet Address (required) — Crossmint managed wallet address holding funds for payment.

Output shape

a single JSON object representing the created order details

The returned object includes order information from Crossmint API reflecting the order created with specified product, recipient, and payment parameters.

Discussion