OptionalaggregateQuote
aggregateQuote?: {
amountIn: {
amount: number;
currency:
| "USD"
| "AUD"
| "HKD"
| "JPY"
| "MXN"
| "NZD"
| "SGD"
| "SEK"
| "CHF"
| "CAD"
| "GBP"
| "CZK"
| "DKK"
| "EUR";
};
amountOut: { amount: number; currency: "MOVEUSD"
| "USDC" };
fees: {
fee: { amount: number; currency: "MOVEUSD" | "USDC" };
type:
| "CFX_FIXED_FEE"
| "CFX_VARIABLE_FEE"
| "PROVIDER_FIXED_FEE"
| "PROVIDER_VARIABLE_FEE"
| "CUSTOMER_FIXED_FEE"
| "CUSTOMER_VARIABLE_FEE";
}[];
}
Optionalamount
amount?: {
amount: number;
currency:
| "USD"
| "AUD"
| "HKD"
| "JPY"
| "MXN"
| "NZD"
| "SGD"
| "SEK"
| "CHF"
| "CAD"
| "GBP"
| "CZK"
| "DKK"
| "EUR";
}
barcodeNumber
barcodeNumber: string
createdAt
createdAt: string
customerId
customerId: string
OptionaldepositId
depositId?: string
depositQuoteId
depositQuoteId: string
OptionaldeviceIpAddress
deviceIpAddress?: string
OptionaldeviceLocation
deviceLocation?: { lat: number; long: number; source: "ip" }
expiresAt
expiresAt: string
OptionalgreendotId
greendotId?: string
OptionallegacyId
legacyId?: string
metadata?: Record<string, any> Optionalquote
quote?: {
amountIn: {
amount: number;
currency:
| "USD"
| "AUD"
| "HKD"
| "JPY"
| "MXN"
| "NZD"
| "SGD"
| "SEK"
| "CHF"
| "CAD"
| "GBP"
| "CZK"
| "DKK"
| "EUR";
};
amountOut: { amount: number; currency: "MOVEUSD"
| "USDC" };
fees: {
fee: { amount: number; currency: "MOVEUSD" | "USDC" };
type:
| "CFX_FIXED_FEE"
| "CFX_VARIABLE_FEE"
| "PROVIDER_FIXED_FEE"
| "PROVIDER_VARIABLE_FEE"
| "CUSTOMER_FIXED_FEE"
| "CUSTOMER_VARIABLE_FEE";
}[];
}
reference
reference: string
retailerId
retailerId: string
retailerName
retailerName: string
status
status:
| "CREATED"
| "PENDING"
| "DECLINED"
| "VOIDED"
| "CANCELLED"
| "EXPIRED"
| "CONSUMED"
targetCurrency
targetCurrency: "MOVEUSD" | "USDC"
updatedAt
updatedAt: string
user
user: {
address?: string;
email: string;
firstName: string;
lastName: string;
phone: string;
zipcode: string;
}
wallet
wallet: { address: string; blockchain: "SOLANA" }