I take payments for my products via encrypted Paypal buttons. Does anyone have any experience passing custom defined data through these buttons as well? I tried using hidden form fields named 'custom' and 'on0'\'os0' - but the values of the hidden form fields never got passed to Paypal. Can someone point me in the direction of what I'm doing wrong? Can custom data not be passed to an already encrypted paypal button? Perhaps I need to encrypt the button\data on the fly with SSL?
i think only paypal can help you regarding this problem.... just login to your paypal account and then goto merchant tools and there you will find a forum where you can post the problem you getting and a paypal staff will resolve the problem within 24 hours....
for those interested in the answer to this, it turns out you can NOT use option fields with an encrypted button that was generated on Paypal's website. Instead, you need to create an unencrypted button, add the option fields, and then dynamically encrypt on your website. more information can be found at: https://www.paypal.com/IntegrationCenter/ic_button-encryption.html#Encryptbuttonsdynamically
can you use the unencrypted button and then use a HTML encryptor to encrypt the entire page? if your page is in PHP then there are php encryptors also... but i dont know any... but i have seen many PHP encrypted page that the source cannot be viewed....
i think the problem there lies in the fact that paypal must be able to unencrypt the button information once sent over to their site. thus, some sort of public keys still need to be swapped between your site and paypal's to ensure validity.