pay_checkout
Settle a pending checkout session on Solana. Pay from the agent or owner wallet to release 99% of funds instantly to the merchant.
Instructions
Pay a pending Solinkify Pay checkout session. Settles on Solana, the merchant receives 99% instantly, and the order is marked paid. Spends from the agent wallet — or, when SOLINKIFY_OWNER_WALLET is configured, from the owner wallet under its on-chain SpendAuthority caps (ADR-008); check spend_authority_status first in that mode. Moves money and is not reversible, so confirm the amount with pay_get_session first. Sessions that are already paid or expired are refused.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | Yes | Session id (uuid) or full checkout URL of a session whose status is still "pending". The amount and token are fixed by the merchant and cannot be overridden here. |