# Venmo
> **Information**
>
> Venmo is available for Flow. Flow enables you to [accept payments on your website](https://www.checkout.com/docs/payments/accept-payments/accept-a-payment-on-your-website.md) using Checkout.com's global network of payment methods with a single integration.
[Venmo](https://www.paypal.com/us/enterprise/payment-processing/accept-venmo) is a social payment service that enables people to make and share payments with friends, family, and businesses in the United States (US).
To process payments using Venmo:
- Your customer must have the Venmo app installed.
- You and your customer must be based in the US.
- The currency must be in USD.
Checkout.com supports Venmo through PayPal.
Venmo supports the following checkout experiences:
- _Pay Now_ – Final payment page experience.
Customers complete the payment on the PayPal pop-up.
- _Continue_ – Item and basket page experience.
Customers complete the payment on the merchant's order review page
Additionally, Venmo supports both auto capture and manual capture of the payment:
- Use auto capture if your goods or services are available immediately after purchase – for example, digital goods or tickets.
- Use manual capture if your goods or services are not available immediately after purchase – for example, shipped goods.
> **Information**
>
> To enable Venmo payments on your account, contact your account manager or [request support](https://dashboard.checkout.com/support/new?topic=case_account_management_and_access&issue=issue_account_changes).
| | |
| --- | --- |
| Model | Gateway |
| Payment flow | Direct |
| Auto capture | ✓ Payments are captured immediately after authorization by default. |
| Manual capture | ✓ Full and Partial capture. |
| Refund | ✓ Full and Partial capture. |
| Disputes | ✓ All disputes are handled directly via PayPal. |
| Chargeback | ✓ All chargebacks are handled directly via PayPal. |
| Recurring payment | ✗ |
---
## Webhooks
| Webhook | Description |
| --- | --- |
| `payment_pending` | Occurs when the payment request is successfully initiated. |
| `payment_approved` | Occurs when the payment is approved by the customer. |
| `payment_captured` | Occurs when the payment is successfully captured. |
| `payment_capture_declined` | Occurs when the payment request is rejected. |
| `payment_declined` | Occurs when the payment request is rejected. |
| `payment_expired` | Occurs when a payment reached its expiry date without being captured |
| `payment_voided` | Occurs when:
- The payment is voided after authorization
- The payment is voided after partial capture, releasing the remaining amount
- The payment expires |
| `payment_void_declined` | Occurs when the void request is declined. |
| `payment_refunded` | Occurs when the payment is fully or partially refunded. |
| `payment_refund_declined` | Occurs when the refund is declined. |
---
## Available for
- [Web](https://www.checkout.com/docs/payments/add-payment-methods/venmo/web.md): Accept Venmo payments on your website with Flow, our pre-built, customizable payment user interface.
- [Unified Payments API](https://www.checkout.com/docs/payments/add-payment-methods/venmo/unified-payments-api.md): Build your own UI and integrate with our API to process Venmo payments.
- [Payment Setup API](https://www.checkout.com/docs/payments/add-payment-methods/venmo/payment-setup-api.md): Build your own UI and integrate with our Payment Setup API to process Venmo payments.