Ask the payee whether it accepts this payment (free)
payee_decideCheck whether a registered payee accepts an incoming payment before settlement. Returns accept, decline, hold, or not_ready with reason codes and evidence.
Instructions
The other half of a safe agent payment. Before settling, ask the registered payee (by its OceanAlt registry sid — see https://oceanalt.com/registry.json) whether it accepts this incoming payment. Returns status accept | decline | hold_request_info | not_ready, machine-readable reason codes, requested_fields (only on hold), verifiable evidence and a signature. Rule-based, not model judgement: payee readiness comes from the public registry enforcement ladder (https://oceanalt.com/en/registry/rules), the payer address is screened in reverse, and amount / purpose / KYA requirements come from the payee's own policy. decline is final — re-paying does not change it. Free, no API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payee | Yes | Payee sid from the OceanAlt registry, e.g. oceanalt-200lab-premium | |
| purpose | No | Purpose of the payment, e.g. api-call | |
| amountUsdc | No | Amount in USDC | |
| payerAddress | No | The paying wallet address (screened in reverse) | |
| payerAgentId | No | The paying agent's KYA id, if the payee requires KYA |