akua-sdk
Version:
TypeScript SDK for Akua Acquiring Processor
26 lines (25 loc) • 585 B
TypeScript
import { UserData } from './common';
export interface CreateInstrumentRequest {
type: 'CARD';
card: CardData;
user_data?: UserData;
}
export interface UpdateInstrumentRequest {
status?: string;
user_data?: UserData;
card?: {
expiration_month?: string;
expiration_year?: string;
first_name?: string;
last_name?: string;
};
}
export interface CardData {
number: string;
expiration_month: string;
expiration_year: string;
holder_name?: string;
first_name?: string;
last_name?: string;
cvv: string;
}