---
description: >-
  This section goes over the 'Stripe - Perform Manual Payout' workflow action to
  payout a Stripe Express account manually.
---

# How to perform a manual payout? (For Express accounts)

**Note:** The user must have **completed** the onboarding steps for a Stripe **Express** account.

To perform a manual payout make sure that the payout schedule for the Express account is set to manual. You can retrieve the users current balance by performing the 'Stripe - Retrieve Connected Account Balances' data call. Using this call you can see the **Pending** and **Available** balances.&#x20;

{% hint style="warning" %}
Keep in mind that it takes some time for balances to go from 'Pending' to 'Available' depending on the country. Only balances that are 'Available' can be paid out.
{% endhint %}

## Important - Cross Currency Payments

If your onboarded user receives funds from a country with a different currency, the funds will be converted to that currency (instantly & automatically by Stripe). This means that the amount and currency to payout will be different than in your system. You will need the following call to retrieve the new **amount** and **currency** for a payout. You should make this call right after a payment is made.&#x20;

* GET Charge details (to receive the <mark style="color:green;background-color:green;">balance transaction ID</mark>)
* GET Balance Transaction details

## Instruction

We will be using the 'Stripe - Perform Manual Payout' workflow action to create the payout. For this action we need the <mark style="color:blue;background-color:blue;">Account ID</mark> of the connected account. When this action is run the Express account is payed out with the specified amount.&#x20;

![](https://3457273877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTaz2BINn0eo6qDdccM8U%2Fuploads%2FTb2sdwXXfMhGkfhX6jUa%2F%202022-04-05%20om%2023.13.38.png?alt=media\&token=71f332cd-79fb-4d47-b3d6-d9590c350b92)

