Documentation Index
Fetch the complete documentation index at: https://docs.nuwebgroup.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Self service refunds let customers refund their own orders directly to their account balance from the ticket shop. Instead of contacting support and waiting for a manual refund to their original payment method, customers can instantly move the value of eligible order items into their account balance — ready to spend on future purchases. This is different from a cash out, which withdraws existing balance back to the original payment method. A self service refund moves money into the balance from an order, while a cash out moves money out of the balance to a payment method.How It Works
The self service refund flow works as follows:- Customer views a completed order in their account
- They click Refund on the order
- They select which items to refund (only ticket items are eligible)
- The refund amount is credited to their account balance immediately
- The transaction appears in their balance history as Refund to account
Enabling Self Service Refunds
Self service refunds require several settings to be enabled, all found in Settings > Payment Settings > Balance settings:- Enable balance refunds in admin — the master toggle that enables refunding to account balance (for both admin and self service)
- Enable self-serve refunds in shop — exposes the refund flow to customers in the ticket shop
The Account Balances feature and the Account Balance Refunds feature must both be enabled for your company. The self-serve refunds setting only appears in the admin panel when these features are active.
What Customers See
On the Order Page
When self service refunds are available, a Refund button appears on the customer’s order page. This button is only visible when:- The order is complete
- The order is not currently being modified (not frozen)
- There is no pending payment link on the order
- The customer is the order owner
On the Refund Page
After clicking Refund, the customer sees:- A list of refundable items from their order
- Their current balance and the projected balance after refund
- Items that have passed the cutoff window are shown as unavailable
- A Refund button to confirm
Configuring the Refund Window
Cutoff Time
The Self-serve refund cutoff time setting controls how close to an event’s start a customer can still request a refund. This prevents last-minute refunds. The cutoff is calculated from the event’s start date. For example:| Cutoff setting | Event starts | Refund available until |
|---|---|---|
| 24 hours | 25 Dec, 7:00 PM | 24 Dec, 7:00 PM |
| 3 days (72 hours) | 25 Dec, 7:00 PM | 22 Dec, 7:00 PM |
| 1 week (168 hours) | 25 Dec, 7:00 PM | 18 Dec, 7:00 PM |
The cutoff is set in hours but can be configured using hours, days, or weeks in the admin panel. Setting the cutoff to zero means there is no time restriction — customers can refund right up until the event.
Fee Handling
Two settings control whether fees are included in the refund amount:| Setting | Effect when enabled |
|---|---|
| Refund processing fees on self-serve refund | Processing fees paid by the customer are included in the refund to their balance |
| Refund platform fees on self-serve refund | Platform/reseller fees are included in the refund to their balance |
Fee refund settings only apply to self service refunds. Admin-initiated refunds may handle fees differently depending on the refund configuration used.
Eligibility Rules
Eligible Items
Only ticket items can be refunded through self service. Other item types — including top ups, fees, and add-ons — are not eligible. Additional item requirements:- The item must not already be cancelled
- The item must be within the cutoff window (not past the event’s refund deadline)
- Bundle items can only be refunded if the lead bundle item is also included in the refund
Order-Level Restrictions
Some order conditions affect whether self service refunds are available:| Condition | Effect |
|---|---|
| Order has discount codes | Partial refunds may be restricted — if the order used discount codes, the customer may only be able to refund the entire order rather than individual items |
| Order contains non-ticket discounted items | Self service refund is blocked entirely if the order includes discounted non-ticket items |
| Order is being modified | Refund button is hidden while the order is frozen for modification |
| Pending payment link | Refund button is hidden while there is an outstanding payment link on the order |
When an order uses discount codes and contains only ticket items, the customer can still refund — but they must refund all items, not a selection. This prevents scenarios where partial refunds could exploit discount pricing.
Admin-Only Balance Refunds
If Enable balance refunds in admin is turned on but Enable self-serve refunds in shop is turned off, staff can still refund orders to a customer’s account balance from the admin panel. The customer simply does not see the self-service refund option in the ticket shop. This gives you the flexibility to offer balance refunds as a support tool without exposing self-service to customers.Transaction Recording
Self service refunds appear in the customer’s balance history as Refund to account. The transaction is linked to the original order, providing a full audit trail. In the admin panel, the refund appears in:- The customer’s wallet transaction history
- The Account Balances > Transactions list (filterable by Refund to account type)
- The original order’s refund history
Related Pages
Top Ups
Create and manage top-up items that customers purchase to load funds onto their balance.
Cash Outs
Withdraw funds from an account balance back to the original payment method.
