I am using paypal payment Gateway with credit card only. According to Paypal Document, if we create a payment it means (create a new payment and also process the same). In both of the below cases create payment works successfully.
On creating payment with Master or Visa credit cards my funds doesnot appear in my sandbox account.
But when i use Discover credit card my funds raise on same sandbox account.
I also have gone through execute payment method but in documentations it says execute payment methods works only when payment is from paypal account and not credit card.
And also is it possible that this problem doesnot appear on paypal main account and only happens to be with sandbox account. Please correct me if i am wrong.
Thanks in advance.
I was also stucked in the same problem. But didn't got any appropriate solution.
What i can say is wait for some time to raise funds from Master and Visa cards.
You can check the Paypal doc for your query.
I tested using their test cards and works well for me. Let me know if still you are facing issue ?
Related
I'm able to store a card in the PayPal Vault in production, read a card, delete a card, and enumerate all the cards in the vault using C# and the PayPal SDK's. However, when I try to use a card stored in the vault to make a purchase, I get a (401) Unauthorised error. This purchase works fine in the PayPal Sandbox but fails in production when it hits the line:
var createdPayment = payment.Create(ppc.apiContext);
Walking through the debugger, I have the config setup for live, apiContext, transaction, and credit card token... they all look correct.
I'm not sure if this is a technical issue or whether the company just needs to have certain "permissions" enabled like Direct Credit Card Payments or something like that.
I have a ticket opened in PayPal MTS but so far, no help. Any direction would be greatly appreciated.
Ok, it's not a technical issue at all, it's permissions at the company level. We had log on, go to the Dashboard, My Account, and enable "Direct Credit Cards". You then have to fill out an application and submit it. We were contacted by e-mail with a few questions, provided three months of bank credit card statements, and were approved. Once that happened, we were able to make purchases with credit cards stored in the PayPal Vault. Would be nice if they told you that up front somewhere...
Trying to use PayPal Payments Pro with hosted pages to accept credit cards on a web site. I'm having trouble getting the test credit cards to work, they all give the error:
Declined: 10544-Please use a different payment card.
I'm not using a shopping cart or making direct API calls, I am testing with the paypal payments pro asp.net c# sample from paypal, it does this:
posts my credentials to https://pilot-payflowpro.paypal.com and gets a secure token then posts secure token to https://pilot-payflowlink.paypal.com to display checkout page
When I enter visa test 4111111111111111 exp 12/19 or any other test credit card I get the above error.
In the sandbox the are no transactions recorded.
What I have done, following the documentation:
I have a paypal payments pro account with the following settings:
PayPal Payments Pro Live
Hosted Checkout Pages Live
Payflow SDK/API (Full Access) Live
Paypal Express Checkout Live
I linked my business paypal account with manager.paypal.com
I upgraded a sandbox account on developer.paypal.com - there were two already there, a business and a personal, I upgraded the business sandbox account to Business Pro which I believe then links it to my payments pro account(?).
Setup hosted pages in manager.paypal.com per documentation, set use secure token to yes.
Set site to live - I did this because I am posting to 'pilot-' urls. I had it on test (which means you can use the normal urls) but due to the error and a post I read I set the site to live and used pilot, no change.
So everything seems to be working except the test numbers are supposed to succeed so I'm not sure where to look next.
KPG,
PayPal will change its processes every now and then, but here is the current process for sandbox credit cards:
Log into your developer account
Scroll down the left-hand vertical menu until you see the "Mock" section.
If you don't immediately see this vertical menu, navigate to your "dashboard" first. It will be there.
Click on "Credit Card Generator". Here is text from that page:
Generate random credit cards for testing purposes. You can add credit cards to a Sandbox PayPal account or use them for credit card payments.
Click "Generate" for all parts of the CC number, including CVC.
I have a requirement given to setup shopping cart to accept payments from customers having Paypal accounts. Presently, all the payments are accepted through Credit Cards and Electronic Fund Transfers using Chase Paymentech Gateway.
I did some search on internet and found out that there is a way by which I can accept Paypal payments using Chase paymentech gateway without making much of the changes to my existing system.
But, my problem is that, I cannot find more details on how to do this. The Chase gateway webservice doesn't expose any methods to do this. I have also scanned through the "Chase Paymentech Orbital Gateway SDK" and "Orbital Gateway Interface Specification" documents.
I just have one link which says that it is possible.
https://www.chasepaymentech.com/paypal.html
Also, I know that I have to get this functionality enabled from Chase (for my merchant id) in order to accept payments through Paypal accounts.
All I am looking here is for someone who can guide me on how to do this (accepting payments from paypal accounts using chase gateway) and share any web articles/documents related to it.
Thanks a ton !!
I want to adding recurring payments to my application.
The requirement is as follows:
1.) User should be able to enter his/her credit card number, cvc and expirary in my application.
2.) I will submit the details along with his/her recurring payment option eg: 3 months, 6months etc
3.) Should receive response stating the recurring payments successful.
I went through the API but it didn't help.
I basically want to create a paypal direct recurring payment application (using C#). Any link or sample code to begin with is appreciated.
The API documentation you require is here
Most Paypal recurring transactions users implement a hosted page checkout, and i have not witnessed a single api checkout implementation. Do get in touch with Paypal as your page need to match up to certain requirements before you can collect credit card information on your webpage
I have some questions about Paypal adaptive payments as guest:
Do the users that want to do a purchase using their credit card information require a PayPal acount?, Is there any way to avoid this?. I'm considering to have many clients on my site thay may not have PayPal account.
Does guest payment supports the Parallel payment Schema or the Chained payment Schema?
If I'm using the guest payment default interface (the one provided by PayPal), should I still worry about having my site to be PCI compliant?. I'm not storing any credit card information about the users.
I've tried to find examples about how to invoke the adaptive payment api to get the Guest payment working without any success. Does anyone know where can I find an example for this?
Is Adaptive payment a feature of Paypal Standard?, or do I need to get the PayPal Pro subscription in order to get the Adaptive Payment Api working on my site.
Can anyone give me some assistance with all these?. Thanks a lot.
Well, here's what i found so far:
Do the users that want to do a purchase using their credit card information require a PayPal acount?, Is there any way to avoid this?. I'm considering to have many clients on my site thay may not have PayPal account.
Not required. You can use adaptive payments and pay as guest. Both Rest API and classic API support this payment schema. The Rest API relies on your site to handle security and PCI complience, on the second one is handled by paypal.
Does guest payment supports the Parallel payment Schema or the Chained
payment Schema?
Clasic API adaptive payments support to add multiple receivers and amounts when sendin payments, so yes, it is supported with this schema. Not sure about Rest API. The examples that I've found use just the Paypal to Paypal schema.
If I'm using the guest payment default interface (the one provided by
PayPal), should I still worry about having my site to be PCI
compliant?. I'm not storing any credit card information about the
users.
If you're using native Embedded payment flow with the dialogs and the javascript functions that paypal provides, no, it is not required. Paypal takes care of this for you. If you're using the Rest API, you have to use the payment with creditcard stored on paypal vault (however this force the buyer to have a paypal account). If you're using the Rest API to get credit card data, you have to design your site to be PCI Compliant.
I've tried to find examples about how to invoke the adaptive payment api to get the Guest payment working without any success. Does anyone know where can I find an example for this?
https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/ has Embedded flow example (however its really vague), http://paypal.github.io/ has examples for classic api implementation
Is Adaptive payment a feature of Paypal Standard?, or do I need to get the PayPal Pro subscription in order to get the Adaptive Payment Api working on my site.
Paypal pro is an account feature, not really related with the API for adaptive payments, or at least that is what I've found so far.