nmkr-studio-api
Version:
Typesafe API Client to work with the NMKR Studio V2 API
25 lines (24 loc) • 1.07 kB
TypeScript
import type { GetNmkrPayLinkClass } from '../models/GetNmkrPayLinkClass';
import type { GetNmkrPayLinkResultClass } from '../models/GetNmkrPayLinkResultClass';
import type { CancelablePromise } from '../core/CancelablePromise';
import type { BaseHttpRequest } from '../core/BaseHttpRequest';
export declare class NmkrPayService {
readonly httpRequest: BaseHttpRequest;
constructor(httpRequest: BaseHttpRequest);
/**
* Returns a payment link for NMKR Pay
* @returns GetNmkrPayLinkResultClass Returns the PaymentTransactionResultClass Class
* @throws ApiError
*/
postV2GetNmkrPayLink({ requestBody, }: {
requestBody?: GetNmkrPayLinkClass;
}): CancelablePromise<GetNmkrPayLinkResultClass>;
/**
* Returns the state of a payment link for NMKR Pay
* @returns GetNmkrPayLinkResultClass Returns the PaymentTransactionResultClass Class
* @throws ApiError
*/
getV2GetNmkrPayStatus({ paymenttransactionuid, }: {
paymenttransactionuid: string;
}): CancelablePromise<GetNmkrPayLinkResultClass>;
}