mercadopago
Version:
Mercadopago SDK for Node.js
26 lines (25 loc) • 877 B
TypeScript
import type { MercadoPagoConfig } from '../../../mercadoPagoConfig';
import type { Collector, MerchantOrderItemRequest, MerchantOrderPayerRequest } from '../commonTypes';
import type { Options } from '../../../types';
export declare type MerchantOrderCreateData = {
body: MerchantOrderCreateRequestBody;
requestOptions?: Options;
};
export declare type MerchantOrderCreateClient = {
body: MerchantOrderCreateRequestBody;
config: MercadoPagoConfig;
};
export declare type MerchantOrderCreateRequestBody = {
collector?: Collector;
preference_id?: string;
application_id?: string;
site_id?: string;
payer?: MerchantOrderPayerRequest;
sponsor_id?: string;
items?: MerchantOrderItemRequest[];
notification_url?: string;
additional_info?: string;
external_reference?: string;
marketplace?: string;
version?: number;
};