Salla icon

Salla

Execute Salla Merchant API operations through the unified Actions backend.

Actions150

Marketing → Create Special Offer

AI-generated

Summary

Create a special marketing offer in Salla with customizable conditions, rewards, and settings for application and visibility.

Inputs

  • Sub-resource (required) — Select the specialOffers sub-resource to create the offer in.
  • Return Mode — Choose to return either only the offer's data payload or the full backend response envelope.
  • Name (required) — Provide a short title for the special offer, visible in admin and storefront.
  • Applied Channel (required) — Specify where this offer applies: website (browser), mobile app, or both.
  • Offer Type (required) — Select the logic of the offer: Buy X Get Y, Fixed Amount discount, Percentage discount, or a tiered Discounts Table.
  • Applied To (required) — Define the target of the offer: entire order, specific product(s), category(ies), or payment method.
  • Expiry Date (required) — Set the expiration date/time of the offer in YYYY-MM-DD HH:MM:SS or ISO format.
  • Start Date — Optionally set when the offer becomes active using date/time in YYYY-MM-DD HH:MM:SS or ISO format.
  • Message — Add an optional customer-facing message describing the offer.
  • Additional Fields — Configure extra optional offer parameters such as minimum purchase amount, minimum items count, coupon application, display options, buy conditions, reward definitions, and discount tiers in the Discounts Table.

Output shape

a list of one or more special offer data objects or full response envelopes as configured.

The response shape depends on the chosen Return Mode parameter: 'Data Only' emits only the special offer data, possibly emitting multiple items; 'Full Envelope' returns the entire backend response including status and raw data. Input parameters marked as required must be provided; additional fields are optional but enable advanced customization of offer behavior and visibility.

Discussion