Actions2
- Checkout Actions
Checkout → Pay Order
AI-generatedSummary
Complete a product purchase by submitting the serialized transaction from a prior Find Product operation along with payment details to authorize and pay the order.
Inputs
- Serialized Transaction (required) — The serialized transaction string obtained from a previous Find Product response (
order.payment.preparation.serializedTransaction). - Payment Chain (required) — The blockchain payment method for completing the transaction; currently only Solana is supported.
- Payer Wallet Address (required) — The Crossmint-managed wallet address holding USDC funds to fund the payment.
- Private Key (required) — The base58-encoded private key used to sign the transaction externally for authorization on the Solana blockchain.
Output shape
a single JSON object representing the purchase response from Crossmint API
Response includes details of the completed purchase transaction. Input requires data copied from the Find Product operation to ensure the transaction is correctly authorized.