PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

PayPal & Localization Issue

  1. Hello,

    I'm having two issues with the PayPal implementation in Gravity Forms:

    1) Text in non Latin characters sent over to PayPal's payment page appears gibberish as shown in the following screenshot: http://cl.ly/Any8/Image_2011-10-09_at_10.02.13_PM.png

    I know PayPal provides a variable in their standard HTML code to change the encoding of the data that's being sent over, alas, I cannot find an option to change this in Gravity Forms.

    2) Probably not a Gravity Forms issue, but might as well ask, because honestly, I'm unable to find a working solution:

    I am having trouble integrating the PayPal form in its secure version (prices and quantities are scrambled in the HTML code so that no one can tamper with them via Inspect Element or such). Is there anything that can be done in Gravity Forms to support this out of the box, or any steps to help guide me to the right direction?

    Thank you in advance,
    Vassilis Mastorostergios.

    PS: First post here, and I feel the urge to congratulate you on a great product, Gravity Forms is top notch.

    Posted 12 years ago on Sunday October 9, 2011 | Permalink
  2. Sorry to bump, any idea on the above?

    Posted 12 years ago on Monday October 10, 2011 | Permalink
  3. Looks like you can do this with the gform_paypal_query hook to modify the information being sent to PayPal, including the charset.

    PayPal documentation:
    http://bit.ly/ol0jW5

    Posted 12 years ago on Tuesday October 11, 2011 | Permalink
  4. 1) I believe this is corrected in a development release we have. It has to do with setting the character set to UTF-8. We will be releasing an update to the PayPal Add-On next week along with Gravity Forms v1.6. If you need the update sooner than that you can contact me at carl@rocketgenius.com and reference this forum post and i'd be glad to send it to you.

    2) I'm not sure what you are asking with this question. Are you trying to load the form on a secure page? If so you should just have to call the page via https:// if you have SSL installed. You will need to use a WordPress SSL plugin to make sure all scripts enqueue properly, etc. Here are some you can try:

    http://wordpress.org/extend/plugins/admin-ssl-secure-admin/

    http://wordpress.org/extend/plugins/wordpress-https/

    Both of these can be used to secure a page on the front end so it loads using SSL.

    Posted 12 years ago on Tuesday October 11, 2011 | Permalink
  5. 1) Thank you, mail send.

    2) I'm referring to PayPal's HTML code protection, as demonstrated here: http://cl.ly/AxuO.

    PayPal has a way of scrambling prices in the HTML code so that noone can tamper it. For example, if you use Firebug or Chrome Dev Tools, you can easily go and alter the price field in the hidden Gravity Form field and pay whatever price you want.

    Is there anything that can be done for this in Gravity Forms, or any pointers you could give me to address this?

    Best regards,
    Vassilis

    Posted 12 years ago on Friday October 14, 2011 | Permalink

This topic has been resolved and has been closed to new replies.