@airwallex/node-sdk
Version:
Airwallex Node.js SDK
26 lines • 1.17 kB
TypeScript
import { PaymentAcceptanceEnhancedSchemeCustomerUpdate } from './paymentAcceptanceEnhancedSchemeCustomerUpdate';
import { PaymentAcceptanceEnhancedSchemeProduct } from './paymentAcceptanceEnhancedSchemeProduct';
import { PaymentAcceptanceEnhancedSchemeShippingUpdate } from './paymentAcceptanceEnhancedSchemeShippingUpdate';
export interface PaymentAcceptanceEnhancedSchemeDataUpdate {
customer?: PaymentAcceptanceEnhancedSchemeCustomerUpdate;
customer_tax_identifier?: string;
duty_amount?: number;
invoice_reference?: string;
local_tax_amount?: number;
merchant_tax_identifier?: string;
national_tax_amount?: number;
products?: Array<PaymentAcceptanceEnhancedSchemeProduct>;
shipping?: PaymentAcceptanceEnhancedSchemeShippingUpdate;
summary_commodity_code?: string;
total_tax_amount?: number;
vat_invoice_reference?: string;
}
export declare namespace PaymentAcceptanceEnhancedSchemeDataUpdate {
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=paymentAcceptanceEnhancedSchemeDataUpdate.d.ts.map