> For the complete documentation index, see [llms.txt](https://guides.clickatell.com/chat-desk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guides.clickatell.com/chat-desk/agent-desk/send-payment-requests-via-chat-2-pay.md).

# Send payment requests via Chat 2 Pay

As an agent, you can use the Chat 2 Pay extension to send a payment request to a customer directly from Chat Desk.&#x20;

{% hint style="info" %}
Currently, only agents on Chat Desk can send a Chat 2 Pay link to end-users. A Supervisor can see all the details of Chat 2 Pay transactions (e.g., how many Chat 2 Pay payment links were sent, which agent(s) sent the Chat 2 Pay payment links, what the current and past statuses of a Chat 2 Pay transaction are, etc.) in the Supervisor Desk.
{% endhint %}

## Send a payment request&#x20;

To send a new payment request from the Agent Desk:

1. Click the *Extension* (puzzle) icon.&#x20;
2. Select the *Chat 2 Pay* extension card.

<figure><img src="/files/E7R7R4mUzIpl8l1T1Pbq" alt=""><figcaption></figcaption></figure>

3. In the pop-up, the customer's phone number is auto-filled. Enter the rest of the required detail and click *Send*.

![](/files/fSLMIivMyeVnNrezF7pD)

4. The payment request is sent to the customer as shown below.&#x20;

{% hint style="info" %}
The payment link expires after **five** minutes if the customer doesn't click on it.

If the customer clicks the payment link, they get another **15 minutes** to complete the payment before the link expires.
{% endhint %}

![](/files/Eh4OjqLGJ1r8ZSDALrCN)

5. Once payment is received from the customer, the agent receives a payment confirmation message.

![](/files/KhTH61xNJSZAVh47uMW8)

6. The agent is notified of any status updates to the payment via these payment cards:

<img src="/files/SRuE1bKaBidbSQ6YE9oK" alt="" width="563">

{% hint style="info" %}
Chat 2 Pay in Chat Desk is not linked to any Order Management System.
{% endhint %}

## Cancel a payment request

As an agent, you can cancel a payment request by clicking *Cancel Payment* (shown below).&#x20;

A status update message is shown in the bottom right of the screen.&#x20;

![](/files/qP8pSn0GekjR3fEHGBDS)

### Successful cancelation&#x20;

Once the transaction is **successfully canceled**, the payment link (URL) expires and no longer works. The customer gets an update via a plain text message that "*The <\<orderNumber>> has been canceled by the Agent"*

### Cancelation failed

* If the transaction could not be canceled because the **customer has already clicked on the link**, the following status message is shown:

![](/files/UCtgqWg9x7RG4uEZddml)

* If a payment link is **already canceled** and the agent tries to cancel again, the following status message is shown:

![](/files/3ewSfNA8Y3BWGkdZQjYU)

* If the payment **link expired**, it cannot be canceled. This happens if the customer hasn't clicked the payment link within 5 minutes. The following status message is shown:

<figure><img src="/files/FofRv8wtCvS30vY97zb5" alt=""><figcaption></figcaption></figure>
