payuni-query

Query PAYUNi transactions and verify order status with Node.js/TypeScript.

271|18|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/paid-tw/skills --skill payuni-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payuni-query
Source: https://github.com/paid-tw/skills/tree/main/plugins/payuni/skills/payuni-query
Command: npx skills add https://github.com/paid-tw/skills --skill payuni-query

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables applications to query PAYUNi transactions to verify order status, improving payment visibility and reconciliation workflows.

Core Features & Use Cases

  • Single-order query to fetch status and details.
  • Batch reconciliation to align daily PAYUNi transactions.
  • Status verification for NotifyURL or settlement processes.
  • Use Case: Integrate into an order management system to automatically reflect payment state.

Quick Start

Use the payuni-query skill to check a specific order's status by calling queryTrade with the order number, e.g., queryTrade('ORDER-12345'). For batch reconciliation, configure a batch job that calls queryTrade for each order in your reconciliation set.

Frequently Asked Questions about payuni-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query PAYUNi transactions to verify order status in Node.js?

To query PAYUNi transactions and verify order status in Node.js, call the queryTrade function with your specific order number, such as queryTrade('ORDER-12345'). This fetches the transaction details and current payment state directly from the PAYUNi API.

What is the best way to handle batch reconciliation for PAYUNi transactions?

The best way to handle batch reconciliation for PAYUNi transactions is to configure a batch job that iterates through your order set, calling the queryTrade function for each order number to align daily payment records and verify statuses automatically.

Does the PAYUNi transaction query skill support secure API communication?

Yes, the PAYUNi transaction query skill supports secure API communication. It implements Node.js and TypeScript logic that includes merchant configuration and secure encryption parameters to safely query and verify your payment transaction data.

Can I use this Node.js query logic for status verification in a settlement process?

Yes, you can use this Node.js query logic for status verification in a settlement process. The skill is designed to integrate into order management systems, automatically reflecting payment states and verifying statuses for NotifyURL or settlement workflows.

How does the generateQueryParams function work for PAYUNi order queries?

The generateQueryParams function works by taking an order number as input and constructing the necessary encrypted query parameters for PAYUNi. It pairs with the queryTrade function to securely communicate with the PAYUNi API and retrieve the transaction status.