array:2 [ // app/Helpers/ChatGpt.php:68 "error" => array:4 [ "message" => "Incorrect API key provided: sk-proj-********************************************yvc9. You can find your API key at https://platform.openai.com/account/api-keys." "type" => "invalid_request_error" "code" => "invalid_api_key" "param" => null ] "status" => 401 ]
Apps
0Average Rating
0Reviews
Your store tracks how many units you have, but not when they expire. If you sell food, supplements, cosmetics, or anything with a use-by date, that gap becomes write-offs and expired orders. Datima records expiry dates per batch, the way stock actually arrives. When an order ships, the earliest-expiring batch is deducted first, so your numbers stay true as you sell. A dashboard shows what expires within 7, 30, and 90 days and what it is worth, so you can discount or rotate stock in time.
An option set is a group of fields and a rule that decides which products show them: name it, add fields, choose the products, set it Active. Nine field types: text, long text, number, dropdown, radio buttons, checkboxes, a checkbox, a date, and a file upload stored by Shopify. Fields render inside your theme's own product form, required ones are checked before Add to cart and Buy it now, and every answer is saved on the order line as a named property. No theme code, no per-product setup.
The app scans your catalog: every option and value is listed, and a value named like a colour (Navy, Forest green) gets its swatch at once. Set the rest per value: one colour, two colours or an image, from a picker, an upload or a CSV. Turn on the app embed and the swatches draw on your storefront inside your theme's own picker: a tap selects the variant, sold-out values are crossed out, dimmed or hidden, and collection cards get a swatch row. Options left to your theme stay as it draws them.