# invoice\_payment\_method\_options\_card

From **Stripe API**.

- Type: `object`

## Properties

### `request_three_d_secure`

- Required: false
- Type: `string`
- Nullable: true
- Allowed values: `"any"`, `"automatic"`

We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.

## JSON Schema

```json
{"properties":{"request_three_d_secure":{"description":"We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine.","enum":["any","automatic"],"nullable":true,"type":"string"}},"title":"invoice_payment_method_options_card","type":"object","x-expandableFields":[]}
```
