Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
While using paypal Express checkout using curl, can we pass some parameters to make the billing information like first name, last name, phone, city pre filled on the 'payment with debit card/credit card' page? I have all these details in my db and do not want the users to enter again on paypal payment page.
refernce- https://github.com/paypal/codesamples-php/blob/master/Merchant/sample/code/SetExpressCheckout.php
If you are using RestAPI you could create a Web Experience profile where you set the address_override
address_override integer
"Determines if the PayPal pages should display the shipping address supplied in this call, rather than the shipping address on file with PayPal for this buyer. Displaying the address on file does not allow the buyer to edit the address. Allowed values: 0 or 1. When set to 0, the PayPal pages should display the address on file. When set to 1, the PayPal pages should display the addresses supplied in this call instead of the address from the buyer’s PayPal account."
Some info here https://developer.paypal.com/docs/integration/direct/rest-experience-overview/
If you are using classic API there is something similar for the address override
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
When I click on one button some of amount from my one PayPal account i need to transfer in another PayPal account without going over to a PayPal page.
Requirement is like when any user buys product payment will go into admin account and on some specific time admin will send payment to vendors so for that I need to make payment on only single click from admin's account to vendor's account.
Is this possible?
This is possible if the sending account is approved for PayPal Payouts
See here for the integration guide and prerequisites, and how to request access to Payouts
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
Is there any PCI DSS compliance when implementing paypal in e-commerce website
Note: There is no credit card number store in the website. All of the paypal login details and credit card number is done through the paypal checkout website
If payment done via paypal checkout website, paypal takes care of PCI compliance. You only need to be PCI compliant if you log the Credit card information on your website.
So, in general if the buyer enters the credit card information on any PayPal checkout Page,
you do not require PCI as PayPal takes care of PCI.
If you implement Payment Gateway that buyer enters the Credit card information on your website directly, then you will need to implement PCI from here
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
In the sandbox: When using a PayPal chained payment for a payment with credit card PayPal wants you to use a credit card that is not already linked to an existing account. Unfortunately all the test credit card numbers that I could lay my hands on are already linked to test accounts, or in any case they can't be used.
For instance when I use card number "5555555555554444" (a test MasterCard number) the error message I get is: "You cannot use an e-mail address or card number that belongs to an existing PayPal account. If you have a PayPal account, please log in. If you don't, please change the e-mail address or card number and try again."
All other test credit card numbers I tried give the same message.
To answer my own question, since it might be useful for other users....
The approach that worked for me is to go to http://www.getcreditcardnumbers.com/ and generate a bunch of random credit card numbers, then use one of them.
Thanks /me for this great answer! :-)
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I wonder if paypal payer_id is the same for two separate payments with the same credit card. This is obviously useful to detect possible fraudulent transactions.
Note that in the case of paypal account (that is, user logging in with email, not paying "on the go", I presume that the payer_id is always the same, even if user changes email, etc). My specific question is about credit card payments.
I will be using Express Checkout api.
Thanks
I ran some tests and according to the sandbox the PayPal system does create a unique Payer ID for each credit card used in the "guest checkout" system.
I went through Express Checkout the first time using Guest Checkout with a particular MasterCard. Upon checking GetExpressCheckoutDetails I do see that I get a Payer ID back, in this case it gave me DKG3GNSK44HV2.
I then did the same thing with a separate Visa card, and it gave me back a Payer ID of QXQGEYLFMBNY8.
Then I did the same thing again with the original MasterCard I used and I got the same Payer ID of DKG3GNSK44HV2 that I did the first time.
Finally, I tried the Visa again and got the same Payer ID of QXQGEYLFMBNY8 that I did the first time with it.
Based on those tests I would say that PayPal is indeed generating unique Payer ID's for any credit card used in their system.
It makes sense because they have limitations about how much money you can spend with any given credit card through Guest Checkout before they actually do force you to create an account, and they also won't let you use a credit card in Guest Checkout if that card is added to an existing PayPal account already.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
When a user clicks on the buy now button, the user is taken to a page, where the user chooses the payment option. Either to pay via paypal, or to create an account an pay with credit or debit card.
Questions:
Is it possible for people to pay with their cards, without being forced to create a paypal account?
If one chooses to pay via paypal, and there is no money in the paypal account, does paypal make the payment from the attached credit or debit card?
Thank you.
Answer to 1.
Yes, if they have a Google account (gmail most likely), they can use Google checkout.
Cor you could use a credit-card payment processor like Stripe, then you can accept credit-cards directly.
You could also use Bitcoin, which would eliminate the payment-processor-parasite from the foodchain - but Bitcoin isn't popular enough as only-solution, yet.