Can I customize a PayPal donate form? 0r, am I better off passing custom variable to PayPal and having PayPal pass them back?

Posted on 2012-08-21
Last Modified: 2016-03-24

I need to capture two additional fields of data which my standard PayPal donate form does not automatically capture.

I need to capture the following two additional fields:

1) Title/Occupation
and -
2) Employer

My questions are:

1) Can I alter the PayPal donate form to capture these fields? If so, how?
or -
2) Can I pass these two custom variables to PayPal and then have PayPal pass them back?

If I can alter the PayPal donate form, how do I do so?

If I have to pass these two custom variables, how do I do so? AND, how do I get them back to capture them via PHP/MySQL or other solution?

Thank you for your help!

EE and its Experts Rock!
Question by:evibesmusic
    LVL 17

    Assisted Solution

    I think you can add as many custom variables to the paypal form as you want, they are ccalled passthrough variables, see this article:

    Accepted Solution


    The answers to my two questions above are:

    1) No, you can not manipulate the donate form offered via the PayPal Standard account. The form that PayPal offers is non-negotiable.

    2) The way to capture additional pieces of information is to create your own form, which asks the user for the information you need.  Upon form submission, the information provided by the users can be sent to PayPal using the following variable: "custom".

    To send multiple values within the variable "custom", you must concatenate the values.

    The values that you will send to PayPal will be captured with the "Transaction History" section of your PayPal account.

    Author Closing Comment

    Not much assistance by the Expert but, the solution I wrote by studying the link sent by the expert will work.

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Join & Write a Comment

    Suggested Solutions

    Part of the Global Positioning System A geocode ( is the major subset of a GPS coordinate (, the other parts being the altitude and t…
    Password hashing is better than message digests or encryption, and you should be using it instead of message digests or encryption.  Find out why and how in this article, which supplements the original article on PHP Client Registration, Login, Logo…
    This tutorial walks through the best practices in adding a local business to Google Maps including how to properly search for duplicates, marker placement, and inputing business details. Login to your Google Account, then search for "Google Mapmaker…
    The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now