One more on Dolphin payment module

I reported way back when that the shopping cart of a member showed the number one member of the site as the owner of the cart.  In a talk with a member that had two pending transaction; each with two items to the cart, she mentioned that the cart showed this member #1 avatar on the cart, which confused her so she cancelled the transaction.  Which raises the question of why the item was not removed from the backend since it was cancelled.  In a test I was doing for a new membership level, I also noticed the cart owner was showed as member #1; I am guessing that some error in the module is pulling out the first member in the membership list when it is unable to properly identify the cart owner.

1. Why the wrong member on the cart view?

2. Why aren't transactions removed if they are cancelled?

I have not fully updated the site to 7.1.1.  Has either of these been discussed/fixed in any update?

Geeks, making the world a better place
Quote · 23 Apr 2013

It's the way that have their payments system setup. Which is ass backwards of you ask me. When you setup the store in admin, you're setting it up for your first admin users, which is ID=1.... soooo when members, want to upgrade the membership for the site, they have to buy it from user ID=1, so smart as they are, they show the avatar for user OD=1.

Sooo... in my site... I've stripped out the code that shows the avatar and also jacked the lang key's to NOT show the cart owner, but my sitename instead. I think the original lang key has something like {0} in there which is replace with the username of the cart owner.

Frankly I think this obviously makes anyone weary cause they be like... who the fuck is this and why am I sending them my money. Sometimes I wonder if Dolphin was really meant as a social networking platform at all and not some jacked up store.

Quote · 23 Apr 2013

Oh and actually, now that I poke around, I remember with the upgrade to 7.1, they were even smarter and took away the capability to change the name from a lang key so I actually has to edit the templates for the payment module. These files:

templates/base/cart.html
templates/base/toolbar_submenu.html

 

Quote · 23 Apr 2013

Thank you, I will look into this then as it may explain why no one is buying memberships.

Geeks, making the world a better place
Quote · 24 Apr 2013

Hello

1. Why the wrong member on the cart view?

2. Why aren't transactions removed if they are cancelled?

1. Default Dolphin's shopping cart was created in the following way. Each sale should have a definite seller (existing profile from Dolphin database), therefore Membership Levels or any other similar things cannot be sold with abstract "Site" or so. By default Dolphin uses the first admin account to sell such things from. However you may select another admin account to sell site related things from. You may do it via Admin panel -> Modules -> Payment -> Payment Settings -> Site administrator. In this case you may create a separate admin account with nickname similar to site name, use site logo as profile's avatar and your members shouln'd be confused.

2. Looks like you are saying about Pending orders. They are hidden automatically if the payment was processed correctly. Otherwise if transaction wasn't completed the pending order will be displayed to seller to notify him that somebody tried to purchase a product but something was happened.

Quote · 29 Apr 2013

Thanks Anton, this clears up my confusion on this and it makes sense.  I will try your suggestion on creating an admin account for the payment system.

Geeks, making the world a better place
Quote · 29 Apr 2013

do this work in default of payment dating site? Or needs to do something that works dating site with?

Quote · 14 May 2013

 

do this work in default of payment dating site? Or needs to do something that works dating site with?

This is the default payment module that comes with Dolphin.

Geeks, making the world a better place
Quote · 14 May 2013
 
 
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.