PayuCardPayload
Type: schema
TypeScript Definition
typescript
PayuCardPayload: {{
/**
* @description discriminator enum property added by openapi-typescript
* @enum {string}
*/
payment_gateway: "payu";
card_number?: string;
card_exp_year?: string;
card_exp_month?: string;
name_on_card?: string;
nickname?: string;
/** @enum {string} */
card_mode?: "CC" | "DC";
/** @enum {string} */
card_type?: "VISA" | "MAST" | "RUPAY";
};
/** PayuCreateCardResponse */
}OpenAPI Schema
json
{
"title": "PayuCardPayload",
"type": "object",
"externalDocs": {
"url": "https://llm-docs.commercengine.io/storefront/schemas/PayuCardPayload",
"description": "API reference for the PayuCardPayload schema"
},
"required": [
"payment_gateway"
],
"properties": {
"payment_gateway": {
"const": "PAYU"
},
"card_number": {
"type": "string"
},
"card_exp_year": {
"type": "string"
},
"card_exp_month": {
"type": "string"
},
"name_on_card": {
"type": "string"
},
"nickname": {
"type": "string"
},
"card_mode": {
"type": "string",
"enum": [
"CC",
"DC"
]
},
"card_type": {
"type": "string",
"enum": [
"VISA",
"MAST",
"RUPAY"
]
}
}
}Auto-generated from OpenAPI spec and TypeScript definitions