This feature or setting is available to all customers on any Recurly subscription plan.
- A connection with the Braintree gateway.
- Integration via Recurly.JS.
- Your site must support USD transactions, as it is the only currency supported.
- Only supports USD as the transaction currency.
- The integration process involves setting up with Braintree and Recurly.js, and requires technical know-how.
Venmo™ stands at the forefront of payment technology, catering to a massive user base with over 159 billion in annual transactions. It's not just a payment platform; it's a social experience, with emojis playing a fun part in the transaction narratives. With new enhancements, Venmo™ smoothly integrates into your payment method assortment, allowing for a seamless subscription payment process.
Synchronous transactions: Venmo™ supports synchronous payment methods, including purchases, refunds, and manual captures.
Token utilization: Utilize Venmo Recurly.js tokens to execute transactions via V2 or V3 Recurly endpoints.
Platform support: Facilitates both mobile and desktop transaction flows.
- Easy subscriptions: Venmo™ makes subscriptions easy, attracting a younger, tech-savvy demographic.
- Quick transactions: With Venmo™, offer a speedy checkout process, both on mobile and desktop platforms.
To facilitate the Venmo™ payment method on your platform, integrate it using Recurly.JS. Find the developer documentation here to get started with the integration.
There are two authentication methods for Venmo using R.js: QR Code Authentication, which was initially rolled out with R.js, and the Desktop Web Authentication method, which launches a web modal to allow users to log in.
Per Braintree’s own documentation, they highly recommend using the Desktop Web Authentication, which requires an additional argument passed in the R.js instantiation for Venmo.
Ensure that your site is set up to handle USD transactions, as it is the only supported currency for Venmo™. In addition, verify that the Braintree gateway is active; no further configurations are needed on the Recurly side.
In order to take advantage of addresses provided directly from the Venmo SDK when using R.js, talk to Support about enabling two feature flags on your site: Save Braintree Venmo Shipping and Billing Address. With this setting enabled, you will not be required to provide an Address via V2 or V3 APIs, however, if an address is provided via API, that data will override any Venmo SDK-sourced information.
Before initiating Venmo™ payments, you must set the method up through your Braintree account.
Additionally, for Venmo payments, In order to take advantage of User Billing and Shipping Addresses access through R.js, you will need a setting enabled in your Braintree account to supply Enriched Data to Recurly.
Detailed guidance can be found here.
Updated 26 days ago