---
title: "Create an on-demand transfer authorization"
method: POST
path: "/on-demand-authorizations"
tags: ["funding sources"]
---

# Create an on-demand transfer authorization

`POST /on-demand-authorizations`

Create an on-demand transfer authorization that allows Customers to pre-authorize variable amount ACH transfers from their bank account for future payments. This authorization is used when creating Customer funding sources to enable flexible payment processing. Returns UI text elements including authorization body text and button text for display in your application's bank account addition flow.

## Headers

- `Accept` 'application/vnd.dwolla.v1.hal+json', required

## Response `200`

Ok

## Other responses

- `403` — 403 Error

---

[API](https://skmtc.net/dwolla/apis/dwolla-api.md) · [All operations](https://skmtc.net/dwolla/apis/dwolla-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dwolla/dwolla-api/versions/0e13062ae3be/schema)
