How to Create a Standard Pawn Deal¶
Purpose¶
This operational guide provides the exact step-by-step procedure for creating a secured collateral pawn loan (Pfandleihe) for general merchandise (smartphones, laptops, luxury watches, jewelry, high-end electronics) in Cashy-Hub.
Prerequisites & Role Permissions¶
- Required User Role: Counter Operator, Store Clerk, Branch Manager, or Administrator.
- Physical Verification: Customer must be present at the counter with valid European photo identification (Passport, National ID, or Driving License).
The Deal Wizard Architecture¶
In Cashy-Hub, deal creation is governed by a two-mode architecture in the Deal Wizard:
1. Creation Mode (isCreationMode): Activated by clicking Create a Deal in the top navigation bar. Desk operators complete Step 1 (Basic Information), which contains 4 collapsible form sections. The header shows live estimated payout; the top action bar provides the DEAL TYPE toggle (Pawn vs Purchase), Cancel, and Create [PAWN/Purchase] Deal button; the right panel displays the real-time Deal Summary Sidebar. Steps 2–6 remain locked until the deal is registered.
2. Management Mode (!isCreationMode): Automatically entered upon successful deal creation or when opening an existing deal from the Kanban board or Deals list. The header transitions to the DealInfo banner (Booking number, country/branch badges, borrower name, duration, and item count); the stepper unlocks Steps 2–6 (Research, Price, Verification, Payout, Storage); the top action bar switches to Archive, Payback, Extend, and Close buttons; and the right panel switches to the Comments and Timeline tabs.
graph TD
Nav["Top Nav: 'Create a Deal'"] --> Wizard["Deal Wizard (Creation Mode)"]
Wizard --> Step1["Step 1: Basic Information"]
Step1 --> Sec1["Section 1: Customer (Guest / New / Registered)"]
Step1 --> Sec2["Section 2: Deal Metadata (Branch, Duration, Due Date)"]
Step1 --> Sec3["Section 3: Items (Category, Title, Market Value, Payout >= €100.01)"]
Step1 --> Sec4["Section 4: Transport & Payout (Method, IBAN/PayPal)"]
Step1 --> Submit["Top Action Bar: Click 'Create PAWN Deal'"]
Submit --> Transition["Deal Booked (Booking # Generated)"]
Transition --> Mgmt["Switched to Management Mode (Steps 2-6 Unlocked)"]
Step-by-Step Deal Creation Procedure¶
Step 1: Open the Deal Wizard¶
- In the top navigation bar, click the purple Create a Deal button.
[!NOTE] The
+button in Kanban column headers creates operational task reminders for that column, not pawn deals. Deals are created exclusively by clicking Create a Deal in the top navigation bar.
- The Deal Wizard modal window opens in creation mode:
- Header: Displays
"New Deal Creation"and live"EST. PAYOUT: € 0.00". - Stepper: Stage 1 (
Basic Info) is active; Stages 2–6 (Research,Price,Verification,Payout,Storage) are locked. - Top Action Bar: Located to the right of the stepper, displays the
DEAL TYPEtoggle set to Pawn, the Cancel button, and the Create PAWN Deal button. - Deal Summary Sidebar: Located on the right, providing live calculation updates.
Step 2: Customer (Section 1)¶
In the collapsible Customer section:
- Select Customer Type:
Guest: Use for quick walk-in transactions. Only Email * is required; name and phone inputs are hidden.Create New: Use to register a new customer profile. Requires First Name *, Last Name *, Email *, and optional Phone.Registered(Default): Use for returning borrowers.- Lookup Existing Customer:
- In
Registeredmode, type into the Search Customer field (searches by first name, last name, email, or phone number). - Real-time suggestions appear with customer name, email, phone, and customer ID.
- Selecting a customer automatically populates and locks First Name, Last Name, Email, Phone, and saved banking details (IBAN, PayPal) to read-only status.
- Secondary Customer:
- Click + Add secondary customer if an additional co-borrower must be recorded.
Step 3: Deal Metadata (Section 2)¶
In the collapsible Deal Metadata section:
- Company : Select the corporate entity (e.g. CASHY Austria GmbH or CASHY Germany GmbH*).
- Branch / Shop *: Select the store branch handling the transaction (filtered by the selected company).
- Pawn Duration (days) *: Enter the desired pawn contract duration.
[!IMPORTANT] Statutory Minimum Duration Rules: - Austria (
ATBranches): Minimum duration is strictly 30 days. - Germany (DEBranches): Minimum duration is strictly 90 days. When a company is selected, the duration field automatically defaults to the statutory minimum (30 or 90 days). Entering a value below the country threshold triggers a blocking validation error.
- Due Date (Task):
Displays the maturity date calculated automatically from
bookingDate + duration. Clicking the field opens the interactiveCalendarSmallpopover to review or adjust the target date.
Step 4: Items (Section 3)¶
In the collapsible Items section:
- Add Item: Click + Add Item to add collateral item cards (
Item #1,Item #2...). - Select Category *: Click the category selector to open the hierarchical category tree.
- Navigate to the appropriate category (e.g.
Electronics > SmartphoneorLuxury > Watches).
[!WARNING] Vehicle Category Exclusivity: Automotive categories (
auto,pkw,car,motorrad,auto_stored,motorradstored) cannot be mixed with general merchandise on the same deal. Deals must strictly consist of either all-vehicle items or all-general items.
- Item Title : Enter a clear product description (e.g. "Rolex Submariner Date 41mm" or "Apple iPhone 15 Pro 256GB"*).
- Dynamic Category Questions: Complete any category-specific questions (such as storage capacity, cosmetic condition, battery health, original accessories, or IMEI) fetched automatically from the central database.
- Appraisal & Payout Amounts:
- **Market Value *** (€): Enter the estimated second-hand resale value.
- **Payout *** (€): Enter the exact loan principal requested for the item.
[!CAUTION] Minimum Payout Constraint (€100.01): Cashy-Hub enforces a strict minimum credit threshold: €100.01. If an operator inputs €100.00 or less, the system displays a blocking validation alert: "Payout amount is less than €100.00, credit not allowed." The deal cannot be submitted until the payout meets or exceeds €100.01.
- Removing Items: Click the trash icon on an item card to remove it. A deal must always contain at least 1 item.
Step 5: Transport & Payout (Section 4)¶
In the collapsible Transport & Payout section:
- Transport Method *: Select from the dropdown:
Shop(SHOP): Customer brought the collateral directly to the branch counter.Shipment(STANDARD_SHIPMENT): Inbound insured parcel delivery.- Preferred Payout Method *: Select from the dropdown:
Cash(CASH): Liquid cash disbursed from the active store drawer (KASSA).Bank Transfer(BANK): SEPA credit transfer. Displays the mandatory IBAN * input with European ISO 13616 regex format validation.Paypal(PAYPAL): Electronic payment. Displays the mandatory Paypal Address * email input.
Step 6: Additional Notes (Section 5)¶
In the collapsible Additional Notes section: - Notes: Enter optional handling instructions, packaging notes, or counter remarks (up to 4 lines).
Step 7: Verify Summary & Create Deal¶
- Review Deal Summary Sidebar: Check the real-time financial breakdown computed live by the central pricing engine:
- Itemized Payouts & Fees: Storage fee, Staggered fee (processing), Manipulation fee (handling), Cleaning fee, Verification fee, and Interest fee.
- Repayment Amount: Total redemption amount per item.
- Grand Totals: Total Payback and Total Payout.
- Submit Deal:
- Ensure the
DEAL TYPEtoggle in the top action bar is set to Pawn. - Click the purple Create PAWN Deal button.
- The button switches to Creating... during submission.
- Transition to Management Mode:
- Upon successful creation, the system displays a confirmation notification, generates the unique Booking Number, and automatically switches the wizard into Management Mode.
- Steps 2–6 (Research, Price, Verification, Payout, Storage) become active in the stepper, and the top action bar reveals Archive, Payback, Extend, and Close controls.