Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › capturing more information even when paying via paypal
- This topic has 15 replies, 6 voices, and was last updated 10 years, 10 months ago by admin.
-
AuthorPosts
-
May 28, 2010 at 1:58 pm #1271eugene17Member
hi guys,
was just wondering if there is a way to capture more information when paying via paypal. When paying manually i can capture all the information i need (phone, comments…) but via paypal there is no way for me to be able to capture the phone or comments explicitly (making it a required field). was just wondering if there is a way to make it possibly without ruining the flow. Thanks guys!
May 29, 2010 at 2:04 am #21024amin007ParticipantPhone number is optional for PayPal payents. PayPal will include the phone number if a customer pays via his/her PayPal account and the phone number is specified in the profile.
If a customer makes a Payment via credit card then PayPal will definitely collect the phone number and send it in the IPN.
if you use one of the following tags in the email body then eStore will include the phone number of the shipping address which will include the phone number if PayPal sends it to eStore:
{customer_phone}
or
{shipping_info}
All the available email tags are documented in the shortcodes reference page:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-shortcodes-and-functions-reference-460
May 29, 2010 at 2:36 am #21025eugene17Memberthanks amin! i’ll take a look into this. on my testing i didn’t receive any phone number. (i don’t even recall inputting my phone number when i signed up to paypal) will check and see if this can be a required entry. thanks!
January 31, 2011 at 7:14 pm #21026bentley74MemberHello,
I just installed eStore on a site selling physical goods. Looking at the email sent to my first customer (with the new system in place), I see that the specific product info was included (cool!) BUT the {shipping_info} code did not work. I was basically saying, “this is where your order will go:” before adding the snippet. All it did was leave a big gaping space in the middle of the email.
Any ideas why this might happen?
Thanks
B
February 1, 2011 at 2:08 am #21027bentley74MemberOK – something really weird is going on. I just realized that the reason the shipping info is not showing up is because it’s NOT being submitted with the order! Neither of my first two orders included shipping addresses! I didn’t think this was even possible (ie to complete an order without submitting your address). Is there some setting I am forgetting to enable? Every thing was working totally fine before (when just using plain old Paypal buttons).
Thanks
B
February 1, 2011 at 7:30 am #21028amin007ParticipantBy default the shipping address is set to prompt for shipping but do not require one. I added a new option in the plugin so it sets the status to require shipping if there is a shipping cost in the checkout. Please get a new build from here to check this new option:
February 1, 2011 at 5:17 pm #21029bentley74MemberHi Ruhul,
What if shipping is already included in the price (the way I have it set up)?
Are you saying that this is just a crazy coincidence that two people in a row simply chose not to add their shipping info? (as mentioned, I’ve never encountered this before when using plain Paypal buy now buttons). If so, I probably just won’t worry about it.
Thanks for your help!
B
February 2, 2011 at 3:35 am #21030amin007ParticipantIf you want you can make it so everyone has to provide an address before they can checkout. The eStore plugin is used mainly by the digital product sellers and some of them didn’t want the customer address.
April 7, 2011 at 11:01 am #21031bentley74MemberEnded up missing this reply (any way to get email notifications for replies??)
You said there is some way you can force customers to provide address. Can you elaborate on this?
Thanks!
B
April 8, 2011 at 12:59 am #21032amin007ParticipantFind the following code block in “eStore_payment_submission.php” file:
if(!empty($shipping))
{
$myPaypal->addField('no_shipping', '2');
}This is where it tells PayPal to force customer to enter an address if there is a shipping required (so on digital products it won’t force address collection).
You can change the above code block to the following which will force address collection all the time:
$myPaypal->addField('no_shipping', '2');
January 2, 2014 at 6:02 pm #21033clearscopedesignParticipantWe would like to have a comments field upon checkout/payment, so that users can add special instructions for certain purchases. I contacted PayPal and they said that in order to have a comments field appear, this has to be done through the code in the PayPal button. Since the ‘Checkout with PayPal’ button is being automatically generated via eStore, can you please help in explaining how we get a comments field to appear with PayPal checkout?
Thanks!
January 2, 2014 at 10:48 pm #21034wpCommerceModeratorHi, you can enable the
Collect Customer Input
option to collect information from a customer during checkout. It’s underWP eStore->Add/Edit Products->Additional Product Details
section.January 7, 2014 at 5:16 am #21035clearscopedesignParticipantWe want to collect this information upon checkout, for the entire order (not for individual items). This option seems to add a text field next to the individual product that it is enabled for. How do we enable the functionality to have a ‘Comments/Instructions’ field appear for the entire order upon checkout?
January 7, 2014 at 10:50 pm #21036adminKeymasterTwo options that you could try:
Option 1) Use a contact form on your “Thank You” page that the customer will fill out after they make the payment. Using a contact form plugin, you can create a contact form with whatever details you want to collect from the user after the transaction.
Option 2) Instruct your buyer to put comments in the “Special instructions to merchant” box on PayPal during checkout. This option is shown on the “Review your payment” page when a customer is checking out. Here is a screenshot of how this field looks like:
January 8, 2014 at 6:06 am #21037clearscopedesignParticipantThe second option is exactly what we would like to use. However this special instructions field does not appear anywhere for us in the payment process. I can send you a screenshot of the “Review your information” page, the last step before clicking ‘Pay Now’ – there is no field for additional notes or instructions. How do we enable this?
-
AuthorPosts
- You must be logged in to reply to this topic.