@allofshop/aos-sdk-payment
Version:
allofshop payment sdk for webbrowser
26 lines (25 loc) • 691 B
TypeScript
/**
* @copyright Copyright © 2021 Corretto, Inc. All rights reserved.
*/
import { CommonParam, InitOption, PayParameter } from './interfaces';
declare class AosPaymentSdk {
readonly commonParams: CommonParam[];
private orderId;
private shopId;
private accessToken;
private pgProvider;
private apiHost;
private wrapperId;
private payload?;
private callbackSuccess?;
private callbackError?;
constructor();
private pgWindowUrl;
init(options: InitOption): void;
private sendMessage;
private validate;
private validateParams;
private validateRequireField;
pay(params: PayParameter): void;
}
export default AosPaymentSdk;