> ## 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.

# Program Gateways

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>;
};

<Note>
  **Note**\
  This feature requires additional activation steps. To learn more about this feature and activating it for your program, contact your Marqeta representative.
</Note>

Use the Credit Program Gateways endpoints to create, retrieve, and update Program Gateways for your credit program. A Program Gateway allows you to exchange messages with Marqeta’s credit platform regarding decisions on transaction authorizations.

For more on Program Gateways, see [About Credit Program Gateways](/developer-guides/about-credit-program-gateways/).

<h2 id="create_program_gateway">
  Create Program Gateway
</h2>

**Action:** `POST`\
**Endpoint:** `/credit/programgateways`

Create a new Credit Program Gateway.

Use this endpoint to configure your Program Gateway to receive gateway requests from Marqeta’s credit platform. You can create multiple Program Gateways, but only one can be active per credit program.

<Note>
  **Note**\
  To create a Program Gateway, you must have consumer or admin credentials.
</Note>

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

| Fields                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                 | Unique identifier of the Program Gateway.<br /><br />If you do not include a token, the system generates one automatically. As this token is necessary for use in other calls, it is recommended that you define a simple and easy to remember string rather than letting the system generate a token for you. This value cannot be updated.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                   |
| name<br /><br />string<br /><br />Required                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| url<br /><br />string<br /><br />Required                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform. Must be HTTPS.<br /><br />**Allowable Values:**<br /><br />250 char max                                                                                                                                                                                                                                                                                                                                                                                                  |
| basic\_auth\_username<br /><br />string<br /><br />Required | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| basic\_auth\_password<br /><br />string<br /><br />Required | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| timeout\_millis<br /><br />integer<br /><br />Optional      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />1–2000                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| active<br /><br />boolean<br /><br />Optional               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| mtls<br /><br />boolean<br /><br />Optional                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| custom\_header<br /><br />object<br /><br />Optional        | Additional custom information included in the HTTP header. For example, this might contain security information, along with Basic Authentication, when making a Program Gateway request. Custom headers also appear in the associated webhook’s notifications.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value<br /><br />Example:<br /><br />`json JSON { "custom_header": { "customer_header_key_1": "customer_header_value_1", "customer_header_key_2": "customer_header_value_2", "customer_header_key_3": "customer_header_value_3" } } ` |

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

```json JSON lines wrap theme={null}
{
  "name": "My Program Gateway",
  "url": "https://my-url",
  "basic_auth_username": "my_username",
  "basic_auth_password": "my_20-50_character_password",
  "custom_header": {
    "my_header_name_1": "my_value_1"
  }
}
```

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

| Fields                                                                    | Description                                                                                                                                                                                            |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                 | Unique identifier of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                  |
| url<br /><br />string<br /><br />Conditionally returned                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform.<br /><br />**Allowable Values:**<br /><br />250 char max |
| basic\_auth\_username<br /><br />string<br /><br />Conditionally returned | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                             |
| basic\_auth\_password<br /><br />string<br /><br />Conditionally returned | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                             |
| timeout\_millis<br /><br />integer<br /><br />Conditionally returned      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />2000 max                                                                                         |
| active<br /><br />boolean<br /><br />Conditionally returned               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                           |
| custom\_header<br /><br />object<br /><br />Conditionally returned        | Additional custom information included in the HTTP header.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value                     |
| mtls<br /><br />boolean<br /><br />Conditionally returned                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                         |
| created\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                      |
| updated\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                 |

<h2 id="list_program_gateways">
  List Program Gateways
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/programgateways`

Retrieve an array of existing Credit Program Gateways.

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

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

| Fields                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of Program Gateway 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 `lastModifiedTime`, and not by the field names appearing in response bodies such as `last_modified_time`.<br /><br />**Allowable Values:**<br /><br />`lastModifiedTime`, `-lastModifiedTime` |

<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 Program Gateway objects.<br /><br />**Allowable Values:**<br /><br />One or more Program Gateway objects                                                                          |
| data\[].**token**<br /><br />string<br /><br />Conditionally returned                 | Unique identifier of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                      |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                  |
| data\[].**url**<br /><br />string<br /><br />Conditionally returned                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform.<br /><br />**Allowable Values:**<br /><br />250 char max |
| data\[].**basic\_auth\_username**<br /><br />string<br /><br />Conditionally returned | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                             |
| data\[].**basic\_auth\_password**<br /><br />string<br /><br />Conditionally returned | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                             |
| data\[].**timeout\_millis**<br /><br />integer<br /><br />Conditionally returned      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />2000 max                                                                                         |
| data\[].**active**<br /><br />boolean<br /><br />Conditionally returned               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                           |
| data\[].**custom\_header**<br /><br />object<br /><br />Conditionally returned        | Additional custom information included in the HTTP header.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value                     |
| data\[].**mtls**<br /><br />boolean<br /><br />Conditionally returned                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                         |
| data\[].**created\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                      |
| data\[].**updated\_time**<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                 |

<h2 id="retrieve_program_gateway">
  Retrieve Program Gateway
</h2>

**Action:** `GET`\
**Endpoint:** `/credit/programgateways/{token}`

Retrieve an existing Credit Program Gateway.

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

| Fields                                      | Description                                                                                                                                                                                                                                |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Required | Unique identifier of the Program Gateway to retrieve.<br /><br />Send a `GET` request to `/credit/programgateways` to retrieve existing Program Gateway tokens.<br /><br />**Allowable Values:**<br /><br />Existing Program Gateway token |

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

| Fields                                                                    | Description                                                                                                                                                                                            |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                 | Unique identifier of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                  |
| url<br /><br />string<br /><br />Conditionally returned                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform.<br /><br />**Allowable Values:**<br /><br />250 char max |
| basic\_auth\_username<br /><br />string<br /><br />Conditionally returned | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                             |
| basic\_auth\_password<br /><br />string<br /><br />Conditionally returned | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                             |
| timeout\_millis<br /><br />integer<br /><br />Conditionally returned      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />2000 max                                                                                         |
| active<br /><br />boolean<br /><br />Conditionally returned               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                           |
| custom\_header<br /><br />object<br /><br />Conditionally returned        | Additional custom information included in the HTTP header.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value                     |
| mtls<br /><br />boolean<br /><br />Conditionally returned                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                         |
| created\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                      |
| updated\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was last updated 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}
{
  "name": "My Program Gateway Name",
  "active": false,
  "token": "my_pg_token_1234",
  "url": "https://my_secure_domain.com/my_gateway",
  "created_time": "2024-11-30T20:00:51Z",
  "last_modified_time": "2024-11-30T23:39:10Z",
  "basic_auth_username": "my_username",
  "basic_auth_password": "my_20-50_character_password",
  "timeout_millis": 2000
}
```

<h2 id="update_program_gateway">
  Update Program Gateway
</h2>

**Action:** `PUT`\
**Endpoint:** `/credit/programgateways/{token}`

Update an existing Credit Program Gateway.

You may want to update a Program Gateway if you are switching it to active or inactive, updating the URL, username, or password, and more.

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

| Fields                                      | Description                                                                                                                    |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Required | Unique identifier of the Program Gateway to update.<br /><br />**Allowable Values:**<br /><br />Existing Program Gateway token |

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

| Fields                                                      | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional                 | Unique identifier of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| name<br /><br />string<br /><br />Optional                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| url<br /><br />string<br /><br />Optional                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform. Must be HTTPS.<br /><br />**Allowable Values:**<br /><br />250 char max                                                                                                                                                                                                                                                                                                                                                                                                             |
| basic\_auth\_username<br /><br />string<br /><br />Optional | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| basic\_auth\_password<br /><br />string<br /><br />Optional | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| timeout\_millis<br /><br />integer<br /><br />Optional      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />2000 max                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| active<br /><br />boolean<br /><br />Optional               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| mtls<br /><br />boolean<br /><br />Optional                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| custom\_header<br /><br />object<br /><br />Optional        | Additional custom information included in the HTTP header. For example, this might contain security information, along with Basic Authentication, when making a Program Gateway request. Custom headers also appear in the associated webhook’s notifications.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value<br /><br />Example:<br /><br />`json JSON lines wrap { "custom_header": { "customer_header_key_1": "customer_header_value_1", "customer_header_key_2": "customer_header_value_2", "customer_header_key_3": "customer_header_value_3" } } ` |

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

| Fields                                                                    | Description                                                                                                                                                                                            |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| token<br /><br />string<br /><br />Conditionally returned                 | Unique identifier of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                      |
| name<br /><br />string<br /><br />Conditionally returned                  | Name of the Program Gateway.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                  |
| url<br /><br />string<br /><br />Conditionally returned                   | URL of the Program Gateway endpoint hosted in your environment and configured to receive authorization requests made by the Marqeta platform.<br /><br />**Allowable Values:**<br /><br />250 char max |
| basic\_auth\_username<br /><br />string<br /><br />Conditionally returned | Basic Authentication username for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />50 char max                                                                             |
| basic\_auth\_password<br /><br />string<br /><br />Conditionally returned | Basic Authentication password for authenticating your environment.<br /><br />**Allowable Values:**<br /><br />20–50 chars                                                                             |
| timeout\_millis<br /><br />integer<br /><br />Conditionally returned      | Total timeout for Program Gateway calls, in milliseconds.<br /><br />**Allowable Values:**<br /><br />2000 max                                                                                         |
| active<br /><br />boolean<br /><br />Conditionally returned               | Indicates whether the Program Gateway is active.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                           |
| custom\_header<br /><br />object<br /><br />Conditionally returned        | Additional custom information included in the HTTP header.<br /><br />**Allowable Values:**<br /><br />Up to three name-value pairs: 500 char max per name, 500 char max per value                     |
| mtls<br /><br />boolean<br /><br />Conditionally returned                 | Indicates whether the Program Gateway uses mutual Transport Layer Security (mTLS).<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                         |
| created\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was created on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                      |
| updated\_time<br /><br />datetime<br /><br />Conditionally returned       | Date and time when the Program Gateway was last updated on Marqeta’s credit platform, in UTC.<br /><br />**Allowable Values:**<br /><br />Format: yyyy-MM-ddThh:mm:ssZ                                 |


## Related topics

- [About Credit Program Gateways](/docs/developer-guides/about-credit-program-gateways.md)
- [Program Gateway Funding Sources](/docs/core-api/program-gateway-funding-sources.md)
- [Configuring Gateway JIT Funding](/docs/developer-guides/configuring-gateway-jit-funding.md)
- [Gateway JIT Funding Messages](/docs/core-api/gateway-jit-funding-messages.md)
- [2023 Release Notes](/docs/developer-guides/release-notes-2023.md)
