Home Forums WC Vendors Free Support Unable to Pay Now and save – Leads to Fatal Error

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

  • This topic has 2 replies, 2 voices, and was last updated 7 years ago by Anna.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #58518
    Ben Moses
    Participant

    I am testing live purchases and commission payouts. I have 1 account with a product, 1 account purchasing the product. I can purchase the product and the £1.00 shows in the websites Paypal account, but I can’t send the vendor their commission using the Now radio button and pressing save it shows the following:

    Fatal error: Uncaught ArgumentCountError: Too few arguments to function wpdb::prepare(), 1 passed in /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendors/classes/class-commission.php on line 202 and exactly 2 expected in /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-includes/wp-db.php:1291 Stack trace: #0 /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendors/classes/class-commission.php(202): wpdb->prepare(‘SELECT id, vend…’) #1 /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendors/classes/gateways/PayPal_Masspay/class-paypal-masspay.php(51): WCV_Commission::get_all_due() #2 /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendors/classes/gateways/PayPal_Masspay/class-paypal-masspay.php(26): WCV_Mass_Pay->get_users() #3 /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendors/classes/class-cron.php(84): WCV_Mass_Pay->do_payments() #4 /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-content/plugins/wc-vendor in /customers/f/e/8/benjaminmoses.co.uk/httpd.www/wp-includes/wp-db.php on line 1291

    Thanks

    #58535
    Anna
    Member

    Ben,
    Please contact PayPal and ensure that they have your account set up to allow the “Masspay” functionality. This is required for “pay now” or scheduled payments with paypal adaptive payments.
    “Instant” payments are just paypal adaptive payments.

    #58536
    Anna
    Member

    OK- a bit of clarification:
    paypalap + parallel payments = instant payments
    paypalap + mass pay = scheduled payments
    mass pay = pay now.

Viewing 3 posts - 1 through 3 (of 3 total)
  • The forum ‘WC Vendors Free Support’ is closed to new topics and replies.