@phqb/mcp-server
Version:
PHQB MCP Payment Server - AI-powered payment processing for Claude and other AI assistants
74 lines • 1.75 kB
TypeScript
import { CreatePaymentArgs, OrderDetailsArgs, SearchOrdersArgs, RecentOrdersArgs, CancelOrderArgs } from '../types';
export declare class PaymentTools {
private baseURL;
private apiKey;
constructor(apiKey: string, baseURL?: string);
/**
* 创建微信支付订单
*/
createWechatPayment(args: CreatePaymentArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 创建支付宝支付订单
*/
createAlipayPayment(args: CreatePaymentArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 创建智能聚合支付订单
*/
createAutoPayment(args: CreatePaymentArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 获取订单详情
*/
getOrderDetails(args: OrderDetailsArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 搜索订单
*/
searchOrders(args: SearchOrdersArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 获取最近订单
*/
getRecentOrders(args: RecentOrdersArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
/**
* 取消订单
*/
cancelOrder(args: CancelOrderArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;
private getPaymentMethodDisplay;
private getStatusEmoji;
private getStatusDisplay;
private getOrderStatusTips;
}
//# sourceMappingURL=payment.d.ts.map