If you are using the standard Vimeo OTT checkout form, you must process your payments through Vimeo OTT. However, it is possible to collect payments externally and use Vimeo OTT to host and deliver your video content. You can learn more by reading our Developer Documentation.
If you plan to build and host your own checkout form(s), you can store the URL(s) where the form(s) is hosted in your Admin. This will effectively overwrite the Vimeo OTT-hosted checkout form on the web.
⚠️Note: Vimeo is not responsible for the building or hosting of custom checkout forms. Advising on the process and connecting these forms to your site requires an Enterprise contract with Vimeo. Please get in touch with your account manager for the next steps.
Sellers who utilize a custom checkout are required to manage their own customer support as the Vimeo team will not have access to your payments and will not be able to issue refunds to customers or resolve payment issues. While your team is responsible for the initial support, you can escalate issues relating to video playback, platform bugs, or other items needing assistance, to the Vimeo team for technical support.
In this article:
- How do I set a custom checkout URL at the site level?
- How do I set a custom checkout URL at the product level?
- Changes to analytics dashboard
How do I set a custom checkout URL at the site level?
- Reach out to Vimeo Support or your Account Manager to let them know you want to utilize a custom checkout. They will enable your site to manage your support.
- Once the Vimeo Team confirms this has been enabled, go to your Site Settings > Advanced tab and input a “Customer Support Contact”
- Once you save your Customer Support Contact you will now see a field titled “Manage payments externally” on your Site Settings > Advanced tab. Setting this URL at the site level will automatically set the URL for each of your products.
⚠️Note: If you have a single product or one checkout form for multiple products, this is all you need to do. If you have multiple products with unique checkout forms, you will need to override this value at the product level (see below).
If you have a page where your subscribers can manage their subscriptions (ie. cancel or pause) you can add this in the field titled Custom Subscription Support URL. This field will appear in a viewer's Account Settings on the “Subscription” tab. If you do not add a Custom Subscription Support URL, viewers trying to cancel or pause their subscriptions will be directed to contact your support team via the email or URL you set as your Customer Support Contact.
How do I set a custom checkout URL at the product level?
You can set a custom checkout URL at the product level by going into the Basic Info tab of the product’s page. Unchecking the “Has external checkout form” box will cause the product to fall back to the Vimeo OTT-hosted form.
Note: Unchecking the box at the site level will reset all values back to the Vimeo OTT values.
These URLs will replace all the visible checkout links in your Vimeo OTT site. Additionally, any traffic to the relevant OTT-hosted checkout forms will automatically be redirected to the correct URL.
⚠️Note: You will see the option to geoblock your product in the Distribution tab. However, this only works for the Vimeo OTT checkout form and will not work for your own payment gate. If you need to geoblock the checkout form of your product, you will need to manage that directly within your payment gate.
How do I change to the analytics dashboard?
Managing your own payments will affect the analytics dashboard. The total number of subscribers will still be displayed, but subscriber events such as lifetime value, conversions per day, free trials, renewals, etc. will be lost.
The Top Videos tools will still work as expected.