tascan_request_payment
Pledge a payment on a task list: when the list is verified complete (every task done + photo evidence on photo-required tasks), the payer automatically receives a Stripe pay link that routes the money DIRECTLY to the worker (0% TaScan fee). No money moves and no card is stored at pledge time. The worker must have completed payout onboarding (Get Paid on their profile).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | What the payment is for (shown to the payer) | |
| worker_id | Yes | Worker who gets paid | |
| payer_name | No | ||
| payer_email | Yes | Who pays — receives the pay link on verification | |
| amount_cents | Yes | Amount in cents ($1 min, $10,000 max) | |
| task_list_id | Yes | Task list the payment is tied to | |
| idempotency_key | No | B1: optional replay key (up to 1024 chars, no braces) sent verbatim as the Idempotency-Key header instead of a fresh one per call — a retried call with the SAME key replays the original pledge instead of creating a second one. |