Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions documentation/guides/checking-eligibility.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ The qualifications API can be applied (among others) for:

![Product Catalog Coupon](/images/docs/c955bb2-campaign_recipes_qualification_checking_eligibility_productCatalogCoupon.png "Product Catalog Coupon")

<Warning>
The Qualifications endpoint evaluates redeemables **individually** and ignores the following rules:

* Limit of total redeemed discount amount per campaign
* Limit of total redemptions count per campaign
* Redemptions per customer
* Redemptions per customer in a campaign
* Total amount before discount

For scenarios that depend on stacked discounts or on enforcing per-customer/per-campaign redemption limits (for example, when a strike-through price relies on multiple discounts combined), use the [Validate Stackable Discounts](/api-reference/validations/validate-stackable-discounts) endpoint instead so the final price you display matches what the customer can actually redeem.
</Warning>

## API endpoints

There are two dedicated API Endpoints for checking eligibility:
Expand Down
6 changes: 5 additions & 1 deletion documentation/guides/data-synchronization.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -136,4 +136,8 @@ The [update order](/api-reference/orders/update-order) endpoint updates the spec

#### Import orders

The [import orders](/api-reference/orders/import-orders) endpoint is used to import only historical orders into Voucherify. For on-going synchronization, the [create order](/api-reference/orders/create-order) and [update order](/api-reference/orders/update-order) endpoints should be used. Importing orders in bulk does not trigger distributions or earning rules.
The [import orders](/api-reference/orders/import-orders) endpoint is used to import only historical orders into Voucherify. For on-going synchronization, the [create order](/api-reference/orders/create-order) and [update order](/api-reference/orders/update-order) endpoints should be used. Importing orders in bulk does not trigger distributions or earning rules.

<Note>
Unlike customers, vouchers, and loyalty cards, orders cannot be imported from a CSV file. Historical orders can only be imported via the [import orders](/api-reference/orders/import-orders) API endpoint (JSON payload, up to 2,000 orders per request, one import at a time per project).
</Note>
3 changes: 2 additions & 1 deletion documentation/integrations/shopify.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ What you get with the Voucherify - Shopify plugin:
* Shopify can be used as a distribution channel for **loyalty rewards and referral codes** – e.g. discount codes will be distributed to the connected Shopify store when the customer redeems a loyalty reward (e.g. discount code). This version of the integration allows you to synchronize data only when it is being created or updated. Old data won’t be automatically synchronized.

<Note>
Shopify supports only amount off and percentage off vouchers, both in discount coupons campaigns and referral programs.
Shopify supports only amount off and percentage off vouchers, both in discount coupons campaigns and referral programs. Unit-based discounts – including free product and buy-one-get-one (BOGO) campaigns – are not supported by the Shopify integration.
</Note>

**For vouchers to work, they have to be published in Shopify first**. This process enables Shopify to create a copy of the vouchers. Note that not all Voucherify’s validation rules are processed by Shopify.
Expand All @@ -43,6 +43,7 @@ The following validation rules are supported by the Voucherify plugin for Shopif
### Unsupported features in the integration

The following features are not supported by the Voucherify plugin for Shopify:
* Unit-based discounts, including free product and buy-one-get-one (BOGO) campaigns – only amount off and percentage off vouchers are supported
* Validation rules other than the ones mentioned above (e.g. validation rules set in a campaign will not be taken into consideration, including the validation rules based on metadata)
* Discounts that are applicable to items (e.g. when a discount is meant only for a specific product or group of products, this rule will be omitted and the discount will be applied to an entire order)
* Discount cap in Voucherify’s discount (e.g. when you set a limit to a percentage discount, for example 20% discount with a maximum discount value of 100$, the latter condition will be omitted, making it 20% discount without any limitations)
Expand Down
Loading