v51

OpenAPI 3.0.0raw.githubusercontent.com2026-08-01267339950.6 KB
Ecommerce: Payments

Enable manual payment method

Enable a manual payment method so the store can accept orders without an online payment provider.

post/api/ecommerce/v1/stores/{store_id}/payment-methods/manual

Path parameters

store_idstring required
Example:store_01J8Z5F8W9K8M4A7B3C2D1E0FG

The ID of the store to enable manual payment for.

Request body

titlestring nullable

Optional display name shown to customers at checkout.

Example request

{
  "title": "Cash on delivery"
}

Response

Created response

admin_urlstring

Admin UI deep-link to manage payment settings.

Example response

{
  "payment_method": {
    "id": "spp_01J8Z5F8W9K8M4A7B3C2D1E0FG",
    "provider_id": "manual",
    "is_enabled": true,
    "title": "Cash on delivery"
  },
  "admin_url": "https://admin.example.com/store_01.../store-settings/payment-management"
}