vhm24-payments

Community

Uzbekistan payment integrations for VendHub.

Authorjamsmac
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables VendHub's payment processing layer to integrate with Uzbek payment providers, allowing vending machines to accept and reconcile payments from multiple channels.

Core Features & Use Cases

  • Multi-provider integration: Payme, Click, Uzum Bank, HUMO, UZCARD, OSON, Apelsin, and Multikassa are supported for wallet, card, and fiscalization workflows.
  • Unified payment model: TypeScript interfaces model payments, statuses, and fiscal receipts, enabling consistent transaction handling across modules.
  • End-to-end workflow: From payment initiation to webhook events and fiscal receipts, including optional cash-in-hand accounting for audits.

Quick Start

Configure your environment with provider credentials (e.g., PAYME_MERCHANT_ID, CLICK_SERVICE_ID, UZCARD_MERCHANT_KEY, MULTIKASSA_USERNAME) and run your backend server. The skill includes illustrated references showing Payme and Click workflows so you can adapt quickly.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: vhm24-payments
Download link: https://github.com/jamsmac/VHM24/archive/main.zip#vhm24-payments

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.