Community Forums

Paypal Standard Improved Ongoing (v1.4.9.4+)

News, updates and important issues relating to OpenCart.

Re: New Paypal Standard Improved 1.4.9Final for v1.4.8/v1.4.

Postby bmett » Thu Nov 11, 2010 2:20 am

Hi Q,

Our shop uses 1.4.9.1 and I just updated the two files u mentioned in the post above.
Unfortunately the paypal link doesnt work at all now. It says that the link has wrongly formatted value in it.

Any ideas? Reason for us to update was that we have the issue with coupons not getting properly applied by paypal if the discount is bigger or equal to the subtotal.

Cheers,
bmett
 
Posts: 10
Joined: Fri Sep 17, 2010 5:07 am

Re: New Paypal Standard Improved 1.4.9Final for v1.4.8/v1.4.

Postby Qphoria » Fri Nov 12, 2010 3:04 am

hmm.. i am using it on my site and haven't had any problems with it.
Got a link I can see?
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: New Paypal Standard Improved 1.4.9Final for v1.4.8/v1.4.

Postby i2Paq » Sun Dec 12, 2010 10:29 am

Qphoria wrote:This is the latest version of the code and is newer than the v1.4.9.2 version, so all 1.4.8.x and 1.4.9.x users should get this version.


Should you not update your first post and change/add this to it?
In your first post it still says that 1.4.9.x user should not use the files in the download.
Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.

First Things First: Opencart Check List.
Documentation: Our Documentation section.
BUGs?: Known BUGS for All OC Versions.

Problemen met de BTW?: [How to] BTW + Verzend & betaalmethodes.
User avatar
i2Paq
Global Moderator
 
Posts: 9756
Joined: Mon Nov 09, 2009 11:00 am
Location: Winkel - The Netherlands

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Tue Jan 25, 2011 8:52 pm

Ok I've updated Paypal Standard in the first post. This version is NEWER than the one in v1.4.9.3.
I found and fixed quite a few problems with currency conversion and discount checking that should hopefully fix a lot of problems people were having.


NOTE ABOUT MULTIPLE CURRENCIES
OpenCart and Paypal get their exchange rates from different sources at different times of the day. This means that when customers are using a currency that is not your default currency, the exchange rate for the Total could vary slightly from what Paypal shows. There is no easy fix for this as paypal doesn't allow passing the exchange rate value currently used. This is just a fact of life that has always existed.

One Alternative for this if it really bothers you, is to force paypal to always use your default currency. So if the customer sees GBP on the checkout page, when they goto Paypal they will see USD (or whatever your default is).

Another alternative is to forcibly switch the customer's selected currency on the site to your default currency when reaching the checkout/confirm page. This means they see the final page in your default currency instead of their currency.

And finally, and perhaps the best, would be to just include a simple javascript popup when clicking the checkout button that the price on paypal may vary slightly due to exchange rates.
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby i2Paq » Tue Jan 25, 2011 8:58 pm

Qphoria wrote:This version is NEWER than the one in v1.4.9.3.


Thanks, I've added that red line into the Topic Start, just so everyone reads it ;)
Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.

First Things First: Opencart Check List.
Documentation: Our Documentation section.
BUGs?: Known BUGS for All OC Versions.

Problemen met de BTW?: [How to] BTW + Verzend & betaalmethodes.
User avatar
i2Paq
Global Moderator
 
Posts: 9756
Joined: Mon Nov 09, 2009 11:00 am
Location: Winkel - The Netherlands

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Fri Jan 28, 2011 6:03 pm

Yes it can be used in production
No it will not reset settings
just overwrite the files and double check all settings in the admin paypal configuration area
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Fri Jan 28, 2011 6:18 pm

ash_in99 wrote:you said.. " force paypal to always use your default currency. So if the customer sees GBP on the checkout page, when they goto Paypal they will see USD "

a) Where is this option in Paypal account, i seen somewhere but now not able to find out.

b) Zip file attached in first post... is that final files?


a) Its not an option, its a single line of code to change

b) Yes
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Fri Jan 28, 2011 8:37 pm

ash_in99 wrote:I think soon you have to create a mod or make changes in current paypal.. to process the payments which is bigger $500, splits in 2 payments.

Due to new paypal india policy - https://www.thepaypalblog.com/2011/01/a ... for-india/


Perhaps best if you move to a less silly country :) USA has $2000 limit
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Fri Jan 28, 2011 8:47 pm

yea.. that will have to be address I suppose. Won't be easy
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby JAY6390 » Sat Jan 29, 2011 12:20 am

That is pretty bad tbh. Forcing you to take money out of your PP account within 7 days and not allowed to buy goods with it. I know exactly why they are doing it but it's a bit tedious if you ask me. paypal may as well just automatically send the money straight to your bank account (although they wont so that they can get interest on your money sitting there of course). I'm just wondering is this for paypal standard only in India or PP pro as well (do they have PP pro in India?)
ImageImageImage

Better Product SEO URL's - Perfectly structured product links
Better Category SEO URL's - Give subcategories the same SEO keyword
SEO URL's Route Editor - Fix all of your index.php links


Image
User avatar
JAY6390
 
Posts: 4634
Joined: Wed May 26, 2010 3:47 pm
Location: United Kingdom

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby JAY6390 » Sat Jan 29, 2011 12:46 am

You won't be able to split the payment into two and only require the customer to check out once, it just won't happen
ImageImageImage

Better Product SEO URL's - Perfectly structured product links
Better Category SEO URL's - Give subcategories the same SEO keyword
SEO URL's Route Editor - Fix all of your index.php links


Image
User avatar
JAY6390
 
Posts: 4634
Joined: Wed May 26, 2010 3:47 pm
Location: United Kingdom

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby JAY6390 » Sat Jan 29, 2011 12:52 am

It will definitely hinder things yes for people purchasing from/selling to India. I'm not sure exactly how most people would feel about having to do two checkouts to complete a transaction, not to mention the logistics of it
ImageImageImage

Better Product SEO URL's - Perfectly structured product links
Better Category SEO URL's - Give subcategories the same SEO keyword
SEO URL's Route Editor - Fix all of your index.php links


Image
User avatar
JAY6390
 
Posts: 4634
Joined: Wed May 26, 2010 3:47 pm
Location: United Kingdom

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Tue Feb 01, 2011 12:59 pm

This is a separate "feature" that needs to be addressed.. this has always been there and happens when the payer has a & or other "strange" characters in their name. It would have happened with the previous version too.. but you still need the fixes in this version.

Read the first thread of this post
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Tue Feb 01, 2011 1:29 pm

Ipn is getting the mismatch. You likely have PDT enabled so it is recovering itself and completing
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Tue Feb 01, 2011 4:29 pm

Ok I figured out the problem with the handling fee when discount is greater than subtotal and fixed it.

Another issue that paypal can't process 0.00. So when the discount results in the cart total = 0.00, paypal will simply ignore the discount completely because they are stupid like that.

So I've added a little fix to the ajax confirm function that gets called when clicking submit. If the total = 0.00, it just completes the order and bypasses the paypal login.

Updated the zip in the first post here:
viewtopic.php?f=2&t=17855&p=87954#p87954

be sure to update all catalog files as a few of them have changes
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby speedingorange » Mon Feb 07, 2011 8:41 am

Im Currently running paypal 1.4.2 and am finding it REALLY slow to respond between checkout/confirm page and paypal. (40 secconds+)

Would upgrading fix this?

I intend to upgrade anyhow but i want to know if this could be an issue that wont be resolved by upgrading.
speedingorange
 
Posts: 253
Joined: Tue Feb 23, 2010 11:33 am

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Johnathan » Fri Feb 11, 2011 10:56 pm

I had my first scammer today buy a bunch of my extensions using a stolen PayPal account. Does the newest version of the paypal module check whether the OpenCart e-mail matches the PayPal e-mail? I know it says this:

Many additional validation steps to cut down on scammers (price match, email match, referrer, etc)

but I just wanted to check if that's what "email match" refers to.

Anyone have any other tips on preventing these things from happening?
Image
ImageImageImageImageImageImageImageImageImage
User avatar
Johnathan
Global Moderator
 
Posts: 2858
Joined: Thu Dec 17, 2009 7:08 pm

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Qphoria » Sat Feb 12, 2011 12:45 am

Johnathan wrote:I had my first scammer today buy a bunch of my extensions using a stolen PayPal account. Does the newest version of the paypal module check whether the OpenCart e-mail matches the PayPal e-mail? I know it says this:

Many additional validation steps to cut down on scammers (price match, email match, referrer, etc)

but I just wanted to check if that's what "email match" refers to.

Anyone have any other tips on preventing these things from happening?


No there is no check that their account email = paypal email as that isn't always the case. Email match means that in case they catch and alter the message and change the seller email to their own account and then fake the ipn back to you. Not likely but just in case.

I am looking into adding an email verification option like daniel did to the extension store. Then you could choose to enable that extra security.
Image Image
Donate!|OpenCart Basics|GeoZones
Help me get more development cloud storage - Click Here to get DropBox
User avatar
Qphoria
Administrator
 
Posts: 18200
Joined: Mon Jul 21, 2008 7:02 pm
Donate to Qphoria

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby Johnathan » Sat Feb 12, 2011 1:57 am

Qphoria wrote:No there is no check that their account email = paypal email as that isn't always the case. Email match means that in case they catch and alter the message and change the seller email to their own account and then fake the ipn back to you. Not likely but just in case.

I am looking into adding an email verification option like daniel did to the extension store. Then you could choose to enable that extra security.

Sounds good, thanks for the explanation.
Image
ImageImageImageImageImageImageImageImageImage
User avatar
Johnathan
Global Moderator
 
Posts: 2858
Joined: Thu Dec 17, 2009 7:08 pm

Re: Paypal Standard Improved Ongoing (v1.4.9.3+)

Postby qahar » Thu Feb 17, 2011 6:12 pm

Qphoria wrote:Read the Paypal Configuration Documentation for info on how to setup your Paypal Account the preferred way.

Just wondering, is there any documentation about How to Setting this new Paypal Standard on backend?

--update--
I mean the setting of the Transaction Method and Order Status ;D
My product: Opencart Blog Manager Free System Information
OpencartNews - News, Tutorial n Tips - Common OpenCart Errors and How to Solve Them
Don't forget to add [SOLVED] to your Thread Title (first post), if your issue is solved.
User avatar
qahar
 
Posts: 1647
Joined: Tue Jun 29, 2010 2:24 pm
Location: Indonesia

PreviousNext

Return to News & Announcements

Who is online

Users browsing this forum: No registered users and 14 guests

Hosted by Arvixe Web Hosting