468,234 Members | 1,660 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,234 developers. It's quick & easy.

Variable Website Donation Button

2 2Bits
Hello,
We would like to have a button that allows the customer to donate an amount they choose. Presently the credit card company gives the following code for a $5 donation;
Expand|Select|Wrap|Line Numbers
  1. <a href="https://epay.propay.com/external/buy.aspx?d=s580KrUSFlwcSYDrz3z7MOD2B2dIRIjTk%2fudBUeA71tJGMOD2BzaU1VbQuLdpRo3fv7vWn9HkeReQINAleKFKIYHgv7lYdwiGMqsc2juMOhtthGYD9qi7zZ%2fUgbNdiS2G6M4NGj7&a=32918390" target="_blank"><img src="https://epay.propay.com/images/BuyButton/DonateNow.png" border="0" alt="Donate Now" title="Donate Now" /></a>
Nothing available for a user set donation from them. Homeless Pet Help is a 501c3 that gives out food and supplies to NYC pet owners in need. Thank you for reading this.
Jun 27 '20 #1

✓ answered by Banfa

Looking at that html I would guess that the account to pay and amount are both encoded into the data passed as variable d and a (actually I'd guess that a is the account number).

There is very little we can suggest because I imagine that the data contains a checksum, a way of verifying that the data hasn't been changed, so even if we could determine what to change, which we can't, the receiving website would detect the change and most likely reject the query.

Bottom line, if your service provider/credit card company don't provide the facility there is not much we can do (except find another more flexible provider)

2 2300
Banfa
9,033 Expert Mod 8TB
Looking at that html I would guess that the account to pay and amount are both encoded into the data passed as variable d and a (actually I'd guess that a is the account number).

There is very little we can suggest because I imagine that the data contains a checksum, a way of verifying that the data hasn't been changed, so even if we could determine what to change, which we can't, the receiving website would detect the change and most likely reject the query.

Bottom line, if your service provider/credit card company don't provide the facility there is not much we can do (except find another more flexible provider)
Jun 28 '20 #2
HomelessPetHelp
2 2Bits
Makes sense, thank you very much.
Jun 28 '20 #3

Post your reply

Sign in to post your reply or Sign up for a free account.

Similar topics

2 posts views Thread by HankC | last post: by
1 post views Thread by Fabrice | last post: by
2 posts views Thread by emmerink | last post: by
6 posts views Thread by =?Utf-8?B?Q2hyaXM=?= | last post: by
reply views Thread by kermitthefrogpy | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.