# Welcome to LimePay API Docs

Here you will find all you need to know to integrate our products to start sending and receiving payments from your customers.

## Payments Processing APIs

Our main Payment Processing APIs are listed below.\
Within each one of them you may find resourceful endpoints to consume and build a seamless integration.

<table data-view="cards"><thead><tr><th align="center"></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td align="center"><strong>Deposits API</strong></td><td>Create a deposit request  by collecting and sending the information needed to pay. We will return you with the metadata required to create the checkout on your own website or redirect the customer to the payment site.</td><td><a href="api-documentation/deposits-api">deposits-api</a></td><td><a href="https://content.gitbook.com/content/QwMHQLA98rN2pqEMJgaj/blobs/OZLldS6c8NscFff5iLXq/Cashin.png">Cashin.png</a></td></tr><tr><td align="center"><strong>Cashouts API</strong></td><td>S2S API. Develop your own checkout page where you will collect and send us all the details required to process the cashouts.</td><td><a href="api-documentation/cashouts-api">cashouts-api</a></td><td><a href="https://content.gitbook.com/content/QwMHQLA98rN2pqEMJgaj/blobs/4AHYDYcHo0N92OGkKLsx/Cashout.png">Cashout.png</a></td></tr></tbody></table>

{% hint style="success" %}
For a world-class UX and integration, we strongly suggest the use of our Deposits API OneShot Experience flow! :rocket:
{% endhint %}

{% hint style="info" %}
Bear in mind that the Deposits API Hosted Checkout works as a fallback method, so that in cases which by mistake a piece of information was missing or additional information is required in order to create a Deposit, we can collect it and avoid a failure in the deposit creation.
{% endhint %}
