> For the complete documentation index, see [llms.txt](https://docs.does.qa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.does.qa/test-steps/express/adyen-widget.md).

# Adyen Widget

Adyen Widget fills an Adyen card payment form in one step. Use it when the Flow reaches an Adyen checkout widget and you want card details entered and optionally submitted without adding each field as separate Test Steps.

![Card Test Step](https://app.does.qa/screenshots/node/express_adyen_card.png)

## When to use it

* Complete a card checkout on a site that embeds the Adyen Drop-in or Component widget.
* Fill test card details from [Values](/values/value-store.md) for staging or sandbox flows.
* Choose **Fields Only** when the Flow should enter card data but leave purchase confirmation to a later [Touch](/test-steps/action/touch.md) step.

## Configure

### Basics

#### Payment Details

| Field            | What to set                                                      |
| ---------------- | ---------------------------------------------------------------- |
| **Card Number**  | Card number as text and/or a [Value](/values/value-store.md)     |
| **Expiry Month** | Expiry month as text and/or a [Value](/values/value-store.md)    |
| **Expiry Year**  | Expiry year as text and/or a [Value](/values/value-store.md)     |
| **CVC / CVV**    | Security code as text and/or a [Value](/values/value-store.md)   |
| **Name on Card** | Cardholder name as text and/or a [Value](/values/value-store.md) |

#### Complete Checkout

| Field                                        | What to set                                                                                           |
| -------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| **Complete Checkout**                        | `Purchase` (default) submits payment, or `Fields Only` fills the form                                 |
| **Complete Purchase Button** *(conditional)* | [Element](/elements/creating-elements.md) for the pay button when **Complete Checkout** is `Purchase` |

### Advanced

| Field              | What to set                                          |
| ------------------ | ---------------------------------------------------- |
| **Status on fail** | [Failed Status](/test-step-options/failed-status.md) |

## Related

* [Adyen PayPal](/test-steps/express/adyen-paypal.md)
* [Express](/test-steps/express.md)

**Tags:** `express`, `adyen`, `card`, `rest`
