PayPal Express: Custom Data Field is overwritten (set to None) everytime you open the form builder

  • Profile Image
    DanBlum
    Asked on January 08, 2018 at 12:37 PM

    I just completed a JF chat session with MikeG.   He helped isolate a problem that is occurring in the Custom Data Field (CDF) of the PayPal Express Widget:

    When you  are editing and select a text field for the value of the CDF (and do a save), the CDF entry in the widget is lost if you exit and reenter an edit session for that form...even without opening the PP Express Widget.

    As a (very) short term workaround, he asked me to reset the value anytime I make another change to the form.  I can do this for a day or so, but this is unacceptable after that because the form gets frequent updates and remembering to reset this value is problematic.

    Let me know your plan to fix this and that you will communicate back to me personally when it is fixed. 

    By the way...using the chat session is fantastic.  Judging by the interactions MikeG and I had, it would have taken weeks to isolate this over the forum.   





  • Profile Image
    Adrian
    Answered on January 08, 2018 at 01:24 PM

    I have cloned your form and I was able to replicate the issue.

    It looks like the Custom Data Field is being overwritten (set to None) every time you open the form builder.


    I will escalate this to Level 2 and we will let you know when there is an update.

  • Profile Image
    DanBlum
    Answered on January 12, 2018 at 04:11 PM

    Can I get some indication of when a likely fix will be available, please?

    A couple of days?, A week?, A month? 6 months?, Never?

    Your response will help me with my workaround strategy. 


  • Profile Image
    aubreybourke
    Answered on January 12, 2018 at 04:44 PM

    An honest answer is that we don't know.

    It could be a couple days, a week, a month, several months. Its unpredictable.

    I can tell you that so far there has been some progress. You have already been assigned a developer and the priority of this issue has been marked as "Important".

    You will be notified of any further progress via this thread.

  • Profile Image
    NeilVicente
    Answered on January 16, 2018 at 04:01 PM

    Hi Dan,

    We are terribly sorry for the delay, but we'd like to inform you that this has been fixed.

    Custom field option for PayPal Express should be saved properly from here on out.

    Cheers!

  • Profile Image
    DanBlum
    Answered on January 18, 2018 at 05:58 PM

    Thank you for fixing this problem.  

    Now that it is fixed,

    I have discovered that the Custom Data Field (CDF) value does not appear anywhere in the email that PayPal forwards to the account owner in response to a successful PayPal form payment!   I have learned the CDF value DOES appear in the dashboard of the account owner, but this is not sufficient for our current processes. 

    Background:I have several, very similar forms that use PP express  that support my overall process and application.  The forms are pretty much clones of each other.  I only have to change one (hidden) field value to customize each clone.    Therefore it would be nice if I could cause some indicator based on a field value to be included into the PP account owner email so that he can discern which form generated the email he received.   I was trying to use this PP Express CDF for this purpose. 

    There are possibly two enhancements that would give me the capability I am seeking.  (maybe you can suggest others.)

    1.    An enhancement that somehow gets this CDF value into the account owner email.

    2,  In lieu of #1, I discovered that the PP express SUBHEAD value DOES appear in PP owner email.  Manually changing the subhead is the workaround that I am currently using.   However, this subhead field is restricted to be constant text.  So...cloning my forms  as I do does not allow me to programatically  change the value of the subhead field.  SO, an  alternative enhancement would be for Jotform to allow the subhead of the PP express widget to be a field value.  

    Any chance of getting either of these two enhancements implemented?  Can you suggest an alternative?

    An alternative approach suggested by your great chat support person  was to use the Jotform email feature to send notification to my account owner instead of relying on the PP email.  Jotform emails clearly allow field values.  However, I need to condition sending the email on successful completion of the PP payment.  And....that capability doesn't exist.    (PP only sends the email for successful payments.)

    Thanks for your consideration.  I look forward to a reply.


  • Profile Image
    Kevin_G
    Answered on January 18, 2018 at 08:31 PM

    Since your last reply is no longer related to the original one posted on this thread I had to move it here: https://www.jotform.com/answers/1354316 

    We will assist you on that thread as soon as possible.