Jump to content


Donation Details and Troubleshooting


  • This topic is locked This topic is locked
No replies to this topic

#1 Helene

Helene

    Administrator

  • Administrators
  • PipPipPipPipPipPipPipPip
  • 10,584 posts

Posted 16 March 2012 - 09:17 PM

Starting in 2012, we have arranged through our bank to process credit card transactions directly with one of the world's biggest credit card processors, First Data; we're going directly to the source. The branding for First Data's direct online payment system is "YourPay Connect".

One of the changes is that we have to send the donation amount directly to our processor. Because I'm not a programmer, I created a drop-down box with amounts that we've received most frequently in the past, starting with the requested donation of $20. Creating an input box is easy, but doing the necessary validations on what is entered into the box before sending it to our processor is beyond my capabilities, because HTML 5, which supports the validations without much coding, isn't enabled in our software.

Please trust me when I say that we're not trying to shame anyone into donating a higher amount. We do ask if you'd like to donate less than $20 that you send a check.

We have both a Privacy Policy and a Refund Policy. You'll find details at each link. These and this post are linked in the donation form on the Ballet Alert! home page.

You don't have to be registered with or logged into Ballet Alert! to donate.
 

Until you've entered your credit card details on the second YourPay Connect page and clicked "Continue", and you are returned to our "Thank You!" page, you have not completed a donation: if you choose the wrong amount, or accidentally hit the "Donate" button from our site, you can use your or your browser's "Back" button, or close your browser window, and your credit card will not be charged.


Donation form:

Our form has four elements:

1. An input box for the first 12 characters of your Ballet Talk for Dancers or Ballet Alert! board name. This is so we can thank you, but also to troubleshoot if an outside party tries to use our site for fraudulent transactions.

  • If this is left empty, a warning message "Please fill out this field" will display when you click the "Donate" button.

2. A drop-down box with five payment amounts. The first is our suggested donation for the year.

3. A "Donate" button: once you click this, you will be redirected to our payment processor's website, which is a separate, secure site.

  • If you don't select an amount, our processor will display the following error page on their site:

Required.jpg

  • Click the "Back" button on this error pageto return to Ballet Alert!

4. A "Clear all fields" button. You can use this at any time, but please note: the amounts will not clear automatically when you return/are returned to Ballet Alert! for any reason in the same browser window. (To clear this takes more programming skills than I have now.)

Payment Processing:

Because the process is different than with PayPal, here are some details about what to expect after you click "Donate".

Our processor encrypts and stores your full credit card information securely. (Only partial credit card data is visible to us in any of our reports, and only Victoria Leigh and I have access to the reports.) This does mean that unlike PayPal, First Data doesn't create an account for you in which your data is stored: instead they treat each transactions discretely, and you'll need to enter your information each time you donate.

There are two possibilities for what you'll see next: the first we're seeing on Mac/Lion with Firefox and Safari, and the second on PC's /Windows 7 with Firefox and IE9.

Two-screen Experience:

You will see the following two screens on the YourPay Connect/First Data site:

1. The first is the Billing Information screen, which looks like this:
BT4D BA Donation Screen One Billing Info.jpg

  • At the bottom of the screen is the donation amount. If you've clicked the wrong button, you can click the "back" button on this screen or the "back" button on your browser.
  • All of the required fields have an asterisk (*) to the left of the field.
  • If you want to receive a confirmation from First Data, enter the optional email address on this page. It does not have to be the same email you've used to register with our sites.

2. The second screen is the Credit Card Information screen, which looks like this:
BT4D BA Fundraiser Screen Two Credit Card Information.jpg

• The "Card Code" is the 3-digit code at the end of the credit card number or to the right of the signature strip on the back of Visa, MasterCard, Discover, JCB, and Diners cards, and the four-digit number that is printed on the front of American Express cards, not the three-digit number on the back of the card at the end of the card number.

Single-screen Experience:

1a. The Billing Information screen will look like this:
BABT4D Combined Screen.JPG

  • At the bottom of the screen is the donation amount. If you've clicked the wrong button, you can click the "back" button on this screen or the "back" button on your browser.
  • The "Card Code" is the 3-digit code at the end of the credit card number or to the right of the signature strip on the back of Visa, MasterCard, Discover, JCB, and Diners cards, and the four-digit number that is printed on the front of American Express cards, not the three-digit number on the back of the card at the end of the card number.
  • There are no fields for "City" or "Country."
  • All of the required fields have an asterisk (*) to the left of the field
  • If you want to receive a confirmation from First Data, enter the optional email address on this page. It does not have to be the same email you've used to register with our sites.

3. Our processor should re-direct you back to Ballet Alert!:
• To our "Thank You!" page, if they've processed your donation successfully
• To our "Processing Error" page, if they've been unable to process your donation.

The system assumes that any transaction with the same details (amount, credit card) made within 10 minutes of the first one is an unintended duplicate and will not process it.

4. If you've entered an email address in the Billing Information screen, you'll receive a confirmation email from our processor. It will be from the business name "BALLET TALK", and it will have a minimum of information: Company (BALLET TALK), Reference Number (this is stored in our system, not your CC info), Subtotal (Donation Amount), Shipping ($0.00), Tax ($0.00), and Total (Donation Amount).

At any point in the process you can click the "Clear all fields" button, and your board name entry and/or donation amount selection will be reset.

Troubleshooting

Never, ever, ever send us credit card information over email or PM. Neither provide security, and doing so makes you vulnerable to identity thieves and fraudulent transactions.

When I tested some transactions and made deliberate errors, I occasionally found that the "Back" button on the processing screens didn't work. If you find encounter this, please click your browser's "Back" button to return to Ballet Alert!

If you receive an error page with an error code "1002" (screen shot below), it is almost certain that the URL from which you are coming is slightly different the one the payment processor expects. (We sometimes see the odd "?" appended.) If this happens, please return to Ballet Alert! using the error page or your browser's "Back" button, and click the "Ballet Alert! logo, which resets the URL.

1002 Error.jpg

If you have a question, and you are logged on to Ballet Alert!, please feel free to post questions you have. You can also send us a PM or email using the "Contact Us" link at the top of the page. If you prefer, you can also post to the Ballet Talk for Dancers Fundraising Thread or send email to the "Contact Us" link at the top of BT4D.


Edited by Helene, 09 March 2014 - 12:24 PM.
To update for 2013 Fundraiser.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


Help support Ballet Alert! and Ballet Talk for Dancers year round by using this search box for your amazon.com purchases (adblockers may block display):