Not advertised in
tools/list by default — the buy tool covers this conversationally. Expert integrations can still call it by name.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
merchant | string | Yes | Merchant slug (rappi, goodeggs, or doordash). |
email | string | Yes | Email for the merchant account. |
first_name | string | Yes | First name on the merchant account. |
last_name | string | Yes | Last name on the merchant account. |
phone | string | Yes | Phone number for the merchant account. |
captured_session | object | No | DoorDash only: cookies captured client-side. |
Returns
On a one-step link, confirmation that the merchant is linked and ready to shop. Cooperative merchants return a “code sent” message (with the masked destination) plus themerchant and pending_id to pass to buy_confirm_merchant along with the code the user received. Failures return a short error message.