> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Account Transitions

> Use Account Transitions to transition the status of a credit account to a new status.

export const EndpointCard = ({method = "API", title, children, href, arrow = true}) => {
  const METHOD_STYLES = {
    GET: {
      bg: "mint-bg-green-400/20 dark:mint-bg-green-400/20",
      text: "mint-text-green-700 dark:mint-text-green-400",
      border: "mint-border-green-300 dark:mint-border-green-700"
    },
    POST: {
      bg: "mint-bg-blue-400/20 dark:mint-bg-blue-400/20",
      text: "mint-text-blue-700 dark:mint-text-blue-400"
    },
    PUT: {
      bg: "mint-bg-yellow-400/20 dark:mint-bg-yellow-400/20",
      text: "mint-text-yellow-700 dark:mint-text-yellow-400"
    },
    PATCH: {
      bg: "mint-bg-orange-400/20 dark:mint-bg-orange-400/20",
      text: "mint-text-orange-700 dark:mint-text-orange-400"
    },
    DELETE: {
      bg: "mint-bg-red-400/20 dark:mint-bg-red-400/20",
      text: "mint-text-red-700 dark:mint-text-red-400"
    },
    API: {
      bg: "mint-bg-black",
      text: "mint-text-white"
    }
  };
  const MethodBadge = ({method}) => {
    const style = METHOD_STYLES[method?.toUpperCase()] ?? METHOD_STYLES.GET;
    return <span className={`
          method-pill rounded-lg font-semibold px-1.5 py-0.5 text-xs leading-5 ${style.bg} ${style.text}`}>
        {method?.toUpperCase()}
      </span>;
  };
  const content = <div className="group flex items-center gap-4 border border-gray-200 dark:border-gray-700 rounded-xl p-5 hover:border-gray-400 dark:hover:border-gray-500 hover:shadow-md transition-all cursor-pointer">
      {}
      <div className="shrink-0">
        <MethodBadge method={method} />
      </div>
      {}
      <div className="flex-1 min-w-0">
        <p className="font-semibold text-gray-900 dark:text-white text-sm leading-snug">{title}</p>
        {children && <p className="mt-1 text-sm text-gray-500 dark:text-gray-400 line-clamp-2">{children}</p>}
      </div>
    </div>;
  if (!href) return content;
  return <a href={href} className="block no-underline border-b-0 mb-2">
      {content}
    </a>;
};

Use the account transitions endpoints to create and retrieve account transitions on Marqeta’s credit platform. An account transition occurs when a [credit account](/core-api/credit-accounts/) transitions to a new status.

To receive webhook notifications when account transition events occur, see [Credit account transition events](/core-api/event-types/#_credit_account_transition_events) in Event Types.

<h2 id="transition_account">
  Transition account status
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/accounts/{account_token}/accounttransitions`

Transition a credit account to a new status.

<h3 id="_url_path_parameters">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                                                                                                        |
| ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | The unique identifier of the credit account for which to transition a status.<br /><br />Send a `GET` request to `/credit/accounts` to retrieve existing credit account tokens.<br /><br />**Allowable Values:**<br /><br />Existing account token |

<h3 id="_request_body">
  Request body
</h3>

| Fields                                       | Description                                                                                                                                                                                                                 |
| -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| status<br /><br />string<br /><br />Required | Status of the credit account.<br /><br />**NOTE**`CHARGE_OFF` is not an allowable value for `original_status`.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF` |
| token<br /><br />string<br /><br />Optional  | Unique identifier of the credit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                 |

<h3 id="_sample_request_body">
  Sample request body
</h3>

```json JSON lines wrap theme={null}
{
  "status": "ACTIVE"
}
```

<h3 id="_response_body">
  Response body
</h3>

| Fields                                                 | Description                                                                                                                                                         |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned            | Unique identifier of the credit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                         |
| account\_token<br /><br />string<br /><br />Returned   | Unique identifier of the credit account for which to transition a status.<br /><br />**Allowable Values:**<br /><br />36 char max                                   |
| original\_status<br /><br />string<br /><br />Returned | Status of the credit account prior to transition.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`      |
| status<br /><br />string<br /><br />Returned           | Status to which the credit account transitioned.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`       |
| created\_time<br /><br />datetime<br /><br />Returned  | Date and time when the transition record was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

<h3 id="_sample_response_body">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "token": "my_account_transition_token1234",
  "account_token": "my_account_token_12",
  "original_status": "UNACTIVATED",
  "status": "ACTIVE",
  "created_time": "2021-09-03T19:22:45Z"
}
```

<h2 id="list_account_transitions">
  List account transitions
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/accounts/{account_token}/accounttransitions`

Retrieve an array of transitions on a credit account.

This endpoint supports [sorting and pagination](/core-api/sorting-and-pagination/).

<h3 id="_url_path_parameters_2">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                                                                                                                  |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| account\_token<br /><br />string<br /><br />Required | The unique identifier of the credit account for which you want to retrieve transitions.<br /><br />Send a `GET` request to `/credit/accounts` to retrieve existing credit account tokens.<br /><br />**Allowable Values:**<br /><br />Existing account token |

<h3 id="_url_query_parameters">
  URL query parameters
</h3>

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                             |
| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Optional        | The number of resources to retrieve.<br /><br />**Allowable Values:**<br /><br />1–100                                                                                                                                                                                                                                                                                                  |
| start\_index<br /><br />integer<br /><br />Optional | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />0 min                                                                                                                                                                                                                                                                         |
| sort\_by<br /><br />string<br /><br />Optional      | Field on which to sort. Prefix the field name with a hyphen (`-`) to sort in descending order. Omit the hyphen to sort in ascending order.<br /><br />**NOTE:** You must sort using system field names such as `createdTime`, and not by the field names appearing in response bodies such as `created_time`.<br /><br />**Allowable Values:**<br /><br />`createdTime`, `-createdTime` |

<h3 id="_response_body_2">
  Response body
</h3>

| Fields                                                             | Description                                                                                                                                                         |
| ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Returned                       | Number of resources returned.<br /><br />**Allowable Values:**<br /><br />1-10                                                                                      |
| start\_index<br /><br />integer<br /><br />Returned                | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                               |
| end\_index<br /><br />integer<br /><br />Returned                  | Sort order index of the last resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                |
| is\_more<br /><br />boolean<br /><br />Returned                    | A value of `true` indicates that more unreturned resources exist.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                       |
| data<br /><br />array of objects<br /><br />Returned               | Contains one or more account transitions.<br /><br />**Allowable Values:**<br /><br />One or more account transition objects                                        |
| data\[].**token**<br /><br />string<br /><br />Returned            | Unique identifier of the credit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                         |
| data\[].**account\_token**<br /><br />string<br /><br />Returned   | Unique identifier of the credit account for which to transition a status.<br /><br />**Allowable Values:**<br /><br />36 char max                                   |
| data\[].**original\_status**<br /><br />string<br /><br />Returned | Status of the credit account prior to transition.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`      |
| data\[].**status**<br /><br />string<br /><br />Returned           | Status to which the credit account transitioned.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`       |
| data\[].**created\_time**<br /><br />datetime<br /><br />Returned  | Date and time when the transition record was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

<h3 id="_sample_response_body_2">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "count": 1,
  "start_index": 0,
  "end_index": 0,
  "is_more": false,
  "data": [
    {
      "token": "my_account_transition_token1234",
      "account_token": "my_account_token_12",
      "original_status": "UNACTIVATED",
      "status": "ACTIVE",
      "created_time": "2021-09-03T19:22:45Z"
    }
  ]
}
```

<h2 id="get_account_transition">
  Retrieve account transition
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/accounts/{account_token}/accounttransitions/{token}`

Retrieve a transition for a credit account.

<h3 id="_url_path_parameters_3">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                                                                                                                                                  |
| ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | The unique identifier of the credit account for which you want to retrieve a transition.<br /><br />Send a `GET` request to `/credit/accounts` to retrieve existing credit account tokens.<br /><br />**Allowable Values:**<br /><br />Existing account token                                |
| token<br /><br />string<br /><br />Required          | The unique identifier of the account transition you want to retrieve.<br /><br />Send a `GET` request to `/credit/accounts/{account_token}/accounttransitions` to retrieve existing account transition tokens.<br /><br />**Allowable Values:**<br /><br />Existing account transition token |

<h3 id="_response_body_3">
  Response body
</h3>

| Fields                                                 | Description                                                                                                                                                         |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned            | Unique identifier of the credit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                         |
| account\_token<br /><br />string<br /><br />Returned   | Unique identifier of the credit account for which to transition a status.<br /><br />**Allowable Values:**<br /><br />36 char max                                   |
| original\_status<br /><br />string<br /><br />Returned | Status of the credit account prior to transition.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`      |
| status<br /><br />string<br /><br />Returned           | Status to which the credit account transitioned.<br /><br />**Allowable Values:**<br /><br />`UNACTIVATED`, `ACTIVE`, `SUSPENDED`, `TERMINATED`, `CHARGE_OFF`       |
| created\_time<br /><br />datetime<br /><br />Returned  | Date and time when the transition record was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ |

<h3 id="_sample_response_body_3">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "token": "my_account_transition_token1234",
  "account_token": "my_account_token_12",
  "original_status": "UNACTIVATED",
  "status": "ACTIVE",
  "created_time": "2021-09-03T19:22:45Z"
}
```

<h2 id="resend_webhook_event">
  Resend credit event notification
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/webhooks/{event_type}/{resource_token}`

Resends a credit event notification to your webhook endpoint.

Although you send this request as a `POST`, all parameters are passed in the URL and the body is empty. The event notification is resent to your webhook endpoint and also returned in the response to this request.

For details on how to configure your webhook endpoint, see the About Webhooks [tutorial](/developer-guides/about-webhooks/#_tutorial). For the complete `/webhooks` endpoint reference, see [Webhooks](/core-api/webhooks/).

<h3 id="_url_path_parameters_4">
  URL path parameters
</h3>

| Fields                                                | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ----------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| event\_type<br /><br />string<br /><br />Required     | Specifies the type of event you want to resend.<br /><br />**Allowable Values:**<br /><br />`ledgerentry`, `journalentry`, `accounttransition`, `accountstatement`, `paymenttransition`, `delinquencytransition`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| resource\_token<br /><br />string<br /><br />Required | The unique identifier of the resource for which you want to resend a notification.<br /><br />Send a `GET` request to `/credit/accounts/{account_token}/journalentries` to retrieve existing journal entry tokens.<br /><br />Send a `GET` request to `/credit/accounts/{account_token}/ledgerentries` to retrieve existing ledger entry tokens.<br /><br />Send a `GET` request to `/accounts/{account_token}/accounttransitions` to retrieve existing account transition tokens.<br /><br />Send a `GET` request to `/credit/accounts/{account_token}/payments/{payment_token}` to retrieve existing payment transition tokens.<br /><br />Send a `GET` request to `/accounts/{account_token}/statements` to retrieve existing statement summary tokens.<br /><br />Send a `GET` request to `/accounts/{account_token}/delinquencystate/transitions` to retrieve existing delinquency transition tokens.<br /><br />**Allowable Values:**<br /><br />Existing journal entry token, ledger entry token, account transition token, payment transition token, statement summary token, or delinquency transition token |

<h3 id="_response_body_4">
  Response body
</h3>

| Fields                                                     | Description                                                                                                                           |
| ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| unused<br /><br />string<br /><br />Conditionally returned | The event notification that was resent to your webhook endpoint.<br /><br />**Allowable Values:**<br /><br />Valid event notification |

<h3 id="_sample_response_body_4">
  Sample response body
</h3>

The following code block shows a sample of a resent `creditaccounttransitions` event.

```json JSON lines wrap theme={null}
{
  "token": "my_credit_account_transition_token1234",
  "account_token": "my_credit_account_token1234",
  "original_status": "UNACTIVATED",
  "status": "ACTIVE",
  "created_time": "2021-08-18T20:25:10.408Z"
}
```

The following code block shows a sample of a resent `creditaccountstatements` event.

```json JSON lines wrap theme={null}
{
  "token": "my_credit_account_statement_token",
  "account_token": "my_credit_account_token",
  "opening_balance": 496.45,
  "closing_balance": 506.41,
  "credit_limit": 500,
  "available_credit": 0,
  "past_due_amount": 10,
  "purchases": 0,
  "interest": 4.96,
  "fees": 15,
  "credits": 0,
  "payments": 10,
  "days_in_billing_cycle": 31,
  "cycle_type": "REVOLVING",
  "opening_date": "2023-03-01T05:00:00.000Z",
  "closing_date": "2023-04-01T03:59:59.999Z",
  "created_time": "2021-08-18T22:04:31.261Z"
}
```

The following code block shows a sample of a resent `creditjournalentries` event.

```json JSON expandable lines wrap theme={null}
{
  "token": "my_journal_entry_token1234",
  "related_token": null,
  "root_token": null,
  "account_token": "my_credit_account_token1234",
  "card_token": "my_credit_card_token1234",
  "status": "PENDING",
  "group": "PURCHASE",
  "type": "authorization",
  "id": "12345678",
  "amount": 10,
  "currency_code": "USD",
  "memo": "Jane's Bakery",
  "request_time": "2021-08-18T22:06:52.000Z",
  "impact_time": "2021-08-18T22:07:21.422Z",
  "created_time": "2021-08-18T22:07:21.422Z",
  "dispute_token": null,
  "detail_token": "my_detail_token1234",
  "detail_object": {
    "type": "authorization",
    "state": "PENDING",
    "identifier": "234",
    "token": "my_detail_token1234",
    "user_token": "my_user_token",
    "acting_user_token": "my_user_token",
    "card_token": "my_credit_card_token1234",
    "gpa": {
      "currency_code": "USD",
      "ledger_balance": 510.87,
      "available_balance": 0,
      "credit_balance": 0,
      "pending_credits": 0,
      "impacted_amount": -10,
      "balances": {
        "USD": {
          "currency_code": "USD",
          "ledger_balance": 510.87,
          "available_balance": 0,
          "credit_balance": 0,
          "pending_credits": 0,
          "impacted_amount": -10
        }
      }
    },
    "gpa_order": {
      "token": "my_gpa_order_token1234",
      "amount": 10,
      "created_time": "2021-08-18T22:06:53Z",
      "last_modified_time": "2021-08-18T22:06:53Z",
      "transaction_token": "my_transaction_token1234",
      "state": "PENDING",
      "response": {
        "code": "0000",
        "memo": "Approved or completed successfully"
      },
      "funding": {
        "amount": 10,
        "source": {
          "type": "programgateway",
          "token": "**********1ab2",
          "active": true,
          "name": "credit_backed_funding_source",
          "is_default_account": false,
          "created_time": "2021-10-14T17:26:35Z",
          "last_modified_time": "2021-10-14T17:26:35Z"
        },
        "gateway_log": {
          "order_number": "my_gateway_token12345",
          "transaction_id": "my_transaction_id1234",
          "message": "Approved or completed successfully",
          "duration": 485,
          "timed_out": false,
          "response": {
            "code": "200",
            "data": {
              "jit_funding": {
                "token": "my_jit_funding_token1234",
                "method": "pgfs.authorization",
                "user_token": "my_user_token",
                "acting_user_token": "my_user_token",
                "amount": 10
              }
            }
          }
        }
      },
      "funding_source_token": "**********1ab2",
      "jit_funding": {
        "token": "my_transaction_id1234",
        "method": "pgfs.authorization",
        "user_token": "my_user_token",
        "acting_user_token": "my_user_token",
        "amount": 10
      },
      "user_token": "my_user_token",
      "currency_code": "USD"
    },
    "duration": 837,
    "created_time": "2021-08-18T22:06:52Z",
    "user_transaction_time": "2021-08-18T22:06:52Z",
    "settlement_date": "2021-08-18T00:00:00Z",
    "request_amount": 10,
    "amount": 10,
    "currency_code": "USD",
    "approval_code": "974406",
    "response": {
      "code": "0000",
      "memo": "Approved or completed successfully"
    },
    "network": "DISCOVER",
    "acquirer_fee_amount": 0,
    "acquirer": {
      "system_trace_audit_number": "376582"
    },
    "user": {
      "metadata": {
        "key1": "value1",
        "key2": "value2",
        "notification_email": "user@domain.com",
        "notification_language": "spa"
      }
    },
    "card": {
      "last_four": "9949",
      "metadata": {}
    },
    "issuer_received_time": "2021-08-18T22:06:52.771Z",
    "issuer_payment_node": "f8205a67b12b90d695b15704a64c074b",
    "network_reference_id": "484311571095",
    "card_acceptor": {
      "mid": "1234",
      "mcc": "6411",
      "name": "Jane's Bakery",
      "street_address": "1989 Fillmore St",
      "city": "San Francisco",
      "state": "CA",
      "postal_code": "94115",
      "country_code": "USA"
    },
    "pos": {
      "pin_present": false,
      "partial_approval_capable": true,
      "purchase_amount_only": false,
      "is_recurring": false,
      "is_installment": false
    }
  }
}
```

The following code block shows a sample of a resent `creditledgerentries` event.

```json JSON expandable lines wrap theme={null}
{
  "token": "my_ledger_entry_token1234",
  "related_token": null,
  "root_token": null,
  "account_token": "my_credit_account_token1234",
  "card_token": "my_credit_card_token1234",
  "status": "PENDING",
  "group": "PURCHASE",
  "type": "authorization",
  "id": "12345678",
  "amount": 10,
  "currency_code": "USD",
  "memo": "Jane's Bakery",
  "request_time": "2021-08-18T22:06:52.000Z",
  "impact_time": "2021-08-18T22:07:21.422Z",
  "created_time": "2021-08-18T22:07:21.422Z",
  "dispute_token": null,
  "detail_token": "my_detail_token1234",
  "detail_object": {
    "type": "authorization",
    "state": "PENDING",
    "identifier": "234",
    "token": "my_detail_token1234",
    "user_token": "my_user_token",
    "acting_user_token": "my_user_token",
    "card_token": "my_credit_card_token1234",
    "gpa": {
      "currency_code": "USD",
      "ledger_balance": 510.87,
      "available_balance": 0,
      "credit_balance": 0,
      "pending_credits": 0,
      "impacted_amount": -10,
      "balances": {
        "USD": {
          "currency_code": "USD",
          "ledger_balance": 510.87,
          "available_balance": 0,
          "credit_balance": 0,
          "pending_credits": 0,
          "impacted_amount": -10
        }
      }
    },
    "gpa_order": {
      "token": "my_gpa_order_token1234",
      "amount": 10,
      "created_time": "2021-08-18T22:06:53Z",
      "last_modified_time": "2021-08-18T22:06:53Z",
      "transaction_token": "my_transaction_token1234",
      "state": "PENDING",
      "response": {
        "code": "0000",
        "memo": "Approved or completed successfully"
      },
      "funding": {
        "amount": 10,
        "source": {
          "type": "programgateway",
          "token": "**********1ab2",
          "active": true,
          "name": "credit_backed_funding_source",
          "is_default_account": false,
          "created_time": "2021-10-14T17:26:35Z",
          "last_modified_time": "2021-10-14T17:26:35Z"
        },
        "gateway_log": {
          "order_number": "my_gateway_token12345",
          "transaction_id": "my_transaction_id1234",
          "message": "Approved or completed successfully",
          "duration": 485,
          "timed_out": false,
          "response": {
            "code": "200",
            "data": {
              "jit_funding": {
                "token": "my_jit_funding_token1234",
                "method": "pgfs.authorization",
                "user_token": "my_user_token",
                "acting_user_token": "my_user_token",
                "amount": 10
              }
            }
          }
        }
      },
      "funding_source_token": "**********1ab2",
      "jit_funding": {
        "token": "my_transaction_id1234",
        "method": "pgfs.authorization",
        "user_token": "my_user_token",
        "acting_user_token": "my_user_token",
        "amount": 10
      },
      "user_token": "my_user_token",
      "currency_code": "USD"
    },
    "duration": 837,
    "created_time": "2021-08-18T22:06:52Z",
    "user_transaction_time": "2021-08-18T22:06:52Z",
    "settlement_date": "2021-08-18T00:00:00Z",
    "request_amount": 10,
    "amount": 10,
    "currency_code": "USD",
    "approval_code": "974406",
    "response": {
      "code": "0000",
      "memo": "Approved or completed successfully"
    },
    "network": "DISCOVER",
    "acquirer_fee_amount": 0,
    "acquirer": {
      "system_trace_audit_number": "376582"
    },
    "user": {
      "metadata": {
        "key1": "value1",
        "key2": "value2",
        "notification_email": "user@domain.com",
        "notification_language": "spa"
      }
    },
    "card": {
      "last_four": "9949",
      "metadata": {}
    },
    "issuer_received_time": "2021-08-18T22:06:52.771Z",
    "issuer_payment_node": "f8205a67b12b90d695b15704a64c074b",
    "network_reference_id": "484311571095",
    "card_acceptor": {
      "mid": "1234",
      "mcc": "6411",
      "name": "Jane's Bakery",
      "street_address": "1989 Fillmore St",
      "city": "San Francisco",
      "state": "CA",
      "postal_code": "94115",
      "country_code": "USA"
    },
    "pos": {
      "pin_present": false,
      "partial_approval_capable": true,
      "purchase_amount_only": false,
      "is_recurring": false,
      "is_installment": false
    }
  }
}
```

The following code block shows a sample of a resent `creditpaymenttransitions` event.

```json JSON lines wrap theme={null}
{
  "token": "my_payment_transition_token1234",
  "account_token": "my_credit_account_token1234",
  "payment_token": "my_credit_account_payment_token1234",
  "status": "COMPLETED",
  "refund_details": null,
  "created_time": "2021-08-17T18:26:47.591Z"
}
```

The following code block shows a sample of a resent `creditdelinquencytransitions` event.

```json JSON lines wrap theme={null}
{
  "token": "my_delinquency_transition_token1234",
  "account_token": "my_credit_account_token1234",
  "transition_trigger_reason": "STATEMENT_GENERATION",
  "transition_trigger_time": "2023-03-01 04:59:59.999",
  "original_status": "CURRENT",
  "status": "DELINQUENT",
  "impact_time": "2023-03-01 04:59:59.999",
  "total_past_due": 100,
  "current_due": 40,
  "total_due": 140,
  "oldest_payment_due_date": "2023-02-01 04:59:59.999",
  "bucket_count": 2,
  "is_invalidated": false,
  "created_time": "2023-03-01 04:59:59.999",
  "updated_time": "2023-03-01 04:59:59.999"
}
```
