• Why Directorist
    • All Features
    • Solutions
    • Customer Showcase
    • Testimonials
  • Extensions
  • Themes
  • App
  • Resources
    • Documentations
    • Support Center
    • Contact Us
    • Roadmap
    • Beta
    • About Us
    • Team
  • Pricing
  • Blog
Sing In

Extensions

Installation

  • Installation
  • Activate/Renew License

Pricing Plans

  • Configuring Checkout Pages
  • Managing Orders
  • What are the differences between different listing plans?
  • Switching Plan
  • Submitting listings using a free package/plan
  • Listing Renew with Plan
  • Create a Plan
  • Display Plans
  • Directorist Pricing Plan Overview Video
  • Step By Step Guide

WooCommerce Pricing Plans

  • Creating Plans
  • Displaying Plans
  • Managing Orders
  • Video Walkthrough
  • Create WooCommerce Subscription
  • Step By Step Guide

Claim Listing

  • Overview
  • Initial Configuration
  • Permalinks & Default Pages
  • Monetization & Gateways
  • Setting up a price or plan
  • Display of Claim Listing
  • Moderating Claims
  • Notification Settings

PayPal Payment Gateway

  • PayPal Payment Gateway
  • Recurring Plan/Package

Stripe Payment Gateway

  • Stripe Payment Gateway

Business Hours

  • Overview
  • Key Features
  • Installation and Configuration
  • Builder Setup
  • Sidebar setup
  • How It Works

Listings Slider & Carousel Listing

  • Listings Slider & Carousel
  • Detailed Guideline

FAQs

  • Listing FAQs

Image Gallery

  • Overview
  • Installation & Configuration
  • Settings
  • Builder Setup

Google ReCAPTCHA

  • Google ReCAPTCHA

Social Login

  • Overview
  • Configure Google Client
  • Configure Facebook APP ID

Post Your Need

  • Overview
  • Shortcodes

Listings with Map

  • Overview
  • Configure

Directorist Booking

  • Installation
  • Configure
  • Service Booking
  • Rental System
  • Event Booking
  • Booking Payment Service (Coming Soon)
  • Split Payment System (Commission and Wallet)
  • Booking Refund

Directorist Live Chat

  • Install and Configure

Rank Featured Listings

  • How To Use Rank Feature Listing – A step by step guide

Compare Listing

  • Compare Listings Overview

Mark as Sold

  • Configuration
  • Installation and License Activation
  • Mark as Sold
  • Mark as Negotiating

Directorist Coupon

  • Installation and Activation
  • Create a Coupon
  • Publish a Coupon

Oxygen Builder

  • Getting Started
  • All Listings Page
  • Single Details
  • Single Taxonomy
  • All Taxonomies

BuddyBoss Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use BB Message with Directorist

BuddyPress Integration

  • Overview
  • Installation and Configuration
  • Add Listings
  • Add Listings to Groups
  • How to use the BuddyPress Private Messaging in Directorist

Directorist - GamiPress Integration

  • How to earn points with GamiPress in Directorist
  • How to redeem points

Directorist WPML – Translation Guide

  • Directory Type Translation
  • Listings Translation
  • String Translation
  • Admin Text Translation
  • Directorist Pages Translation

Directorist Job Manager

  • Overview
  • Key Features
  • Installation
  • Builder Setup
  • Page Setup
  • Email template Setup

Directorist Marketplace

  • Directorist Marketplace

Directorist Ads Manager

  • Ads Manager Overview

Directorist Multi Directory Linking

  • Multi Directory Linking

Authorize.net Payment Gateway

  • Overview
  • Installation
  • Configuration
  • Settings

Directorist Helpgent Integration

  • Overview
  • Key Features
  • Installation
  • User Dashboard

Directorist Mailchimp Integration

  • Overview
  • Key Features
  • Installation
  • Configuration
  • Settings
Booking Refund

Overview: 

The refund booking system allows the listing owner to set refund criteria and allows refund requests for booked products and services.

If a listing owner enables the ‘Refund System’ for a listing then the user can cancel the booking and request a refund for the booking. 

Settings Configuration:

To enable the Refund Policy on the Single Listing page, navigate to Directory listings > Settings > Extension > Booking. Now enable the “Refund Policy” option and set the Refund Policy Label. 

Enabling this setting will show the Refund Policy on the Single Listing Page like this screenshot. 

Add refund system (Listing Owner)

The listing owner must enable the "Refund system" option while creating the booking in the Add listing form.

After enabling the “Refund System” the listing owner will get additional fields to set the refund time limit, refund amount in percentage, and a description box.  

The listing owner can set multiple schemes based on days with different refund amounts. For example, a refund request within 10 days will get a full refund of 100%, refund requests within 20 days will get 80% of the amount, and within 30 days the refund amount will be 20%

Requesting a refund:

User can cancel their booking and make a refund request from the dashboard page ‘My Bookings’ option. 

Managing Refund (Listing Owner): 

The listing owner can manage all the refund requests from the listing owner's dashboard. The listing owner can either “Approve” or “Decline” the refund request.

After approving the request the status will change to ‘Processing’ and wait for approval from the admin. 

Execute Refund (Admin):

After receiving the refund request admin should execute the refund from Commissions ->  Refunds. Now open the refund request and click ‘Mark as Paid’ to execute the refund. 

Upon the successful refund, it will reflect on the user's Dashboard > My Wallet accordingly. 

Last Updated: March 8th, 2023

Related Article

  • Split Payment System (Commission and Wallet)
  • Booking Payment Service (Coming Soon)
  • Event Booking

© 2025 All rights reserved