update_commerce_settings
Update store settings, most importantly the default currency for new products.
Payment gateway credentials cannot be set through this tool — connect a gateway in the Grigora dashboard. Existing connections are preserved.
Args: project_id: The project ID. store_name: Store display name. currency: Default ISO currency code for new products, e.g. USD. support_email: Buyer-facing support address. notification_email: Address that receives new-order notifications. payment_provider: Which connected gateway checkout uses: external, razorpay, stripe, paypal, paddle, gumroad, or manual. storefront_base_url: Overrides the base URL used to build product and collection links. checkout_mode: Checkout strategy. Default external_first. appearance: JSON object {theme_preset, accent_color, background_color, text_color, button_style, product_layout, media_fit}. seo_defaults: JSON object of fallback SEO for product and collection pages. shipping: JSON object of shipping rates and zones. tax: JSON object of tax rules. invoice: JSON object of invoice/receipt configuration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tax | No | ||
| invoice | No | ||
| currency | No | ||
| shipping | No | ||
| appearance | No | ||
| project_id | Yes | ||
| store_name | No | ||
| seo_defaults | No | ||
| checkout_mode | No | ||
| support_email | No | ||
| payment_provider | No | ||
| notification_email | No | ||
| storefront_base_url | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |