> For the complete documentation index, see [llms.txt](https://docs.kitegateway.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kitegateway.com/receiving-money/collection-steps.md).

# Steps

Allows your merchant account to get paid in a way that works for you using the various options we provide. You can receive funds from anyone, anywhere directly into your wallet through our payment methods that support; `mobile` `money`, `card` and `crypto`&#x20;

### Steps for receiving money

1. Create your request data as a JSON
2. Set the relevant request headers;&#x20;

   a) **`Content-Type`: `application/json`**\
   b) **`Accept`**:  **`application/json`**

   c) [**`Authorization`**](/authorization/access-token.md#how-to-get-an-access-token)

   &#x20;   The access token that was generated on the authorization `API`
3. `POST` the composed data to the collections `API`.
4. Process the response returned by the `API`&#x20;

   In-case the response contains a `payment_url` that is required to complete a transaction, we expect your application to redirect the customer to the payment `URL`
5. As the payment is being processed on our side,  any change in payment status will be sent to the respective [`webhook URL`](/appendix/webhook.md) of the merchant account.
