Jump to content

Harald Ponce de Leon

Admin
  • Content count

    5,378
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by Harald Ponce de Leon

  1. Yep, that's correct. The legacy "paypal.php" payment module does not use IPN. This first started with "paypal_standard.php". Our PayPal modules have never used the Merchant API Certificate Credentials so nothing needs to be changed here either. The newer modules use the Merchant API Signature Credentials, nothing needs to be adapted here either. Regardless of which module is being used, if you can process a PayPal transaction in sandbox now, then you won't have any issues on the live server on June 30.
  2. That's totally fine. That legacy module also uses POST to send the order information to PayPal.
  3. Ambassadors. Announcement coming soon.

    1. Gyakutsuki

      Gyakutsuki

      Hello Haald, Which roles for Ambassdors ?

    2. Harald Ponce de Leon

      Harald Ponce de Leon

      The Ambassador program is replacing the Community Sponsorship program as a lifetime membership instead of a monthly/yearly duration. Current Community Sponsors have already been updated to Ambassadors, as well as previous Community Sponsors who have sponsored over the price of the Ambassador program (to be announced).

    3. Gyakutsuki

      Gyakutsuki

      Ok, understand, I am thank this element is something to develop osc, like prestashop make to develop the product by some web service company. It more marketing approach. Wait to see.

  4. This will be fixed over the weekend. It's due to API differences the forum software update introduced with the user integration implementation used in our main websites.
  5. Harald Ponce de Leon

    New Payflow requirement: TLS 1.2 & HTTP/1.1

    If you can connect to the sandbox server now then you will be able to continue to connect to the live server with TLS v1.2. The sandbox server already requires TLS v1.2 connections. If you cannot connect to the sandbox server, it is recommended to upgrade to the latest PayPal App version which has a configuration parameter to test and force TLS v1.2 connections. More information about the TLS v1.2 setting in the PayPal App can be read at: https://library.oscommerce.com/Package&en&paypal&oscom23&ssl_version
  6. Harald Ponce de Leon

    PayPal App v5.000

    In that case it's safe to just delete the "admin/paypal.php" file :thumbsup:
  7. Harald Ponce de Leon

    PayPal App v5.000

    It's safe to delete the "admin/" directory if you use a custom admin directory with another name. You can confirm that this would be safe as the only file in the "admin/" directory should be "paypal.php" - there should be no other file or directories in the "admin/" directory. PayPal App v5.016 includes a full "paypal.php" file that will be copied to your custom admin directory (this file is part of the PayPal App). The files in the online update zip packages are separated to "catalog/" and "admin/" at the root level for the shop frontend and the administration tool files. In two online update packages the updated admin file was left in the "catalog/admin/" directory where it should have been placed in the top level "admin/" directory of the online update package. This is why the "admin/" directory was created in your shop directory. This has been corrected in our backend scripts to prevent this from happening again.
  8. Harald Ponce de Leon

    PayPal App v5.000

    It's a demo site - create another dummy account :lol: I just looked through the git history of the payment modules - the PayPal modules were updated around Dec 4, 2007 (for the v2.2RC2 release on Jan 15, 2008) where the amount sent to PayPal changed from using the PHP number_format() function (using "," as a thousands separator) to a custom function where only a decimal separator is used. If you've experienced issues after that date, it could be possible that a third party add-on/module was used that still uses number_format() and the thousands separator to format the order total value.
  9. Harald Ponce de Leon

    PayPal App v5.000

    @@Sam-AUST Please test this at https://demo.oscommerce.com - it is currently on PayPal App v5.018.
  10. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    v5.018 has just been pushed out with the support for a custom stylesheet file to be loaded on the shopping cart page. This will only be loaded if the file exists (it does not as part of the PayPal App package) and will never be modified by the App's online update routine. Documentation for the available id's and the location and filename for the custom stylesheet file can be found at: https://library.oscommerce.com/Package&en&paypal&oscom23&express_checkout
  11. frankl sent another care package https://goo.gl/photos/PcBzPH7yCXEYXcfF8 case of Red Bull, coffee beans, cocoa, nuts and raisins, Jack Daniels chocolate, and olive oil :-D #latenightcoding Thanks Frank! <3

    1. mattjt83

      mattjt83

      Maybe I should send you some chocolates from my shop too!

    2. Harald Ponce de Leon

      Harald Ponce de Leon

      That would be awesome <3 Will add a page to the website for the team to accept and showcase goodies and care packages :D

    3. Dan Cole

      Dan Cole

      You'll need to set up a strong table to hold Gary's beer too. ;)

  12. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    @@greasemonkey @@mattjt83 could you please confirm if the following fixes the positioning for you: in catalog/includes/modules/payment/paypal_express.php, on line 207 change from: <span id="ppECButton"></span> to: <span id="ppECButton" style="display: inline-block;"></span> (A better approach is to add a custom css file to the PayPal App)
  13. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    This affects BS and is due to the Bootstrap "text-right" class being assigned to the block element in the shopping cart page. I'm looking into it.
  14. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    v5.016 has just been pushed out which includes a properly packaged admin/paypal.php file. The online update routine will correctly copy this to your custom admin directory.
  15. Harald Ponce de Leon

    PayPal App v5.000

    Sure :thumbsup:
  16. Harald Ponce de Leon

    PayPal App v5.000

    @@Roaddoctor Can you check and confirm on the osCommerce Administration Tool -> Tools -> Server Info page that the curl extension is enabled in your PHP installation? Searching for "curl" on the page will bring you to the curl extension information and even show you the SSL Version it is compiled with.
  17. Harald Ponce de Leon

    What are different PayPal modules

    @@birdiebitsnbites TLS v1.2 support was first added in cURL v7.34.0 (in 2013) and in OpenSSL v1.0.1 (in 2012). The cURL package may need to be updated on your web server which may trigger a system wide upgrade depending on the operating system dependencies.
  18. Harald Ponce de Leon

    PayPal App v5.000

    @@Roaddoctor Try changing the SSL Version parameter in the PayPal App General settings page. https://library.oscommerce.com/Package&en&paypal&oscom23&ssl_version This parameter and the Test Connection button was added in v5.010. If the connection fails for both Default and TLV v1.2 settings, try disabling the Verify SSL parameter. If connections work with Verify SSL disabled but fail when it is enabled, you'll need to update your server environment to be able to verify SSL certificates correctly.
  19. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    @@kymation @@beerbee you guys are right. The update code is right, it's the update package that is packaged wrong. My mistake, I'll fix this and push out another update.
  20. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    What paths are shown in the update logs in includes/apps/paypal/work/update_log-*.php? Your custom admin directory or hardcoded "admin"?
  21. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    There are no hardcoded paths when the files are being copied. For the admin files, it uses the DIR_FS_ADMIN parameter for the base admin path. The admin files in the zip package are located in the admin/ directory to keep them separate from the catalog files, however the online update routine detects this and copies the admin/ files to your DIR_FS_ADMIN path.
  22. Harald Ponce de Leon

    What are different PayPal modules

    The Verify SSL Certificate setting is not about your web server SSL certificate, it's about verifying PayPal's SSL Certificate when transactions are sent to their servers. Can you confirm that the following files exist: 1) ext/modules/payment/paypal/paypal.com.crt, or 2) includes/cacert.pem If those files exist and you are still getting the same error, disabling the Verify SSL parameter on the PayPal App -> Configuration -> General page will allow transactions again. This is only a temporary solution though, it is highly recommended to get your web server environment working with this parameter enabled. More information is available here: https://library.oscommerce.com/Package&en&paypal&oscom23&configuration
  23. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    v5.014 has just been pushed out. This update includes updating the Express Checkout javascript code used on the shopping cart page to their newer v4.0 version.
  24. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    @@kymation Sure thing, a remote session per TeamViewer is also possible from my side then I can connect to and through your PC without providing any server passwords.
  25. Harald Ponce de Leon

    PayPal App for osCommerce Online Merchant

    It's not going to help, but v5.014 was just pushed out. You will need to get your server to download v5.011 first though. If your dev servers are publicly available, I would love to get access to it to see where the problem is. If that is possible, please email me the url, admin login, and FTP or shell login details and I'll have a look at what the problem is.
×