Skip to content

CreateCustomerMandate

Type: schema

TypeScript Definition

typescript
CreateCustomerMandate: {{
            /** @description Payment method type (e.g. NB). */
            payment_method_type: string;
            /** @description Payment method code (e.g. JP_HDFC). */
            payment_method: string;
            service_provider_slug: string;
            gateway_reference_id: string;
            bank_ifsc: string;
            bank_account_number: string;
            bank_beneficiary_name: string;
        };
        /** CreateCustomSubscription */
}

OpenAPI Schema

json
{
  "type": "object",
  "externalDocs": {
    "url": "https://llm-docs.commercengine.io/storefront/schemas/CreateCustomerMandate",
    "description": "API reference for the CreateCustomerMandate schema"
  },
  "required": [
    "payment_method_type",
    "payment_method",
    "service_provider_slug",
    "gateway_reference_id",
    "bank_ifsc",
    "bank_account_number",
    "bank_beneficiary_name"
  ],
  "properties": {
    "payment_method_type": {
      "description": "Payment method type (e.g. NB).",
      "type": "string"
    },
    "payment_method": {
      "description": "Payment method code (e.g. JP_HDFC).",
      "type": "string"
    },
    "service_provider_slug": {
      "type": "string"
    },
    "gateway_reference_id": {
      "type": "string"
    },
    "bank_ifsc": {
      "type": "string"
    },
    "bank_account_number": {
      "type": "string"
    },
    "bank_beneficiary_name": {
      "type": "string"
    }
  }
}

Auto-generated from OpenAPI spec and TypeScript definitions

Last updated: