Jump to content
Latest News: (loading..)
Harald Ponce de Leon

PayPal App for osCommerce Online Merchant

Recommended Posts

@@headline-dbs For the Standard module, did you enter the PDT string? That is commonly missed with that module in my experience.

Share this post


Link to post
Share on other sites

@@headline-dbs That's not what I meant. In the settings for the Standard module there is a PDT setting. You have to enable that option in your paypal account and copy the string the display into that setting.

Share this post


Link to post
Share on other sites

@@headline-dbs That's not what I meant. In the settings for the Standard module there is a PDT setting. You have to enable that option in your paypal account and copy the string the display into that setting.

Okay, I'll try it out. Thank you!

Share this post


Link to post
Share on other sites

Still does not work.

For this I have determined that even in the sandbox mode the shopping cart is not empty if the product name contains an umlaut (German language / ä, ü, ö, ...).

Share this post


Link to post
Share on other sites

I see that there is a new version of the app in the addons area, but when looking through the files I see no upgrade instructions. Is it something I have missed, or is there no instructions.


REMEMBER BACKUP, BACKUP AND BACKUP

 

Find information about the bootstrap community version here

 

Make it idiot proof and someone will make a better idiot.

Share this post


Link to post
Share on other sites

@@14steve14

 

Go to Admin -> Paypal -> Configure and it says "An update is available for this App!" with a button that says "View Update".

 

That's the beauty of Apps

 

  :heart: , osCommerce  :)


Let's make things easier for new osCommerce users http://forums.oscommerce.com/topic/402638-discussion-about-hard-coded-database-tables/?p=1718900  Getting there with osCommerce 2.4! :thumbsup:

Share this post


Link to post
Share on other sites

So the update will tell me what files have been changed before or after I click the apply update button.

 

My worry is that automatic updates rarely work as expected and should a problem occur I want to be able to find what files were changed and how. Does the apply update also allow me to automatically revert back to the older version should there be a problem. I would hope so as the site is live and very busy and the last thing I need is down time from a payment module.

 

Failing that I think its best left alone as its working fine as it is.


REMEMBER BACKUP, BACKUP AND BACKUP

 

Find information about the bootstrap community version here

 

Make it idiot proof and someone will make a better idiot.

Share this post


Link to post
Share on other sites

Latest Paypal App version uses;

 

mixture of hardcoded filenames (good) and FILENAME_* (poor)

mixture of _* (good) and HTTP_*_VARS (poor)

mixture of hardcoded paths (good) and DIR_WS_* (poor)

 

If you are running an Edge that does not have /includes/filenames.php

then you should;

 

a. wait until this App is part of Responsive Core (which means "a" is also done as if by magic) [best option]

or

b. wait until this version is re-released with up-to-date code [second best option]

or

c. install this version and when your site breaks...cry [third best option]

or

d. install compatibility module [least best option]

 

One of the above options is facetious, the other three are not.


This is a signature that appears on all my posts.  
IF YOU MAKE A POST REQUESTING HELP...please state the exact version
of osCommerce that you are using. THANKS

 
Get the latest current code (community-supported responsive 2.3.4.1BS Edge) here

 

Share this post


Link to post
Share on other sites

@@burt

 

a. wait until this App is part of Responsive Core (which means "a" is also done as if by magic) [best option]

 

a It is then. If it aint broke leave it alone.

 

Thanks for making that clear


REMEMBER BACKUP, BACKUP AND BACKUP

 

Find information about the bootstrap community version here

 

Make it idiot proof and someone will make a better idiot.

Share this post


Link to post
Share on other sites

The updates are for our v2.3 release series and are not compatible with v2.4(beta) or BS/EDGE. Updates for the v2.4 release series will be taken care of as a core feature, not as a per-app feature, with the integration of the upcoming Apps Marketplace.

 

A list of files that have changed between App updates will not be provided as Apps are self-contained and should not be locally modified (unless coded to support customizations). This is to keep the update procedure as simple as possible. There are a lot of file and directory permission checks being performed before the first file is even copied to your website installation - if these vigorous checks pass, then the update will occur without a problem. It is impossible to perform an update if a file permission problem has been detected - in these cases, a list of the files that need their permissions changed will be displayed.


:heart:, osCommerce

Share this post


Link to post
Share on other sites

@@Harald Ponce de Leon

I've been watching the posts relating to the PayPal App, v5, updates, and now I'm confused.

 

I'm Running 2.3 BS Gold, and the PayPal app v4.039 tells me an update is available, as detailed in the admin dashboard.

(now there are 3 updates, v5.000, v5.001, v5.010)

 

However, you state that:

 

"The updates are for our v2.3 release series and are not compatible with v2.4(beta) or BS/EDGE"

 

So I interpret this to mean if you are using 2.3.4 (no BS) then update the App.

if using the BS edge/gold don't update the app, even if the code tells you an update is available!

if using the 2.4(beta) don't update the app

 

Hope you can clarify.

 

Thanks

Mike

Share this post


Link to post
Share on other sites

​Hi Mike..

 

So I interpret this to mean if you are using 2.3.4 (no BS) then update the App.

if using the BS edge/gold don't update the app, even if the code tells you an update is available!

if using the 2.4(beta) don't update the app

 

The PayPal App for osCommerce Online Merchant has only been developed and certified for our v2.3 (and earlier) and v2.4(beta) release series.

 

The PayPal App for v2.3 has been added to the BS/EDGE community release series, which is not compatible with the v2.3 release series. I'd suggest waiting until the App has been updated for BS/EDGE and performing the update manually.

 

There is currently no update for our v2.4 release series as the update feature has moved to the core level and has not yet been pushed out in a v2.4 beta release (this is coming soon).

 

If everything is working for you on BS/EDGE, I'd recommend waiting for the production ready release of v2.4 (coming at the end of March) and moving to that. There will be a push to move existing v2.3 and BS/EDGE users to v2.4 once the production ready release is pushed out.

 

Users currently on v2.3 will experience no problems updating the PayPal App.


:heart:, osCommerce

Share this post


Link to post
Share on other sites

@@Harald Ponce de Leon

 

Thanks for your work on this app Harald! I updated mine the last two times which was no problem. I had to update my payment modules manually after the update though because of custom code. Do you have a change log or a link to the changes on git for this latest update so that I know what will be needed to manually update again?


Matt

Share this post


Link to post
Share on other sites

Hi Matt..

 

Do you have a change log or a link to the changes on git for this latest update so that I know what will be needed to manually update again?

 

Sure do :) 

 

v4.039 to v5.000

https://github.com/haraldpdl/oscom2_app_paypal/compare/23-4.039...23-5.000

 

v5.000 to v5.001

https://github.com/haraldpdl/oscom2_app_paypal/compare/23-5.000...23-5.001

 

v5.001 to v5.010

https://github.com/haraldpdl/oscom2_app_paypal/compare/23-5.001...23-5.010

 

You can combine version numbers in the url, eg

 

v5.000 to v5.010

https://github.com/haraldpdl/oscom2_app_paypal/compare/23-5.000...23-5.010


:heart:, osCommerce

Share this post


Link to post
Share on other sites

 

If everything is working for you on BS/EDGE, I'd recommend waiting for the production ready release of v2.4 (coming at the end of March) and moving to that. There will be a push to move existing v2.3 and BS/EDGE users to v2.4 once the production ready release is pushed out.

 

@@Harald Ponce de Leon

Thanks for confirming this, I'll wait for V2.4, which I'm playing with at the moment... when time permits

 

cheers

Mike

Share this post


Link to post
Share on other sites

v5.011 has just been pushed out with a compatibility layer for v2.3.4 BS Community Edition.

 

It is safe to update from v4.039 or later version.

 

If you'd like to apply the update sooner, visit the PayPal App -> Info/Help page and the online update notification should appear.


:heart:, osCommerce

Share this post


Link to post
Share on other sites

just installing on a client who had not yet configured the paypal app.

it freeze when try to retrieve credentials.

 

Looking in the clients api signiture page it misses the signature but says "fingerprint"

 

retrieving credentials leads me to oscommerce site and give status : {"rpcStatus":-110}

 

the url i copy from the button on paypal :

 

https://www.oscommerce.com/index.php?RPC&Website&Index  <--notice the repeating & , i dunno if that's ok?
&PayPalStart&v=2
&merchantId=VdrHt19K6H7xNZFHoTwEgGeHShnKsqhV
&secret=8e5d789a7daaee5cede99553d49c3f700bcefbc1&  <--notice the extra &

&merchantIdInPayPal=XXXREMOVEDXXXX
&permissionsGranted=false
&accountStatus=BUSINESS_ACCOUNT
&consentStatus=true&
productIntentID=addipmt
&isEmailConfirmed=true

 

I just tested again filling my own credentials and it worked straight away.

 

 

There is something wrong on clients side, the app works fine!

Edited by wHiTeHaT

Share this post


Link to post
Share on other sites

@@wHiTeHaT could you create a screencast of the API Retrieval failing for your client and send me a link via email? The only error message I have on my side is an internal service error from PayPal - that could be the reason for receiving an rpcStatus of -110. If PayPal can see the problem occurring in a video, it can help see what the actual problem is. Thanks!


:heart:, osCommerce

Share this post


Link to post
Share on other sites

@@Harald Ponce de Leon

 

i going to make that now, however i think i find the problem.

The client have already from previous self attempts installing the Oscommerce app in his paypal dev page..

The client is not able to remove this app from his paypal developer page. ( i try it myself several times).

He cannot reach someone at paypal to solve this issue.

Edited by wHiTeHaT

Share this post


Link to post
Share on other sites

The problem Henry experienced has been solved.

 

If the PayPal Seller account has a API Certificate already set up, the API Signature cannot be used as the API Certificate already exists (PayPal only allows either a API Signature or API Certificate to be used). Removing the API Certificate from the PayPal account allows the Retrieve Credentials procedure in the osCommerce PayPal App to work and retrieve the API Credentials.

 

It's not necessary to create the API Signature at PayPal, the Retrieve Credentials procedure will automatically do this for you.


:heart:, osCommerce

Share this post


Link to post
Share on other sites

In an osCommerce 2.3.4 install, attempting to update to version 5.011 of the Paypal App reslults in an error message:

 

 

Could not start the procedure to download v5.011. Please try again.

 

Trying again results in the same error. Upgrades on this site worked up through 5.010, so it's just this version that's a problem.

 

Regards

Jim


See my profile for a list of my addons and ways to get support.

Share this post


Link to post
Share on other sites

This was a dev site. It's still returning the same error. I tried four different live sites (all running on the same server) and all return the same error. All of the live sites were previously updated to 5.010, while the dev site was updated all at once from an old v4 version. In the case of the dev site, the first 3 of the 5.x version updates ran with no problem, then it errored out on the 5.011.

 

Regards

Jim


See my profile for a list of my addons and ways to get support.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×