What's new
Xen Factory

Register today to become a member! Once signed in, you'll be able to start purchasing our products, ask questions, request support and suggest new ideas!

  • This area is dedicated to the support of our xF1 add-ons. For xF2, please use the dedicated area: HERE.

Support No Answer PayPal Error Message

BushcraftUSA

New Member
I do not use RM Marketplace, even though I purchased it. I wanted to use something familiar to my paying members, so I purchased Forum Sales. The installation went smoothly, but when I setup a test thread and my personal PP account email, instead of the business, I get the following message when I try to pay:

Warning: Uncaught exception 'ErrorException' with message 'require_once(PPConfiguration.php): failed to open stream: No such file or directory' in /home/bushcraf/public_html/forum/library/XFA/ThirdParty/Paypal/PPBootStrap.php:8 Stack trace: #0 /home/bushcraf/public_html/forum/library/XFA/ThirdParty/Paypal/PPBootStrap.php(8): XenForo_Application::handlePhpError(2, 'require_once(PP...', '/home/bushcraf/...', 8, Array) #1 /home/bushcraf/public_html/forum/library/XFA/ThirdParty/Paypal/PPBootStrap.php(8): require_once() #2 /home/bushcraf/public_html/forum/library/XFA/ForumSales/Extends/ControllerPublic/Thread.php(195): require_once('/home/bushcraf/...') #3 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(351): XFA_ForumSales_Extends_ControllerPublic_Thread->actionXfaFssPurchase() #4 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch)) #5 /home/bushcraf/public_html/forum/index.php(13): XenForo_FrontController->run() #6 {m in /home/bushcraf/public_html/forum/library/XFA/ThirdParty/Paypal/PPBootStrap.php on line 8

Fatal error: main(): Failed opening required 'PPConfiguration.php' (include_path='/home/bushcraf/public_html/forum/library:.:.:/usr/lib/php:/usr/local/lib/php') in /home/bushcraf/public_html/forum/library/XFA/ThirdParty/Paypal/PPBootStrap.php on line 8
 
I just completed the application and your instructions need to be updated.

Application Information:
  1. Marketplace is not a sufficient title. It must be unique.
  2. You must fill out the description
  3. You must put in the URL to where the product was purchased (here)
 
Now I just get a standard XF error page.

Do I need to also put in my business PP username/password in the PPConfiguraton.php, above where I entered the App ID? If so, is that secure, where no one can download that .php and view it?
 

Attachments

  • Forum Sales Error 1.jpg
    Forum Sales Error 1.jpg
    204.9 KB · Views: 6
You should have configured the whole file, as explained in the tutorial.
That file is not downloadable no.

You are getting this error if you didn't set the API info correctly or you didn't create your own APP ID.

Clément
 
Gotcha. I stopped when it said "The error should be gone!."

I figured that the rest of a tutorial on RM Marketplace would not be the same as for another product.
 
Also missing from your instruction is how to allow certain usergroups to sell in a specific forum(s).

For example, I have two forums for sales: Vendor Classifieds and Trade Blanket.
  1. set Node to allow sales (in your instructions already)
  2. Node Permissions --> Vendor Classifieds - Permissions --> Vendor Usergroup: "Sell in forum" = Allow
  3. Node Permissions --> Trade Blanket - Permissions -->
    • Supporters Usergroup: "Sell in forum" = Allow
    • Hobbyist Usergroup: "Sell in forum" = Allow
 
Now I get a server error when trying to post a new listing:

Server Error Log
Error Info

Zend_Db_Statement_Mysqli_Exception: Mysqli prepare error: Unknown column 'xfa_fss_status' in 'field list' - library/Zend/Db/Statement/Mysqli.php:77
Generated By: venmm73, A moment ago
Stack Trace
#0 /home/bushcraf/public_html/forum/library/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('INSERT INTO `xf...')
#1 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Mysqli.php(381): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), 'INSERT INTO `xf...')
#2 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Abstract.php(478): Zend_Db_Adapter_Mysqli->prepare('INSERT INTO `xf...')
#3 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Abstract.php(574): Zend_Db_Adapter_Abstract->query('INSERT INTO `xf...', Array)
#4 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1638): Zend_Db_Adapter_Abstract->insert('xf_thread', Array)
#5 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1627): XenForo_DataWriter->_insert()
#6 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1419): XenForo_DataWriter->_save()
#7 /home/bushcraf/public_html/forum/library/XenForo/ControllerPublic/Forum.php(828): XenForo_DataWriter->save()
#8 /home/bushcraf/public_html/forum/library/XFA/ForumSales/Extends/ControllerPublic/Forum.php(15): XenForo_ControllerPublic_Forum->actionAddThread()
#9 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(351): XFA_ForumSales_Extends_ControllerPublic_Forum->actionAddThread()
#10 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#11 /home/bushcraf/public_html/forum/index.php(13): XenForo_FrontController->run()
#12 {main}
Request State
array(3) {
["url"] => string(65) "http://bushcraftusa.com/forum/forums/trade-blanket.258/add-thread"
["_GET"] => array(0) {
}
["_POST"] => array(12) {
["prefix_id"] => string(1) "4"
["title"] => string(11) "2 for sale."
["message_html"] => string(578) "<p>Price shipped CONUS only. Posted on other forums. First I'll take it gets it. </p><p><br></p><p>Koster folding Bushcraft. I rounded the scales. I felt they were to square for my liking. Lockup is solid 350.00. </p><p><br></p><p>Hunter Martin custom huntsman axe.</p><p>Steel- 52100 with Clay coated differential HT+ cryogenic treatment by Peter's Heat treating . 58RC edge and poll. 45RC body. 180.00</p><p><br></p><p>OL length- 12.25</p><p>Bit length- 4.25</p><p>Head width 6.1</p><p>Weight- 26.5 ounces with Micarta</p><p>thickness .200 </p><p>Fully Skeletonized tang</p>
"
["_xfRelativeResolver"] => string(68) "http://bushcraftusa.com/forum/forums/trade-blanket.258/create-thread"
["tags"] => string(0) ""
["attachment_hash"] => string(32) "dc0a967702b02a960be074490c6b5273"
["watch_thread_state"] => string(1) "1"
["poll"] => array(5) {
["question"] => string(0) ""
["responses"] => array(2) {
[0] => string(0) ""
[1] => string(0) ""
}
["max_votes_type"] => string(6) "single"
["change_vote"] => string(1) "1"
["view_results_unvoted"] => string(1) "1"
}
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(45) "/forum/forums/trade-blanket.258/create-thread"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
 
By the way, this is new because it worked fine before, when I created the thread, prior to reinstalling the software after I kept getting the error shown in the screenshot above.
 
Also missing from your instruction is how to allow certain usergroups to sell in a specific forum(s).

For example, I have two forums for sales: Vendor Classifieds and Trade Blanket.
  1. set Node to allow sales (in your instructions already)
  2. Node Permissions --> Vendor Classifieds - Permissions --> Vendor Usergroup: "Sell in forum" = Allow
  3. Node Permissions --> Trade Blanket - Permissions -->
    • Supporters Usergroup: "Sell in forum" = Allow
    • Hobbyist Usergroup: "Sell in forum" = Allow

That's basic XenForo permission system stuff, hence why we didn't explain.

Now I get a server error when trying to post a new listing:

Server Error Log
Error Info

Zend_Db_Statement_Mysqli_Exception: Mysqli prepare error: Unknown column 'xfa_fss_status' in 'field list' - library/Zend/Db/Statement/Mysqli.php:77
Generated By: venmm73, A moment ago
Stack Trace
#0 /home/bushcraf/public_html/forum/library/Zend/Db/Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('INSERT INTO `xf...')
#1 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Mysqli.php(381): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), 'INSERT INTO `xf...')
#2 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Abstract.php(478): Zend_Db_Adapter_Mysqli->prepare('INSERT INTO `xf...')
#3 /home/bushcraf/public_html/forum/library/Zend/Db/Adapter/Abstract.php(574): Zend_Db_Adapter_Abstract->query('INSERT INTO `xf...', Array)
#4 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1638): Zend_Db_Adapter_Abstract->insert('xf_thread', Array)
#5 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1627): XenForo_DataWriter->_insert()
#6 /home/bushcraf/public_html/forum/library/XenForo/DataWriter.php(1419): XenForo_DataWriter->_save()
#7 /home/bushcraf/public_html/forum/library/XenForo/ControllerPublic/Forum.php(828): XenForo_DataWriter->save()
#8 /home/bushcraf/public_html/forum/library/XFA/ForumSales/Extends/ControllerPublic/Forum.php(15): XenForo_ControllerPublic_Forum->actionAddThread()
#9 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(351): XFA_ForumSales_Extends_ControllerPublic_Forum->actionAddThread()
#10 /home/bushcraf/public_html/forum/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#11 /home/bushcraf/public_html/forum/index.php(13): XenForo_FrontController->run()
#12 {main}
Request State
array(3) {
["url"] => string(65) "http://bushcraftusa.com/forum/forums/trade-blanket.258/add-thread"
["_GET"] => array(0) {
}
["_POST"] => array(12) {
["prefix_id"] => string(1) "4"
["title"] => string(11) "2 for sale."
["message_html"] => string(578) "<p>Price shipped CONUS only. Posted on other forums. First I'll take it gets it. </p><p><br></p><p>Koster folding Bushcraft. I rounded the scales. I felt they were to square for my liking. Lockup is solid 350.00. </p><p><br></p><p>Hunter Martin custom huntsman axe.</p><p>Steel- 52100 with Clay coated differential HT+ cryogenic treatment by Peter's Heat treating . 58RC edge and poll. 45RC body. 180.00</p><p><br></p><p>OL length- 12.25</p><p>Bit length- 4.25</p><p>Head width 6.1</p><p>Weight- 26.5 ounces with Micarta</p><p>thickness .200 </p><p>Fully Skeletonized tang</p>
"
["_xfRelativeResolver"] => string(68) "http://bushcraftusa.com/forum/forums/trade-blanket.258/create-thread"
["tags"] => string(0) ""
["attachment_hash"] => string(32) "dc0a967702b02a960be074490c6b5273"
["watch_thread_state"] => string(1) "1"
["poll"] => array(5) {
["question"] => string(0) ""
["responses"] => array(2) {
[0] => string(0) ""
[1] => string(0) ""
}
["max_votes_type"] => string(6) "single"
["change_vote"] => string(1) "1"
["view_results_unvoted"] => string(1) "1"
}
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(45) "/forum/forums/trade-blanket.258/create-thread"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}

You uninstalled and reinstalled the product ?
Seems like the uninstall didn't cleaned up properly as you are still getting errors that shouldn't be there anymore.
 
Top