Docs
You are viewing:
Product Catalog 1.0
Venmo is a US-based peer-to-peer (P2P) payment solution that allows users to transfer and receive money easily and quickly via a smartphone application. It is one of the most popular payment methods in the US. With this integration, you can add and configure Venmo as a payment method option in your PayPal Commerce integration. Learn more about Venmo via PayPal integration.
Chargebee offers the following options to integrate with PayPal:
Integration Method | Description | PCI Requirements |
---|---|---|
Chargebee Hosted Pages Note: HPv3 is supported. | In this method, the card information of the customers is collected by Chargebee's checkout and directly passed on to PayPal. | Low (Your PCI compliance requirements are greatly reduced due to the usage of Chargebee's checkout) |
Chargebee JS | Raw card details You will collect raw card details via your custom checkout and pass them to Chargebee.js 3DS Helper to conduct the 3DS flow. However, this will need you to ensure PCI compliance. | High (Card information will be collected by you directly; you will have to take care of PCI Compliance requirements) |
Chargebee JS (Chargebee Components and Fields) | In this method, Chargebee's components and fields collect customers' card information and tokenise it with PayPal. | Low (Your PCI compliance requirements are greatly reduced due to the usage of Chargebee's components and fields) |
Gateway JS + Chargebee API | The payment method is collected in the Gateway's JS and converted into a permanent token. This permanent token will be used to process payments associated with the respective customer. | Low |
Follow these steps to enable and configure Venmo via PayPal:
This integration supports the following tokens in the mentioned format:
Token | Description | Format & Sample |
---|---|---|
Permanent Token (PayPal JS) | Combination of the customer ID and payment method ID at the gateway. | Format: |
Chargebee Payment Intent ID (Chargebee JS) | This is the Payment Intent ID returned after a successful authorization process. | Format - |
Customer Selection and Interaction
The customer selects Venmo as the payment method, followed by a Venmo button.
Initial Payment Intent
Authorization and Vault Generation
The User will authorize the payment amount, and PayPal will return the Order details
Payment Summary Page
Subscription Creation
Upon clicking Pay & Subscribe, the subscription creation process is initiated.
The checkout flow contains the following steps for your customers:
Was this article helpful?