/
AppStore Release Notes
AppStore Release Notes
AppStore-Release-2.8 - Dec 03, 2018
New Features
- Implemented Assisted Registration Flow for Sales Person
- Implemented Billing History Feature
Improvements / Feature enhancement
- Made improvements, in chargebee web-hook controller code.
- Made improvements, changed the home page target from store to register
- Improvements, have been made in Payment method flow for front end user
- Chargebee APIs have been moved to Chargebee API service
- Improvements, have been made in payment flow for user who is not subscribed to base Plan yet
- Improvements, have been made to handle case of "scheduled for cancellation" CB Plan while editing Plan
Bug fixes
- System throws exception when adding / updating new card
- The error and success message are not in red or green color for payment method module
- There is no proper indication for primary and secondary card on payment method listing page
- Fix general responsive design and alignments issues for mobile devices
- Registration Step 1 lets user go to next page with invalid email
- The api shows invalid status code when success scenario is executed
- The alert messages for over charge usage show incorrect amount of package once coupon is applied
- Mandatory field not effective
- There is no confirmation message when removing secondary credit card number
- The contact us page opens in same tab
- Terms and conditions link opens in same tab
- Over Charge Usage API throws exception internal server error when sending alert message for 90% and 100% usage
AppStore-Release-2.7 - Nov 19, 2018
New Features
- Implemented eKomi Lite account integration on registration
- Implemented method where customers can update his/her billing, account and payment method information using CB APIs
- Filters have been added in Packages module
- Handle un-notified additional charges on subscription cancellations
Improvements / Feature enhancement
- Made improvements, given option to add stripe information in AppStore after the customer has been created for e.g. in edit mode
- Made improvements in coupons, once coupon is applied, updated information should be shown on subscription page, package detailed page, subscription and un-subscription email
- Made improvements, tool-tips have been added in every add/edit form to help customers clear their confusion
- Made improvements, and fixed the issues in description for package details page
- 'Plan Id' field has been shown on plan listing page from consistency point of view
- 'Per Unit Cost' option has been hidden from the drop down of 'Recurring Charge Model' field in plans
- 'SHOW' option has been implemented for Packages, Apps, Categories and Coupons
- Improvements have been made in whole application
Bug fixes
- Over charge payment does not get collect when plan is not recurring
- Package can be edited once its subscription is made
- 100% discount coupon is not allowed in AppStore where as ChrageBee allows one
- Make design of subscription page consistent
- Make editable Plans, Packages, Apps and Categories once they have been used in subscription
- Need to find 'Ekomi' and replace it with proper logo 'eKomi' across whole application
- Coupon can still be applied even if it does not exist in system
- Fix isSubscribable bug
- System halts when coupon field is kept empty
- Hide coupon field when package is for free
- The default value when 'Maximum Redemption' is kept empty is stored as 1
- When unsubscribing system throws exception of 500 error
- Discounted price of package is not shown on pop-up when user tries to un-subscribe
- System showing multiple error and success messages on packages page when changing their status from subscribable un-subscribable
- When applying weekly, monthly or yearly coupon system show 'ly' in second line
- Make the helping text font size and type same across whole application
- Rename Add Chargebee Customer to Associated Chargebee Customer
- Back to listing or cancel button is missing from Create / Edit / Remove page for payment method
AppStore-Release-2.6 - Nov 05, 2018
New Features
- Implemented Channels based system logging against info and errors
- Implemented Ability to handle quantity based packages
Improvements / Feature enhancement
- Made improvements in front-end (fixed title spacing issue, titles first letter in upper case)
- Switching languages issue fixed
Bug fixes
- When giving space in the URL for shopify the system shows '%' sign in the per-filled fields
- API throws exception when over charge usage and alert message does not match
- API still over charges usage if user and package id are different
- API returns error when giving service type in Upper case for e.g 'SMS', 'EMAIL'
- In callback trigger field e.g. of over usage alert is missing
- Remove/Hide SMS option from package listing and api as its not being used for now
Show some helping text for 'Over Usage Quantity' in API as user gets confused
- system does not tell which over charge amount was for sms or email
The success message when using {"alert_1":"90%"} or {"alert_2":"100%"} params in the callback trigger is not correct
- Api still sends alert emails and charges over charge usage for a package whose 'Is quantity based package' is not enabled
- When giving space in the URL for shopify the system shows '%' sign in the per-filled fields
AppStore-Release-2.5 - Oct 19, 2018
New Features
- Implemented email notification for normal cancellation (un-subscription)
- VAT field has been integrated in registration process
- Auto filled registration form when there are fields values provided in the URL
Improvements / Feature enhancement
- Tool tip has been introduced on packages having large amount of description
- Error message has been implemented when subscribing a package using an expired coupon
Bug fixes
- System throws exception on live when click on Customer Portal button
- Specific that coupon is id is alphanumeric
- When deleting an App system throws 'Some Thing Went Wrong' error message
- When registering a new user 'Submit' button doesn't work if website address is not properly entered
AppStore-Release-2.4 - Oct 15, 2018
New Features
- Chargebee Customer Management Portal has been introduced and integrated on admin panel
- Coupons Constraints have been introduced
Improvements / Feature enhancement
- Improvements have been done in Registration Module and its new design has been integrated.
- Improvements have been done on Landing Page
- Improvements have been done to be able to track which seller is associated to the customer
Bug fixes
- Session expires but user is still able to create plan,packages
- From consistency point of view mandatory field should be red in color
- When editing coupon system does not update the value on chargebee
- Coupon can be deleted and edited when it has been used
- When selecting a particular plan system populates all plans
- When using coupon with current time system halts
- Error message should be properly aligned
- The design of package detail page breaks for iPad Pro
- Fix general issues related to apps shown on subscription page
- Footer links should open in new tab
- System shows incorrect package name when on package detail page
- When editing an already redeemed coupon system shows multiply flash messages
- When creating a new customer with existing name system throws exception 'Some Thing Went Wrong'
- When giving invalid username for existing eKomi user system throws 'Some Thing Went Wrong' exception
AppStore-Release-2.3 - Oct 05, 2018
New Features
- Connect user name can now be passed in the redirect URL
- Placeholder for ConnectUser has been implemented in App Open Link
- Subscribed by column has been added in subscription tab in admin panel
- Connect and Chargebee customer connection has been implemented
- Coupon has been applied in Customer Association Module
Improvements / Feature enhancement
- Improvements have been done in Subscription Controller
- Improvements have been done in Registration Controller
- Improvements have been done in Consent Saving Module
- Improvements have been done in Subscription - Web-hook
- Improvements have been done in Subscription Module
- Improvements have been done in Subscription - Chargebee
- Improvements have been done in Unsubscription Module
- Improvements have been done in Package Management Module
- Test user constraints has been removed where he/she can't subscribe a package whose price is greater then 0
- Improvement has been done in admin panel to allow admin to upload bigger image for detail page
Bug fixes
- System throws 500 error when using a used coupon and subscribing a package
- When deleting a package system throws exception 500 some thing went wrong
- System shows subscribe button when waiting web hook response from chargebee for subscription
- System does not ask for confirmation message before un-subscribing from admin panel
- When creating coupon with currency type different from that of package and plan systems halts
- When creating coupon with already existing name system throws 500 exception
- System halts when user tries to use coupon for another plan / package which was created for a specific plan
- System halts when using a coupon which was to be used 1 time
- When giving space in id field of coupon system throws 500 exception
- Success message once chargebee customer is imported is not shown properly
- Add customer should be shown in customer listing tab
- Fix general design issues
AppStore-Release-2.2 - Sept 24, 2018
New Features
- Coupons have been introduced as a new feature on admin side where user is able to create, edit and delete the coupons.
- Email notifications have been implemented. User will receive emails upon subscribing or un-subscribing package.
- Bugsnag has been implemented.
- Connect and Chargebee customer connection has been implemented.
Improvements / Feature enhancement
- Admin menu has been organized.
- Have improved chargebee web-hooks.
- Implemented new design for whole application
Bug fixes
- App is subscribed via package but still showing subscribe button on apps page
- App and package slug should be unique
- Categories are not available packages
- The footer breaks when opening appstore on large screen led
- The buttons are not properly clickable
- Login button effect is overlapping with white space
- There is no back button when admin page is accessed from user account
- Buttons such as 'Edit/Delete/Show' are not consistent across application
- There is no gap between the error message or success messages across application
- When in edit mode package/app/category can be deleted
- System shows exception when login session times out
- Package can be subscribed even if it does not contain any app
- Slug is not created automatically for category
- When typing letter or integer in Chargebee Plan Id* field system throws exception
- app once added cant be deleted
- System shows subscribed package on store tab
- When searching app system shows the app searched
- System should display message "No Record Found" when there is not subscription
- Duplicate subscription should not be allowed when accessing app from URL
- When giving '0' as set up cost value system throws exception
- There is no way user can open apps once subscribed
- When subscribing a package system does not subscribe package
- When keeping empty field for set-up cost system returns error
- There is a lot off blank space when editing chargebee plan
- the buttons 'save' or 'back to listing' on create chargebee plan are not properly aligned
- When creating customer system does not search for auto filled values in connect id field
- System throws exception when clicked on subscribed package
- When unsubscribing from admin system redirects admin to add customer tab
- when creating coupon system throws exception
- When unsubscribing package system shows coupon field
AppStore-Release-2.1 - Aug 30, 2018
New Features
- Simplify Chargebee registration flow
- Subscription controllers combination and web-hook implementation
- Display a proper confirmation message before subscription
- Show "Available apps" as part of the "Subscriptions" tab for subscribed packages
- App Filtering
- Admin: Subscriptions listing actions
- How to setup production QA env
Improvements / Feature enhancement
- Clean up code
- Remove account region field
- Hide certain languages
- Remove is_solutions field and it's functionality from app
- Add informative tool tips on all backend forms
- Many to many relationship between package and categories.
- Admin can't go back to user panel once in admin panel
Bug fixes
- Admin: Subscriptions listing actions
- Admin can disable package even if its subscribed
- When trying to login from admin account on staging server the system login in pop-up
- When trying to login from user credential via admin URL system pop-up screen remains blank
- When trying to login from admin account system logs in from user account
- Disabled app which is added in a package should be subscribed or not
- Telephone number validation not working
- Error message for subscription of package or app is not correct
- Error messages is not correct when deleting chargebee plan
- Success and Error messages are not shown across whole application
- Unable to delete app once created
- Category can be delete even if its associated with package or app
- Category/app can be deleted even if they are associated
- When deleting associated package/app system throws exception
- When unsubscribing from admin system throws exception something went wrong
- System does not save changes on chargebee when editing the plan
- When editing a plan system show success and error message side by side
- System does not show package on subscription tab
- System does not show app subscribed via package on subscription tab
- Success message when subscribing package is shown on store tab
- When on subscription tab system still shows store tab as highlighted tab
- When opening appstore staging URL the system still lands user on apps tab
- When clicking on unsubscribe button to unsubscribe system throws exception
- System throws exception when login from user and user clicks on subscription button
AppStore-Release-2.0 - Aug 07, 2018
New Features
- Ability to unsubscribe a package
- Package subscription constraints
- App subscription
- Plan creation/edit improvement
- App/package subscription/unsubscription consent taking
- Save Consent for Apps as well
- Remove Orbitale Cms Bundle and associated entities
- Chargebee webhooks implementation
Improvements / Feature enhancement
- Selected category should be highlighted on frontend products page
- Create slug automatically while creating app/package on admin side
- 500 error on plan removal
- Plan creation/edit improvement
Bug fixes
- Most of the fields from the registration form are not usable in Safari
- Category can be selected even if no apps in it
- show time along with date of cancellation
- Error message is not correct when giving consent for un-subscription
AppStore-Release-7 - Jul 23, 2018
- Chargebee plan CRUD
- Appstore package CRUD
- Package subscription.
- Few bugs fixed.
- Few bugs introduced.
AppStore-Release-6 - Jun 01, 2018
- Fixed known bugs
- HTML clean up
- Test cases added (coverage now 15%)
AppStore-Release-5 - May 25, 2018
- Four bugs fixed.
- Add enabled flag
- Autocomplete feature implemented.
AppStore-Release-4 - May 11, 2018
- Account created in Core.
- User could subscribe / unsubscribe apps
- Reference is logged.
- Connect role subscribe / usbsubscribed on user subscription with app.
AppStore-Release-3 - May 04, 2018
- Fixed 2 errors
- Fixed chargebee integration
AppStore-Release-2 - Apr 04, 2018
- Multi signup form completed
, multiple selections available,
Related content
Feedback Engagement App
Feedback Engagement App
More like this
Smart Feedback Forms
Smart Feedback Forms
More like this
Release 18.01.2019
Release 18.01.2019
More like this
eKomi Official Shopify Plugin
eKomi Official Shopify Plugin
More like this