# payment\_intent\_payment\_method\_options\_mandate\_options\_acss\_debit

From **Stripe API**.

- Type: `object`

## Properties

### `custom_mandate_url`

- Required: false
- Type: `string`
- maxLength: `5000`

A URL for custom mandate text

### `interval_description`

- Required: false
- Type: `string`
- Nullable: true
- maxLength: `5000`

Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.

### `payment_schedule`

- Required: false
- Type: `string`
- Nullable: true
- Allowed values: `"combined"`, `"interval"`, `"sporadic"`

Payment schedule for the mandate.

### `transaction_type`

- Required: false
- Type: `string`
- Nullable: true
- Allowed values: `"business"`, `"personal"`

Transaction type of the mandate.

## JSON Schema

```json
{"properties":{"custom_mandate_url":{"description":"A URL for custom mandate text","maxLength":5000,"type":"string"},"interval_description":{"description":"Description of the interval. Only required if the 'payment_schedule' parameter is 'interval' or 'combined'.","maxLength":5000,"nullable":true,"type":"string"},"payment_schedule":{"description":"Payment schedule for the mandate.","enum":["combined","interval","sporadic"],"nullable":true,"type":"string"},"transaction_type":{"description":"Transaction type of the mandate.","enum":["business","personal"],"nullable":true,"type":"string"}},"title":"payment_intent_payment_method_options_mandate_options_acss_debit","type":"object","x-expandableFields":[]}
```
