I've just started to get the Paypal link to integrate with my website and it says the payment went through (i.e. the money is deducted from the buyer sandbox account) however, the facilitator of the account does not have its money increased.
Does anyone else have this problem?
Related
I am testing my payment integration using PayPal Sandbox
When I go to make payment using a sandbox account, the following message displays on the payment page
To use your balance next time, go to your PayPal account for an
identity check.
If I log into the sandbox account, I am not seeing any way to do this.
How do I set up the sandbox account so that it can use PayPal funds for the payment rather than the credit card option?
It doesn't matter how you are funding the payment in sandbox. There's no actual reason for you to be bothering to care about this issue, since the result of a completed PayPal payment on the receiver end will be identical.
But since you ask, you can create a bank verified account via https://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Faccounts%2F
I have made call sandbox batch payout API using my sandbox account and added unregistered PayPal user to make batch pay, payout API called, and got the success response, got UNCLAIMED status for particular that email address which was unregistered, I have created sandbox account with that email address but that amount paid by sender not deposited in that account.
Again if calling that payout API with same email param, got paid amount in my account, but first transaction payment amount didn't reflecting, Is sandbox not reflect that amount in sandbox account?
I am using paypal sandbox accounts to test payment through a website, one for buyer and one for receiver (personal/business). When I make a test payment from the buyer account to the merchant account the funding is adjusted for buyer but not merchant, despite the transaction showing up in notifications and in the sandbox account itself. Why could this be?
We had a page set up to receive PayPal payments - it was still on testing/development, so we used a sandbox business account to receive payments.
Unfortunately, some users gained access to the page and successfully made payments. I logged into sandbox and found out that it successfully received the payments from non-sandbox accounts of real users.
I thought this would not be possible. So I tried it for myself - made a payment using my real PayPal account, and I was right - it did not work.
My question is: How was it possible that they were able to pay using their real account, but I couldn't? Second, since they paid to a sandbox account, was actual money deducted from their account? If yes, would refunding it from inside our sandbox business account work?
The only way I can think anybody could have completed the transaction using a "real" account is if they paid using a credit card through a Payments Pro integration. Are you using Payments Pro?
Any money paid to a sandbox account is fake, and no money would actually be transferred.
I have the sandbox running for Express Checkout. When I do a test payment using the Seller account in my sandbox, everything works, the payment is successful and the Buyer account gets the amount of the purchase deducted from it. But the seller account never gets any money in it.
I read somewhere that to activate the seller account you have to accept a billing agreement, but I don't know if that is valid for ExpressCheckout and I can't find it anyway.
I checked the username, password and signature and they are all correct.
Anybody know what's going on?
As I noted in the comment above, the problem was that the currency type wasn't set to US Dollars. My sandbox account was set up in dollars to it couldn't receive anything else and the payment was set to pending for the reason of 'multi-currency'.