November 13th, 2024
New
Improved
Fixed
New features:
Right now it's possible to use Deals as Orders
New attribute order_products
is added for Deals which allows to save information about order in the format:
[{ "product_id" OR "product_custom_id": "value", "quantity": value, "value": value, "currency": "value" }]
It may be done with public API endpoints
POST /deals/
PATCH /deals/:id/
PUT /deals-by-id/:custom_id/
POST /deals/update_or_create/
The order_products
value can be returned then with public API or be shown in the Deal profile (if the attribute has a value)
and, what's the most important, information about order can be printed with the Deal snippet tag as well as the attributes' values of the products from the order, i.e.:
{% deals for_last_days=1 count=5 filter_by='created_at' order_by='created_at' order=1 as deal_list %}
{% for deal in deal_list %}
id: {{ deal.id }}
custom id: {{ deal.custom_id }}
name: {{ deal.name }}
value: {{ deal.value }}
value usd: {{ deal.value_usd }}
ca string: {{ deal.ca_string }}
custom int: {{ deal.custom_int }}
{% for order in deal.order_products %}
name: {{ order.product.name }}
description: {{ order.product.description }}
custom id: {{ order.product.custom_id }}
product url: {{ order.product.product_url }}
image url: {{ order.product.image_url }}
special price: {{ order.product.special_price }}
target group: {{ order.product.target_group }}
brand name: {{ order.product.brand_name }}
city: {{ order.product.city }}
country: {{ order.product.country }}
order_quantity: {{ order.quantity }}
order_currency: {{ order.currency }}
order_value: {{ order.value }}
{% endfor %}
{% endfor %}
Added new automation trigger Mobile card status changed
that triggers your automation when the status of a selected card changes
Improvements:
Added Mobile Wallets to personalization options
Added possibility to empty fixed choice field if once selected
Showing a toast message with information that the automation module needs to be set after copying a brick
Fixes:
Stopped showing error message while scheduling simple email campaign which did not allowed to finish campaign configuration
Stopped allowing for execution of deletion on the same media file multiple times which could lead to corrupted file quota calculation.
Bringing back possibility to update fixed choice attribute with a multiple choices by Zapier integration
Displaying SMS content on user timeline in designated field regardless of contend length