notrix
Version:
Notrix Official JavaScript SDK
12 lines (11 loc) • 542 B
TypeScript
import { CheckoutSession, CheckoutSessionLineItem } from './models';
export default class Client {
private readonly secretApiKey;
private readonly projectId;
private readonly BASE_URL;
constructor(secretApiKey: string, projectId: string);
private authHeaders;
private makeRequest;
createCheckoutSession(items: CheckoutSessionLineItem[], successUrl: string, cancelUrl: string, client_reference_id?: string, webhook_url?: string): Promise<CheckoutSession>;
isPaid(checkoutPageToken: string): Promise<boolean>;
}