UNPKG

bc-opayo-sdk

Version:

BetterCommerce's Opayo NodeJS SDK enables BC client applications to integrate with Opayo merchant API system. It publishes an interface to interact with [Opayo API](https://www.elavon.co.uk/resource-center/help-with-your-solutions/opayo/integrations/types

17 lines (16 loc) 698 B
/** * {Api} class provides a single interface to make REST calls to the Opayo API. * */ export declare class Api { /** * Performs a REST call to the Opayo API. * @param {string} url - The relative url of the API endpoint. * @param {string} method - The HTTP request method. * @param {any} [params] - The request body or query string parameters. * @param {any} [cookies] - Cookies to be sent with the request. * @param {any} [headers] - Headers to be sent with the request. * @returns {Promise<any>} The response from the API. */ static call(url: string, method: string, params?: any, cookies?: any, headers?: any): Promise<any>; }