The vendor does not accept payments

Any reason (apart from me probably being an idiot) why I always get the error message "The vendor does not accept payments" when testing a store "Add to cart" in test/sandbox mode? I have set up PayPal in payments with:

Active - Yes
Mode - test
Business - <blank> (I have tried it with and without the paypal sandbox fictional email address)
Process type - direct
Connection type - HTML
Identity token - <blank>
Sandbox - mypaypalsandboxemail@yahoo.co.uk (okay, that is not the sandbox email but why should I specify the real one here?)

I will debug it through if no one has an answer but I would prefer to spend my time otherwise if someone has a quick answer.

Thanks
Paul

Quote · 6 Feb 2010

Bump. Any ideas please? Smile

Quote · 6 Feb 2010

 

Bump. Any ideas please? Smile

 

Hello

Go to DASHBOARD and then PAYMENTS ---->>>> SETTINGS and set Your Paypal setting.  :)

Quote · 7 Feb 2010

That is what I did in the first place but I still get the error "The vendor does not accept payments"

Bump. Any ideas please? Smile

Hello

Go to DASHBOARD and then PAYMENTS ---->>>> SETTINGS and set Your Paypal setting.  :)

Quote · 7 Feb 2010

Okay I worked it out by debugging it through. The problem is that I added the payment details logged in as admin and I then added a store product as admin. Where as the ownership of the payment details was attributed to admin (id -1), the product ownership was attributed to the actual user who was admin (id 1). So the code attempted to look up payment details for a user with an id of 1 when there were none. So the following query set up in BxPmtBb.php in function  getOptions returns no result from table bx_pmt_user_values:

SELECT
`tpo`.`name` AS `name`,
`tuv`.`value` AS `value`
FROM `bx_pmt_providers_options` AS `tpo`
LEFT JOIN `bx_pmt_user_values` AS `tuv` ON `tpo`.`id`=`tuv`.`option_id`
WHERE 1 AND `tuv`.`user_id`='1'

So basically logging in with the admin user id via the normal log in form (not the admin login form) and entering in payment details for that user solved my issue.

Quote · 7 Feb 2010

I created my store item while logged in as admin (not through the control panel but through my website) and it STILL returns "The vendor does not accept payments" when a member tries to add the item to their cart.  No one has any trouble paying for other things (like memberships).  Only the Store module refuses to take payments.  Could someone please elaborate on the solution?

Quote · 17 Aug 2010

 

I created my store item while logged in as admin (not through the control panel but through my website) and it STILL returns "The vendor does not accept payments" when a member tries to add the item to their cart.  No one has any trouble paying for other things (like memberships).  Only the Store module refuses to take payments.  Could someone please elaborate on the solution?

See if this helps any:

 

http://www.boonex.com/unity/forums/?action=goto&my_threads=1#topic/HOW-TO-Store-Payment-Setup.htm

Nothing to see here
Quote · 17 Aug 2010

That link did not work for me.  Can you paste the solution here?

 

Thanks,

Quote · 24 Sep 2010

Just go to the Dolphin 7.0 forums. Its the first stick post there.

Nothing to see here
Quote · 25 Sep 2010
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.