- Points calculations for bundle product with special price
- Fixed points calculations for bundle product with special price
- Added new api:
- Added ability to save "Logo" of Tier per storeview
- Added ability to save "Front Name" of Spending Rule per storeview
- Disable coupon show success message after applying
- Bundle description does not update when no product rule
- Compatibility with Amasty Free Gift
- Product amount in minicart does not update correctly
- Added new api:
- Update Facebook Like script
- Encoding in field min/max for spending rule(percent amount applies as a number)
- Validation of min/max for spending rule
- Error when session stores in Redis and rewards notification returns error message
- Points calculations for earning rule 100:100
- Tier points calculates incorrect on Magento 2.2.7
- Compatibility with Reward Points, Magecomp Surcharge and Aheadworks Store Credit
- Added ability to upload logo to tier
- Moved rewards shipping discount from item to address shipping discount
- Error on cart page "Cannot read property 'replace' of undefined"
- Compilation error on Magento 2.1.x
- Images in tier description
- Customer created from checkout get points(Product Rule) for order
- Points calculations for tax based on "Unit Price"
- Reward notification display wrong amount of earned points
- Related products on product page have the same amount of points as main product
- Issue when points do not show for product with price less $1 and qty more then 1
- HTML tags in earning message on cart page
- Added translation for earning rule "Display Name"
- Some minicarts do not update products amount when product was removed from cart page
- Wrong number of referrals on account page
- Missing earning rule conditions
- Compatibility with Reward Points, Magecomp Surcharge and Aheadworks Store Credit
- Issue when Cart rule condition "Total Items Quantity" does not work
- Unable to export customer grid with tiers
- Issue when tier calculation process includes spend points
- Compatibility with Magento 2.3.0
- Unable to use "Zero Subtotal Checkout" with Reward Points(started from 2.2.20 version)
- Earned points do not cancel on order cancellation
- Email translation variables
- Issue "tier submenu Delete does not work"
- Issue when reward points do not calculate correct for configurable product options with minimum qty greater then 1
- Issue when points do not change on catalog page for different options
- Added ability to translate product rule notification
- Issue when rewards discount does not apply to totals
- Issue with the incorrect points calculating for the configurable product options on the catalog page
- Points calculations on product page when tier and special prices are set
- Points calculations on product page when catalog price rule price displays
- Tier update events triggered only for the first update
- Points calculation on product page after update qty amount
- Fixed error "Exception message: Notice: Undefined index: 1.0000" during customer registration
- Compatibility with MageComp Surcharge
- Compatibility with Aheadwords Store Credit
- Notice: Undefined offset ... Rewards/Observer/BundlePriceConfig.php
- Compatibility with Faonni_Price
- Unnecessary loading of Facebook script on product page
- Incorrect transaction amount for expiration emails.
- Wrong amount of points for product tier price on product page
- Option "based on sum of spend $" does not take into consideration value of option "take into account only last"
- Added calculation options for tier upgrade process based on spend amount of $
- Compatibility with Amasty Gift Cart. Wrong max allowed points.
- Added events to behavior rule: "Customer tier up" and "Customer tier down"
- Compatibility with Faonni_Price extension
- Error "fjs does not exist"
- Tax calculation for bundle products
- API. Added "created_at" field to transactions response
- API. Added min/max points information to totals info
- Points calculation when rule limited with maximum
- Added option "Show social Button block on category page"
- Fatal error for out of stock configurable products
- Compatibility with some 3rd party extensions, mini-cart is not updated with main cart
- API. Added rewards information to totals
- Points calculations for webapi
- Calculation points for simple product's options
- Points calculations on product page for advanced prices
- "Application ID" does not display after save
- Added new API:
- GET /V1/rewards/mine/balance
- GET /V1/rewards/mine/transactions
- POST /V1/rewards/mine/apply
- Rounding for Earning points
- ReferenceError: rewardsFacebookApiVersion is not defined
- "Subtotal" condition in rules
- Points calculation for multi currency store for bundle and configurable products
- Fixed earning points calculations for option "Apply Customer Tax"
- Amasty Shipping Rates do not show in backed during order creation
- Error "Missing argument 1 for Mirasvit\Rewards\Model\Spending\Rule::getSpendPoints()"
- Tier description and emails for storeview
- Tier description for storeview
- Added ability to switch between tiers based on sum of spent $
- Added option "After login to account redirect a customer to My Reward Points section"
- Added validation for block modifications
- Added condition "payment method" to 2.2.6(Magento removed it from conditions)
- Points on product page displays according to current currency instead of base currency
- Styles for option "Force to apply styles"
- Compatibility with Ebizmarts_SagePaySuite
- Error "Call to a member function getID() on null in Service/Customer/Tier.php:169"
- Fatal error: Uncaught Error: Cannot instantiate interface Mirasvit\Rewards\Api\Repository\TierRepositoryInterface ..."
- Newsletter unsubscribe does not deduct points
- Displaying of Share and Referral tabs in account
- Added social buttons on category page
- Sending multiple emails using the TransportBuilder class causes an Zend_Mail exception
- Update FB API version to 3.1
- Points spending style "Fixed"
- Points calculations when earn points approved on status "Pending" and spend points less then "For each spent X points"
- Actions of Cart Rules
- Added FB API version number to config
- Added "All Groups" to rule settings
- Displaying of Rule's history message for multiple store view
- Ability to save history and email messages for Behavior Rules for store view
- Product review message
- Social buttons
- Backend create order error - "Warning: Division by zero"
- Tax excluded twice on product page
- Issue with newsletter subscription by cron tier
- Compilation error
- Customer attribute "Rewards Tier" is required
- Issue when "Minimum Order Amount" was ignoring
- Issue when rule "Display Name" showing for all groups
- Added points for the order when customer created an account at the end of checkout
- Displaying points for bundle product
- Guest address is not saving in checkout
- Points calculations for Newsletter Subscription
- Points for tier price on product page
- Compatibility with other Twitter plugins
- Product page error "Uncaught SyntaxError: Unexpected end of JSON input"
- Expiration email sending
- Points calculations for multi currency stores
- Added api for transactions
- Cached social block does not display "Pin it" button
- Compatibility with Aheadworks_OneStepCheckout
- Referral link for stores in subfolder
- Added option that allows to display pending rewards transactions
- Added Prices to product rule
- Added "Lifetime Spent Points" condition to behavior rules
- Date filter does not work in transaction grid
- Unable to add points in backend to several customers
- Call to a member function getEntityId() on null
- Issue when inactive pariod does not save
- Error with message "There is no information about associated entity type "customer_group""
- Color does not change on product page
- Unnecessary calculations for bundle products
- Added option that adds Rewards style to pages if theme ignore it
- Behavior rules with order conditions
- Calculation of minimum points
- Calculation of earning points for virtual cart
- Calculation of spending points for option "Include tax for Spending rules"
- Compatibility with Swissup Firecheckout
- Uncaught TypeError: Argument 1 passed to Magento\Quote\Model\Cart\Totals::setExtensionAttributes() must be an instance of Magento\Quote\Api\Data\TotalsExtensionInterface, instance of ...
- Fixed issue with incorrect email sender in multistore configuration
- DI Compile (reports module)
- Allow to earn points for joining affiliate program (Mirasvit_Affiliate)
- Miltiorders for one cart
- Compatibility with Taxjar SalesTax module
- Points are not assigned by "sign up" rule for Magento 2.2.2
- Fix error during setup:di:compile
- Incorrect calculation of base discount (Grand Total (Base) and Grand Total (Purchased) are different)
- Add customer conditions to cart and product earning rules
- issue with wrong report version requirement
- Error "Cannot read property 'sectionLoadUrl' of undefined" that appear on slow connection in checkout
- Compatibility with Amasty checkout
- Error "The requested Payment Method is not available" for checkout with Grand Total equal to zero
- Fixed magento 2.2.2 issue https://github.com/magento/magento2/issues/12993 'Argument 1 passed to Magento\Quote\Model\Cart\Totals::setExtensionAttributes() must be an instance of Magento\Quote\Api\Data\TotalsExtensionInterface, instance of Magento\Quote\Api\Data\AddressExtension given'
- Added a formkey and max number of allowed invites to referal invitaion form
- Points are not calculating correctly when changing shipping in cart
- In some cases, incorrect reward points discount calculation. Module rounds discount amount to integer and does not allow to have a fractional discount amount. Affects versions from 2.1.6.
- Registration rule is triggered on customer saving. If customer was created before registration rule and customer does not have transaction for this rule he takes points for registration rule on reset password
- In some cases Twitter returns "Connection timed out"
- Issue when rewards section was updated twice
- Social buttons on the account page were incorrectly displayed
- In some cases, when coupon and points were used at the same time, order total was negative
- Integration with Plumrocket SocialLoginPro
- Fixed an issue with slow category page load time. If a category page has a lot of configurable products with many sub-products, it took a long time to load the page.
- In Magento 2.2.2, if customer attempts to register, he sees the error "PHP Fatal error: Uncaught Error: Call to a member function getId() on null in .../app/code/Mirasvit/Rewards/Observer/BehaviorCustomerRegisterSuccess.php:64"
- Compatibility with Magento 2.2.1
- Compatibility with Aheadworks onepagecheckout
- Points calculation on the bundle product page
- Code improvements
- Transaction grid
- Earning points for sign up events
- Styles for social buttons
- Issue with bundled price observer
- Added Base Price, Final Price and Special Price to spending rules
- Added condition "Discount Used" to spending rules
- Rules assigning to website
- Added referral group to behavior rule condition for event "Customer signs up in store"
- Rules assigning to websites
- Fixed twitter url
- Date validation
- Points for "Not Visible Individually" products
- Tax calculation
- Acl for "Transaction"
- Magento 2.2 Compatibility Fix
- Allowed to change Customer's Group on Behaviour Rule triggering
- Added Is Referee condition to Behaviour Rule
- Improved documentation
- Added earning rule of behavior type for subscription on push notification
- Fixed an issue with actions rule
- Added conditions "Coupon Used" and "Coupon Code" to Spending Rule and Cart Earning Rule
- Solved XSS issue
- Reward Points for Shipping Tax
- Single spending rule with payment method
- Compatibility with Magento 2.2.0rc
- Points displaying on product page
- "Customer signs up in store" for checkout
- Points for orders mass actions
- Rule saving for multistore
- Fixed loading of unnecessary social scripts
- Fixed referral sender for multistore
Final version for Magento 2.0.x
- Updating of Reward points on product view page
- Behavior rules event "Customer signs up in store"
- Different issues with Behavior Rules
- Added option that allows to include/exclude discount from Earning rules
- Added rewards variables (getRewardsEarnedPoints(), getRewardsSpentPoints(), getRewardsSpentAmount()) to email templates of order, invoice, creditmemo
- Different issues with Earning Rules
- Calculation of points for Spending Rules with "Spend minimum"
- Prevent errors during refresh statistic
- Displaying of Reward points for grouped products
- Displaying of spending points in order in backend
- Rule conditions
- Points cancelation in backend order
- Translation for transaction's auto comments.
- Added option that allows to control how to round earning points
- Calculation of used points
- Compatibility with Mageplaza one step checkout
- Calculation of Earning Product Rule for discount
- Added option that allows to display the highest possible amount of points for configurable product
- Default value for "Subscription to Points Expiring Notification"
- Added ability to unsbcribe from points expiring notification
- Added "Points spending style" option to Spending Rule
- Allow to use percent in "Customer receive Y discount" field in spending rule
- Compatibility with PSP MultiSafepay
- "Sign Up for Newsletter" rule for guest
- Multi store support for email templates
- Moved "Display options" settings from global to store view settings
- Renamed option "Show rewards points on frontend" to "Show rewards points on category page"
- Added option "Show rewards points menu on frontend"
- Fixed share messages
- Added Facebook share button
- Added option to hide rewards menu from frontend
- Added new condition "Is Rewards Points used" to earning cart rule
- Added abitily to import/export rewards transactions
- Added options to configure include/exclude tax for Earning and Spending rules
- Added ability to add notification to product earning rule
- Socail urls for multistores
- Category condition's operator "is" for product rule
- Replaced old Facebook tag with valid html5 tag
- SmartWave Porto theme compatibility
- An issue when "Product's earning points do not display on Home page "
- UTF characters in "Point Unit Name"
- "Customer is not active for long time" condition
- Minicart's total and item number do not update correctly
- Actions for cart Earning Rules
- An issue when "Product points as currency equivalent" displays in checkout
- Points for Payment rule method
- Compatibility with theme Infortis Ultimo
- Included Fixed Product Tax in rewards spending points
- Compatibility with MageCheckout Onestepcheckout v2
- Cart rule condition "Payment method"
- Wrong calculation for Spending rules' "Spend minimum"
- Displaying of Rewards points for grouped and bundle products
- Added earning behavior rule event "Customer places an order"
- Allowed display on Product pages points as money equivalent
- Calculation of Spending rules
- Tables formatting for small screen or cell phone
- Added Rewards block to admin create order form
- Minicart total and item number do not update correctly
- Social js are not loading deferred
- Added ability to show AddThis buttons in Rewards social block
- trigger_recollect caused infinite loop
- Compatibility with Bss/DeferJS
- Compatibility with onestepcheckout
- Earning rule conditions do not display all attributes
- Magento page cache js error
- Conflict with Amasty Rules
- Undefined variable in social buttons block
- Integration with MageCheckout Onestepcheckout v2
- Added Rewards block to checkout page
- Added integration with AddThis
- Added ability to create custom behavior rules
- Conflict with Amasty Rules
- Conflict with Amasty Rules
- Issue when js error appears, when social buttons are disabled
- Issue when cart rules with "Fixed Amount Discount for Whole Cart" show error in cart
- Added settings "Show number of points on the product page"
- Issue when reward points are not being deducted after using them through Paypal
- Issue when earning rule not working for referral
- Added integration with MageCheckout Onestepcheckout
- Added integration with MageStore Onestepcheckout
- Added new conditions "Is referral"
- Added variables for Notification Rule message
- Issue during discount coupon codes apply
- Show message about product rule points for grouped products
- Incorrect points calculation when we remove items from the cart
- Incorrect URL in spending rules grid (effects from 1.0.13)
- Customer sign up earning rule does not allow save customer in backend
- If a rule is disabled in Earning Rules/Spending Rules, you have no way to find it back
- Error when we give points for newsletter subscription
- Styles for reward points on home page
- Show the amount of points able to earn in the product listing page
- Ability to filter grids by website
- Added website column to spending/earning/notification grid
- Improved twitter script loading
- Fixed formatting of referral invitation
- Improved notification rules messages for different currencies
- Fixed rules conditions issus
- Fixed currency conversion
- Show current rewards points in my account dropdown
- Issue with menu
- Fixed issue with saving of rules if magento use custom locale
- Fixed issue with rewards for tweets.
- Styles at shopping cart page
- Issue for not working condition "total items quantity"
- Add protection from devision on zero error
- JS bug on in the social buttons
- When admin creates a new transaction in backend, he must be required to select a customer
- Dont show message when 0 points are earned
- Issue with saving of Conditions in Spending Rules
- Solved issues with notification emails