# SwapExecutionStepPayment

Execution step describing the user payment that initiates or funds the swap.

**type**stringrequired

**Possible values:** \[`Payment`]

**side**stringrequired

**Possible values:** \[`source`]

**chain**stringrequired

**title**stringrequired

**description**stringrequired

**status**stringrequired

**Possible values:** \[`inactive`, `awaiting`, `received`, `confirmed`, `soft_expired`, `expired`]

**confirmations** <!-- -->object

Confirmation progress for Bitcoin on-chain payments.

**current**integerrequired

**target**integerrequired

**etaSeconds**integerrequired

Estimated remaining time in seconds until the target confirmation count is reached. Can be `-1` when the estimate is not available.

**initTxId**string

**settleTxId**string

SwapExecutionStepPayment

```
{

  "type": "Payment",

  "side": "source",

  "chain": "string",

  "title": "string",

  "description": "string",

  "status": "inactive",

  "confirmations": {

    "current": 0,

    "target": 0,

    "etaSeconds": 0

  },

  "initTxId": "string",

  "settleTxId": "string"

}
```
