Pull member address and phone number when making credit card payment
After a member has already logged in (as well as for us on the backend) and one FINALLY (can we please shorten the number of steps to get there!) gets to the credit card screen the member address and phone number needs to be manually entered - seems like a big waste of time as WA already has that information. Could the credit card payment screen be pre-populated with that information which is necessary for the cc to process? Of course the person could always change it prior to hitting the submit button.
This has already been said but it is important as no other e-commerce system I have ever used require you to fill in the blacks twice. We had not realized that our members would have to deal with this issue until we had to enter some change card transactions for them. I would think that there would be a medium level of frustration having to re-enter your billing address and phone number that you just entered to get the charge card transaction to work. Being a membership system and we are not selling a product I would think all members would be entering their billing address. So it should automatically fill in all except the card information. For 98% this would be the correct information and would cut back on aggravation and wasted time. The other 3% could be corrected at processing time. penguinracing.com
Stephanie Beasley commented
It's important to make payment as smooth as possible for the user. Currently when a new member joins they are required to enter their address details. When they progress to payment they are then required to re-enter their billing details (address and Zip) for Stripe. From a user perspective its double entry and an inefficient use of their time, in some cases it even puts members off.
After reviewing Stripe.com's website they do allow you remove the address and zip verification setting and we would love the same option functionality on Wild Apricot.
We really need the auto-population of address and phone. Very laborious to reenter and slows registration at events.
Mark Miller commented
Having the member address auto-populate fields on the credit card payment page make the process much less painful Or have a slit screen to see the member info to copy and paste over to the payment site would be a huge time saver. Thank you!
Mark Miller commented
Having the members address and phone number auto-populate fields on the credit card payment page like their name does would make the payment process much less painful, or at least have slit screen to see what their address is and being able to copy and paste over also be huge time saver.
Thank you for the response. That's fine if that page needs all those fields to be compatible with the various gateways. The fields should still auto-populate from the contact's profile. And perhaps administrators should be allowed to determine which of these fields should be required each time they run a card, so that they can match the requirements of their particular gateway. Thanks again, and I look forward to this being put in the development queue.
Thanks for elaborate comment.
Some payment gateways require billing address, some allow customization of required information for each merchant, like yours, etc. Currently, we use unified payment page for all variations of all gateways. This is simple, but not very user friendly solution, indeed.
This problem is in our backlog right now, but no estimates yet.
Oleg, Product designer @ Payments crew
I am in the process of setting up Stripe and was very surprised to find that manual credit card payments require typing in not only the address, but also the phone number. It auto-populates the name field, so it’s clearly possible to auto-populate fields on the credit card payment page. It would be great to be able to specify custom fields to pull the address fields from (or make address a compound system field). I see no reason why the phone number currently can’t be auto-populated.
It’s one thing to make end-users type in this information – they likely have it memorized and so this would be a minor inconvenience (although, one that should still be fixed!). But we will also be accepting phone orders, meaning frequent manual card entry by administrators. This process is prohibitively long while a customer is waiting on the other end. We basically will have to copy/paste the info from their profile to notepad, then click forward to the payment screen, then copy/paste the info into the fields. It would be bad customer service to ask them for this info, seeing as how we already have it. It’s a long time to ask someone to wait on the phone while we go through this cumbersome process. Also, Stripe only requires the zip code and security code…so why are the phone and full address fields required on the WA interface?
Would love to have this and it would help us have more members paying by credit card.
That's a very good and proper idea, the problem is that WA doesn't know anything about billing address of your member: all member profile fields are same and there is no (easy) way to extract billing related details from them. To address this properly, we will have to implement something like special system field for billing details or have some kind of mapping page for payments, where admin can map member profile fields to billing fields on credit card payment page.
We use Paypal Payflow Pro to process online payments, but when a member tries to pay by credit card, they are asked to enter the card info as well as the billing address.
Would you be able to add the option to take their mailing address registered within the WA hosted site and send it to the Paypal page (like a check box that we often see in shopping carts, i.e. "Check here if billing is same as shipping address") so they do not need to type in their full address every time they register for an event?
I do understand Paypal is controlling the process, so it is not easy to link the two, but I am hoping it can be done one day.