Warning | ||
---|---|---|
| ||
The new section "advance filter(s) configuration" regrouping all the advanced fitlering options requires a consent checkbox checked before executing the process. Please make sure to use the new "simulation mode" if you are not 100% sure of your filters configuration. |
Excerpt | ||||
---|---|---|---|---|
In | ||||
Excerpt | ||||
|
Solution
RECOMMENDED - Description in more details about what the feature is. Keep it more operator-oriented, not overly "marketing".
Info | ||
---|---|---|
| ||
Use info box if you want to highlight a particular point. |
Getting started
MANDATORY - What is the setup required to use the feature (even if none, please mention)? Where can I see the feature? (this is intended to be a short guide). At least one screenshot should be provided, at latest for the finalized release note at sprint end.
The bulk refund batch of SecuTix that is helping you to process refund in bulk supports now additionnal filters to exclude some orders from the process. |
Solution
In many cases, your customers are purchasing several tickets within the same order. For example an event ticket and a service such as a drink or book. In such case, when you need to process bulk refunds with the batch process you will need to run the batch to refund each product separately. With this new feature, you will be able to refund all the products from the same order in one run drastically reducing the time to run such processes.
Getting started
Additional product families
From the organization context >> Tools >> Batches >> on the refund batch - function
refund product from the same order in the refund batch
As an operator, I can request to refund all the products included in the order selected to be refunded by the batch based main product refund criteria or not in order to improve efficiency of the system.
Rainbow breakdown:
1 MCD: new INTERNAL_NAME_IC on INTERFEXEC_SCHEDULE_PARAMETER for new filter
2 S BScr: add a check box to support or not the refund of all product in the order
1 C Func: checkbox in the batch to include or not all products from the same order
1 S Func: to manage this case and refund the full order.
Business context:
Normally, the customer usually purchases event/ performance ticket and service or goods together (the product is a part of package or not).
Currently, if the operator wants to refund whole order, they have to run refund batch at least 2 times:
- 1st time to refund event/performance
- The next times to refund another simple product
The process is time consuming, ONP would like to have an intelligent way to help them can add more products to be refunded by the batch based on main product refund criteria.
On Refund batch - Function"Cancel single entries for performance/match" & "Cancel single entries for a product"
1. Additional product families filter: in the Refund Filter Configuration, add a new filter "Additional product families":You can find a "additional product families" filter allowing to select which secondary product family needs to be processed in the refund orders if it is part of the same order.
The selection list of product families is
:
- Event
- Competition
- Timeslot passes
- Visit pass
- Open pass
- Services
- Voucher
- Membership
Info | ||
---|---|---|
| ||
Based on your selection the system will do the following :
|
2. Product codes excluded: in the Refund Filter Configuration, add new textbox for the operator can enter the code of the products which they want to exclude from Additional list in above
- By default, the textbox is disabled
- The textbox is enabled if there is any product family is selected on Additional product families filter
- The product code should be comma separated (e.g. Product code 1, Product code 2,…,Product code N)
- If the textbox is not null, system will be check:
- The product codes is existed or not. If the product code is not existed, system will display error message "Product code 1, Product code 2,…,Product code N is (are) not existed"
- The product code is not the same with the main product, if it’s a product code of main product, system will display error message "The excluded the product must not be the same with main product"
3. Rule
In Additional product families filter:System will refund whole product belong
|
|
|
|
|
|
|
|
|
|
|
- The product in textbox will not be refunded together
Nice to have:
Run batch in simulation mode: in the Refund Filter Configuration, add new checkbox "Run batch in simulation mode"
When the checkbox is checked, system will display the logs (list order will be cancelled with payment contact) but do not cancel anything.
If the checkbox is unchecked, system will run as usual.
Accetance criteria:
- System will refund the products belong to selected product family together with main product if it's eligible and come from the same order with main product.
- The excluded products will not be refunded
- Make sure another case works correctly
- The behavior of manual refund is not change
Payment method filtering
In the Refund Filter Configuration a new option Payment method filtering is available that will let use the payment method existing filter to include or to exclude items from being processed by the batch.
Contacts excluded
In the Refund Filter Configuration a new textboxes per contact types are available to enter contact numbers that must be excluded for the refund.
Files excluded
In the Refund Filter Configuration a new textbox is available to enter file Ids that must be excluded for the refund.
Run in simulation mode
A new feature will allow you to run the batch in a simulation mode, meaning that the system will log all the orders that will be refunded in the execution logs without really processing the refunds. This mode allows the users to be more confident and to test the different filter configuration options within the batch screen.
Included tickets inside composed product
When checked the process will also refund tickets inside a composed product (e.g. : for example a performance/match is canceled and some tickets were sold in a package and in season tickets, having this options checked will refund all the tickets including the ones purchased within the packages and season tickets.)
Product codes excluded
In the Refund Filter Configuration a new textbox is available to enter the code of the products that must be excluded from additional list products to consider for the refund.
Info | ||
---|---|---|
| ||
The product codes should be comma separated (e.g. Product code 1, Product code 2,…,Product code N). |