JuspayOrder
Type: schema
TypeScript Definition
typescript
JuspayOrder: {{
id?: string;
udf10?: string;
udf9?: string;
udf8?: string;
udf7?: string;
udf6?: string;
udf5?: string;
udf4?: string;
udf3?: string;
udf2?: string;
udf1?: string;
status_id?: string;
status?: string;
return_url?: string;
/** @default false */
refunded: boolean;
product_id?: string;
payment_links?: {
web?: string;
mobile?: string;
iframe?: string;
};
order_id?: string;
merchant_id?: string;
juspay?: {
client_auth_token?: string;
client_auth_token_expiry?: string;
};
date_created?: string;
customer_phone?: string;
customer_id?: string;
customer_email?: string;
currency?: string;
/** Format: double */
amount_refunded?: number;
/** Format: double */
amount?: number;
};
/** JuspayPaymentGatewayParams */
}OpenAPI Schema
json
{
"title": "JuspayOrder",
"type": "object",
"externalDocs": {
"url": "https://llm-docs.commercengine.io/storefront/schemas/JuspayOrder",
"description": "API reference for the JuspayOrder schema"
},
"properties": {
"id": {
"type": "string"
},
"udf10": {
"type": "string"
},
"udf9": {
"type": "string"
},
"udf8": {
"type": "string"
},
"udf7": {
"type": "string"
},
"udf6": {
"type": "string"
},
"udf5": {
"type": "string"
},
"udf4": {
"type": "string"
},
"udf3": {
"type": "string"
},
"udf2": {
"type": "string"
},
"udf1": {
"type": "string"
},
"status_id": {
"type": "string"
},
"status": {
"type": "string"
},
"return_url": {
"type": "string"
},
"refunded": {
"type": "boolean",
"default": false
},
"product_id": {
"type": "string"
},
"payment_links": {
"type": "object",
"properties": {
"web": {
"type": "string"
},
"mobile": {
"type": "string"
},
"iframe": {
"type": "string"
}
}
},
"order_id": {
"type": "string"
},
"merchant_id": {
"type": "string"
},
"juspay": {
"type": "object",
"properties": {
"client_auth_token": {
"type": "string"
},
"client_auth_token_expiry": {
"type": "string"
}
}
},
"date_created": {
"type": "string"
},
"customer_phone": {
"type": "string"
},
"customer_id": {
"type": "string"
},
"customer_email": {
"type": "string"
},
"currency": {
"type": "string"
},
"amount_refunded": {
"type": "number",
"format": "double"
},
"amount": {
"type": "number",
"format": "double"
}
}
}Auto-generated from OpenAPI spec and TypeScript definitions