simpay-typescript-api
Version:
SimPay.pl API wrapper
14 lines (13 loc) • 670 B
TypeScript
import type { TransactionNotification } from '../models/payment/transaction/transaction-notification.js';
import type { TransactionRequest } from '../models/payment/transaction/transaction-request.js';
export { Payment };
declare class Payment {
private readonly key;
private readonly password;
private readonly client;
constructor(key: string, password: string);
createTransaction(serviceId: string, request: TransactionRequest): Promise<any>;
verifyNotification(key: string, body: TransactionNotification): boolean;
private generateSignatureNotification;
getTransactionDetails(serviceId: string, transactionId: string): Promise<any>;
}