bc-payments-sdk
Version:
BetterCommerce's Payments NodeJS SDK is a complete solution for storefront clients that integrate payments. `bc-payments-sdk` is a single point interface for storefront clients for interacting with payment gateways.
16 lines (15 loc) • 671 B
TypeScript
import { IPaymentProvider } from "../../base/contracts/IPaymentProvider";
import { BasePaymentProvider } from "../../base/entity/BasePaymentProvider";
/**
* Class {OmniCapitalPayment} is a concrete implementation of a payment provider.
* It provides a set of methods that can be used to interact with the OmniCapital payment gateway.
*
* @class OmniCapitalPayment
* @extends {BasePaymentProvider}
* @implements {IPaymentProvider}
*/
export declare class OmniCapitalPayment extends BasePaymentProvider implements IPaymentProvider {
initPaymentIntent(data: any): Promise<any>;
requestPayment(data: any): void;
getOrderDetails(data: any): Promise<any>;
}