Check policy readiness
check_policy_readinessUse when a merchant pastes the refund, cancellation, shipping, or terms text from their website and asks whether it is ready for a merchant account review. Inputs are the business type, the pasted policy text, and optionally whether they sell subscriptions, how they deliver (physical goods, digital or service, or both), and their card statement descriptor. Returns a found or missing result for the gaps reviewers commonly ask about (refund policy and window, how to cancel, renewal terms, delivery or access timing, contact method, descriptor) with a suggested fix for each. It is a keyword check, not a legal review, and it does not approve an account. The pasted text is not stored or repeated back. Do not include customer names, order details, card numbers, or bank details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| policy_text | Yes | Refund, cancellation, shipping, or terms text pasted from the merchant's own site. No customer names or order details. | |
| business_type | Yes | Business type or niche, such as supplement subscriptions or online coaching. | |
| delivery_model | No | How customers receive what they buy. Leave unset if unknown. | |
| sells_subscriptions | No | True when the business bills customers on a recurring basis. Leave unset if unknown. | |
| statement_descriptor | No | The name that appears on the customer's card statement, if the merchant knows it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| cta | Yes | ||
| error | Yes | ||
| checks | Yes | ||
| reading | Yes | ||
| summary | Yes | ||
| disclaimer | Yes | ||
| fix_list_text | Yes | ||
| reading_label | Yes | ||
| business_label | Yes | ||
| delivery_model | Yes | ||
| not_legal_review | Yes | ||
| characters_checked | Yes | ||
| subscription_checks | Yes |