• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty

watch link in Purchase History does not link to the video

[Solved]

Foliovision › Forums › FV Player Pay Per View › Troubleshooting › watch link in Purchase History does not link to the video

  • Girish M. 6 years, 5 months ago

    I have bought and installed the Pay Per View addon.
    When I rent a video, I receive an email as expected.

    Problem 1:
    The Purchase Receipt email contains a link to the Purchase History where the domain is missing, like this:
    “Here’s the viewing link: /checkout/purchase-confirmation/?payment-confirmation=paypal&payment-id=204&amt=1.00&cc=EUR&cm=204&st=Completed&tx=0S523170SS668690K&payment_key=cb5e97bcece58de0cef9f040c84b4c89”
    If I add the domain manually, it directs me to the Purchase Confirmation.

    Problem 2:
    In the Purchase Confirmation page on the website, the “Watch” link links only to the Purchase Confirmation itself, not to the video.

    When I go to the video on the website, it shows as expected the remaining number of hours and gives me access to the video.

    My server runs on AWS Lightsail, with a new WordPress and an up to date PHP. The video is hosted on AWS as encrypted HLS.

    Thank you in advance for your help!
    Michael

Viewing 13 replies - 1 through 13 (of 13 total)
  • Martin 6 years ago

    Hello Girish,

    please check wp-admin -> Downloads -> All Downloads and find the item corresponding to your video. You should see the following when you open it for editing:

    * a FV Player Pay Per View box
    * text like “This video can be found in: {post title}” written inside of that box with a working link to the post

    Also, did you please anything else into the shopping cart when making the purchase? Such as two or more items?

    Please let us know.

    Thanks,
    Martin

    Girish M. 6 years ago

    Hi Martin,
    thank you for your answer; the FV Player Pay Per View Box shows the Rental duration (“Using default of 48 hours” and the text “This video can be found in: “, but nothing after that, i.e. there is no post_title.
    I had only one item in my shopping cart when buying this video.

    Girish M. 6 years ago

    the system info of EDD says the following (maybe it is interesting for you):

    ### Begin System Info (Generated 2019-01-04 09:30:02) ###
    
    -- Site Info
    
    Site URL:                 https://videos.globalcountry.org
    Home URL:                 https://videos.globalcountry.org
    Multisite:                No
    
    -- Hosting Provider
    
    Host:                     DBH: localhost:3306, SRV: videos.globalcountry.org
    
    -- User Browser
    
    Platform:                 Windows 
    Browser Name:             Firefox  
    Browser Version:          64.0 
    User Agent String:        Mozilla/5.0 (Windows NT 10.0; Wi 
                  n64; x64; rv:64.0) Gecko/2010010
                              1 Firefox/64.0
    
    -- WordPress Configuration
    
    Version:                  5.0.2
    Language:                 en_US
    Permalink Structure:      /%year%/%monthnum%/%day%/%postname%/
    Active Theme:             Divi 3.19
    Show On Front:            page
    Page On Front:            Global Country Videos (#174)
    Page For Posts:           Unset
    ABSPATH:                  /opt/bitnami/apps/wordpress/htdocs/
    Remote Post:              wp_remote_post() works
    Table Prefix:             Length: 3   Status: Acceptable
    WP_DEBUG:                 Disabled
    Memory Limit:             40M
    Registered Post Stati:    publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, refunded, failed, revoked, abandoned, processing, active, inactive
    
    -- EDD Configuration
    
    Version:                  2.9.9
    Upgraded From:            None
    Test Mode:                Disabled
    AJAX:                     Enabled
    Guest Checkout:           Enabled
    Symlinks:                 Disabled
    Download Method:          Direct
    Currency Code:            EUR
    Currency Position:        before
    Decimal Separator:        .
    Thousands Separator:      ,
    Upgrades Completed:       upgrade_payment_taxes,upgrade_customer_payments_association,upgrade_user_api_keys,remove_refunded_sale_logs,update_file_download_log_data
    Download Link Expiration:  hour(s)
    
    -- EDD Page Configuration
    
    Checkout:                 Valid
    Checkout Page:            https://videos.globalcountry.org/checkout/
    Success Page:             https://videos.globalcountry.org/checkout/purchase-confirmation/
    Failure Page:             https://videos.globalcountry.org/checkout/transaction-failed/
    Downloads Slug:           /downloads
    
    -- EDD Gateway Configuration
    
    Enabled Gateways:         PayPal Standard
    Default Gateway:          PayPal Standard
    
    -- EDD Tax Configuration
    
    Taxes:                    Disabled
    Tax Rate:                 0
    Display On Checkout:      Not Displayed
    Prices Include Tax:       No
    
    -- WordPress Active Plugins
    
    Content Control: 1.1.0
    Display PHP Version: 1.4
    Divi Builder: 2.19.2
    Easy Digital Downloads: 2.9.9
    Force HTTPS: 1.2.0
    Formidable Forms: 3.04.03
    Formidable Forms Pro: 3.04.03
    FV Player: 7.3.4.727
    FV Player PayPerView: 7.2.2.727
    FV Player Pro: 7.3.4.727
    Login Widget With Shortcode: 5.8.4
    User Role Editor: 4.47 (needs update - 4.48)
    WP Mail SMTP: 1.4.1
    
    -- WordPress Inactive Plugins
    
    All-in-One WP Migration: 6.82
    ARI Adminer: 1.1.12
    Simple Tags: 2.4.7
    Tag Pages: 1.0.1
    
    -- Webserver Configuration
    
    PHP Version:              7.0.31
    MySQL Version:            5.7.23
    Webserver Info:           Apache
    
    -- PHP Configuration
    
    Memory Limit:             256M
    Upload Max Size:          40M
    Post Max Size:            40M
    Upload Max Filesize:      40M
    Time Limit:               120
    Max Input Vars:           1000
    Display Errors:           N/A
    PHP Arg Separator:        &
    
    -- PHP Extensions
    
    cURL:                     Supported
    fsockopen:                Supported
    SOAP Client:              Installed
    Suhosin:                  Not Installed
    
    -- Session Configuration
    
    EDD Use Sessions:         Enabled
    Session:                  Disabled
    
    ### End System Info ###
    
    • This reply was modified 6 years, 4 months ago by Martin.
    Martin 6 years ago

    Hello Girish,

    please post a new FV Player to a different post and fill in the Pay Per View information in it as seen in the step 1 & 2 here: https://foliovision.com/player/pay-per-view/how-to#using-pay-per-view-with-shortcode-editor

    Then inspect the EDD item again and see if the “This video can be found in” contains a link to that post.

    I wonder how it could disappear for your video.

    Thanks,
    Martin

    Girish M. 6 years ago

    Hi Martin,

    thank you for looking at this again. I created a new post with a new paid video, following the instructions, but whatever I do, the “This video can be found in:” is empty.

    I also did the same while the plugin “Content Control” was deactivated to make sure there is no plugin conflict, but no difference.

    Shall I give you access to the website?

    Martin 6 years ago

    Hello Girish,

    before we get to that, could you please run the following on the browser console to help us understand the issue a bit more?

    jQuery('#post_ID').val()

    Let’s see if that gives you the post ID properly. First open a post where your video is present, then do a right click anywhere on the page and select “Inspect”. That way the browser developer tools will open and there you will be able to open the console and run the above command in it.

    Thanks,
    Martin

    Girish M. 6 years ago

    I messed up the FV Player: I wanted to reinstall the plugins, so I deactivated them, removed them, and downloaded them again, but now something is out of sync. When I create a player now, it cannot find the video (the Admin Checker says OK, but it does not play). If I want to delete/edit/clone/export it in the backend, it says “Invalid Player ID”.
    Bah.
    Having said this, the #post_ID is undefined in the post.

    Martin 6 years ago

    Hello Girish,

    are you sure you opened the wp-admin -> FV Player screen again after doing the plugin reinstalls?

    It’s strange that #post_ID is not found. Does it also happen if you deactivate all the other plugins with exception of FV Player and FV Player Pay Per View?

    Thanks,
    Martin

    Girish M. 6 years ago

    Yes, I opened the FV Player screen where all the players are listed. (situation messed up, not possible to delete etc. a player)

    Definitely the #post_ID is undefined when I look at the post as normal visitor, even after having paid the video.

    I deactivated all the other plugins, but still the same.

    Girish M. 6 years ago

    Here are small observations that I made in the Pay per View plugin:
    – the blue button “Watch Full Video” inside the video window does not seem to work (does not put the item into the cart), only the link below the video window does.
    – when I have paid the video as a not-logged in user, I cannot make it play, the website wants me to pay again. In the settings, the Paypal IPN verification is enabled. When I disable the Paypal IPN verification, same problem. If I pay the video as a logged-in user, I can play it!
    This is not a real problem for me because I will force all users to have a user account.
    – When I watch the video, having paid, below the video window there is the message “You have xx hours to watch the video”, and below shows the blue button “1 EUR — Purchase ->”, which may confuse unexperienced users because they have paid already.

    However, your plugin is great!

    Greetings from the Netherlands!

    Martin 6 years ago

    Hello Girish,

    to conclude the previous issue you were having – in the end we checked the issue on your website and found there was indeed a bug in FV Player Pay Per View which we fixed. So now you are no longed having issues with linking the player to the EDD item.

    We also found that the link to the EDD item is not created if you create the player on the wp-admin -> FV Player screen. We will have to restrict that as it needs the post ID and there is no such thing on that wp-admin -> FV Player screen – it’s not a post.

    Now about the new issues you are having:

    1) “Watch Full Video” on top of video not working – thank you for the bug report, there was some change in EDD which caused this. New version of FV Player Pay Per View 7.3.8.727 is out now.

    2) Not playing for non-logged in users – FV Player Pay Per View automatically creates the user account for anybody who pays. When using PayPal, you are redirected back to the website after making the payment and you are actually already logged in.

    So on the “Purchase Confirmation” you can see the list of “Products” where you get a “Watch” link leading directly to the video which you purchased. It looks like on the “The user will see all the details of his purchase” screenshot found on https://foliovision.com/player/pay-per-view/how-to

    The email which is then sent to the user contains a special viewing link which lets the user watch the video even without logging in. And the login details are sent in a separate email.

    But I see that the popup with the buy buttons or the buy buttons below the player could mention that you must log in if you already paid for the video.

    3) I was not able to reproduce the issue with “1 EUR — Purchase ->” appearing below the “You have xx hours to watch the video” message.

    Thanks,
    Martin

    Michael 6 years ago

    Hi Martin,

    thank you for your explanations!

    Since days I was fighting with creating a download so that the purchase message and the purchase history page point to the post containing the video.

    The solution was that I had to disable the new Gutenberg Editor, then only I see the FV tool and can create the post properly.

    Maybe you want to add this in your docs, it can save someone’s soul.

    Greetings,

    Michael

    Martin 6 years ago

    Hello Michael,

    I believe the new FV Player Pay Per View version (7.3.12.727 released on Friday March 8th) has fixed your issue. Please let us know if you run into the issue again.

    Thanks,
    Martin

Viewing 13 replies - 1 through 13 (of 13 total)
Reply To: watch link in Purchase History does not link to the video



Please Sign in or Register to upload files.

Related Posts

  1. Video Downloading With Simple History Support

  2. Video Download link with custom styling.

    FV Player’s New Features: Download Links With Simple History Tracking

  3. Link Vices: Selling Virginity

    Link Vices: Selling Virginity

Primary Sidebar

Sign in Register
FV Player Docs Post New Topic

Welcome

to Foliovision support forums! We'll be happy to provide free support to resolve all the reported bugs. You always can start by specifying your OS and browser and steps to reproduce the bug.

If you need help with the installation on your site, please submit a request for a Pro Support Incident. We'll have you up and running in no time, with detailed instructions on how to resolve your issue yourself in the future.

Facing a hard to solve WordPress problem? On a tight deadline?

Let us take care of it for you
right now.

Pro Support Buy FV Player

Footer

Our Plugins

  • FV WordPress Flowplayer
  • FV Thoughtful Comments
  • FV Simpler SEO
  • FV Antispam
  • FV Gravatar Cache
  • FV Testimonials

Free Tools

  • Pandoc Online
  • Article spinner
  • WordPress Password Finder
  • Delete LinkedIn Account
  • Responsive Design Calculator
Foliovision logo
All materials © 2025 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
  • This Site Uses Cookies
  • Privacy Policy
  • Terms of Service
  • Site Map
  • Contact
  • Tel. ‭+421 2/5292 0086‬

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Necessary Cookies

Strictly Necessary Cookie allow you to log in and download your software or post to forums.

We use the WordPress login cookie and the session cookie.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Support Cookies

Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.

We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.

Please enable Strictly Necessary Cookies first so that we can save your preferences!

3rd Party Cookies

This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.

Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.

Please enable Strictly Necessary Cookies first so that we can save your preferences!