UNPKG

gmopg

Version:

GMO PaymentGateway API client

72 lines (71 loc) 1.86 kB
import { CvsCode, Status } from '../client.enum'; import { Result, ShopArgs } from '../client.type'; export declare type EntryTranCvsArgs = ShopArgs & { OrderID: string; Amount: number; Tax: number; }; export declare type EntryTranCvsResult = Result & { AccessID: string; AccessPass: string; }; export declare type ExecTranCvsArgs = { AccessID: string; AccessPass: string; OrderID: string; Convenience: CvsCode; CustomerName: string; CustomerKana: string; TelNo: string; PaymentTermDay?: number; MailAddress?: string; ShopMailAddress?: string; ReserveNo?: string; MemberNo?: string; RegisterDisp1?: string; RegisterDisp2?: string; RegisterDisp3?: string; RegisterDisp4?: string; RegisterDisp5?: string; RegisterDisp6?: string; RegisterDisp7?: string; RegisterDisp8?: string; ReceiptsDisp1?: string; ReceiptsDisp2?: string; ReceiptsDisp3?: string; ReceiptsDisp4?: string; ReceiptsDisp5?: string; ReceiptsDisp6?: string; ReceiptsDisp7?: string; ReceiptsDisp8?: string; ReceiptsDisp9?: string; ReceiptsDisp10?: string; ReceiptsDisp11: string; ReceiptsDisp12: string; ReceiptsDisp13: string; ClientField1?: string; ClientField2?: string; ClientField3?: string; ClientFieldFlag?: string; }; export declare type ExecTranCvsResult = Result & { OrderID: string; Convenience: CvsCode; ConfNo: string; ReceiptNo: string; PaymentTerm: string; TranDate: string; CheckString: string; ClientField1: string; ClientField2: string; ClientField3: string; }; export declare type CancelCvsArgs = ShopArgs & { AccessID: string; AccessPass: string; OrderID: string; }; export declare type CancelCvsResult = Result & { OrderID: string; Status: Status; };