Points System

Reading time: 3 minutes 593 words

Points System

Last updated: July 01, 2026

The Points System in ASH-Booking is a loyalty program that allows customers and operators to accumulate, purchase, and transfer points to access advanced features or receive rewards.

What is the Points System

Every registered user has a personal wallet where points are accumulated through:

  • Welcome bonus — points assigned on first registration
  • Purchased packages — buying point quantities via In-App Purchase
  • Referrals — inviting new users (see chapter 15)
  • Promotional bonuses — special supervisor campaigns
  • Gifts — points received as transfers from other users

For Administrators and Operators

View Balance

To see a user's point balance:

  1. Go to Points System → Points Wallets
  2. Search the user by name, email, or ID
  3. You'll see:
    • Current balance — available points
    • Total earned — total historical amount
    • Recent transactions — list of movements

Manage Point Packages

Packages are the quantities of points users can purchase:

  1. Go to Points System → Points Packages
  2. Click Add Package
  3. Fill in:
    • Package name
    • Points quantity provided
    • Price in currency
    • Currency (EUR, USD, etc.)
    • Store Product ID — Apple/Google identifier for In-App Purchase
    • Sort order — display order in the app
  4. Save

Tip: Create at least 3-4 packages with increasing prices to give users choices. Example: 100 points at €5, 500 points at €20, 1000 points at €35.

View Transactions

To monitor all point movements:

  1. Go to Points System → Points Transactions
  2. Filter by:
    • Type — purchase, bonus, referral, gift, consumption
    • Date range
    • Specific user

Each transaction shows:

  • Date and time of the movement
  • Amount — points earned (+) or spent (-)
  • Balance after — balance after the operation
  • Description — reason for the transaction
  • Owner — user involved

Balance Adjustment

In case of errors or special needs, the supervisor can manually modify the balance:

  1. Open the user's wallet
  2. Click Balance Adjustment
  3. Enter a value:
    • Positive to add points
    • Negative to subtract
  4. Add a required reason note

Warning: Every adjustment is logged. Use it only when necessary: a mismanaged balance can confuse users.

Feature Pricing

The supervisor can configure some advanced features as point-payable:

  1. Go to Points System → Feature Pricing
  2. Configure:
    • Feature to monetize
    • Point cost per use
    • Active/Deactivated

When a user activates the feature, the cost is automatically deducted from the balance.

For Customers

Purchase Points

In the mobile app:

  1. Go to Points section
  2. Click Purchase points
  3. Choose from available packages
  4. Complete payment via In-App Purchase (Apple/Google)
  5. Points will be added immediately to your balance

Gift Points

You can transfer points to other users:

  1. Go to another user's profile
  2. Click Gift points
  3. Enter the quantity to transfer
  4. Confirm

Note: You cannot gift more points than you have in your balance. The transaction is immediate and irreversible.

Check History

To see all your wallet movements:

  1. Go to Points → Transaction History
  2. You'll see:
    • Operation type (purchase, gift, bonus, consumption)
    • Points moved
    • Current balance after each operation
    • Date and time

Transaction Types

| Transaction Type | Description | |---|---| | Purchase | Points obtained with paid packages | | Bonus | Freely assigned points (registration, promotions) | | Referral | Points earned by inviting other users | | Gift | Points received as transfer from other users | | Consumption | Points used for payable features | | System | Movements automatically generated by the system |

Frequently Asked Questions

Do points expire?

No, points do not expire and remain in the wallet as long as the account is active.

Can I sell points?

No, points cannot be converted into money. They can only be used within the platform.

What happens if I close my account?

Points are lost. Before closing your account, we recommend using or transferring remaining points.

This documentation is part of the ASH-Booking user guide. Back to index