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

# getSpendAccountPaymentInstructions

> Retrieves a PDF payment instructions artifact (ACH routing + account details) for funding a virtual account number belonging to a spend account (cash balance) of the authenticated user's account.

Retrieves a PDF payment instructions artifact (ACH routing + account details) for funding a
virtual account number belonging to a spend account (cash balance) of the authenticated
user's account. Defaults to the spend account's primary virtual account number when
virtualAccountNumberId is omitted. Requires LIST\_PAYMENT scope.

```graphql theme={null}
query {
  getSpendAccountPaymentInstructions(
    userCashBalanceId: UUID!
    virtualAccountNumberId: UUID
  ): SpendAccountPdfDocument!
}
```

## Arguments

<ParamField body="userCashBalanceId" type="UUID!" required>
  *No description provided in the schema yet.*
</ParamField>

<ParamField body="virtualAccountNumberId" type="UUID">
  *No description provided in the schema yet.*
</ParamField>

## Returns

[`SpendAccountPdfDocument!`](/api-reference/types/spend-account-pdf-document) — A PDF artifact containing ACH routing and account instructions for funding a spend account's virtual account number, returned as a base64-encoded string for the client to decode and render or download.
