Email notification when using PayPal Payout API - email

I'm trying to deal with Payouts API and I have some questions.
I'm using developer account and have 2 "fake" accounts in it, one as a seller and another one as a buyer.
When I'm sending payout request with email of buyer-user from my sandbox then user's balance debited directly without any prompt or notification to his email. Then I tried to send request with email which is not from my sandbox (actually it was my real email) and again I haven't got email with prompt or notification. Also this payment was rejected.
How I can test notification features?
I want to make payout call so the recipient should receive email notification before he get the money onto account. Also I want PayPal send email notification to user who don't have PayPal account when I'm sending the money.

Related

Can PayPal send payment notice to a third party?

I'm creating a PayPal Donate button for nonprofit organization, A, that will use another organization B, a 501c3, as its fiscal agent so that donations to A can be tax-exempt. This is a common practice. Is it possible for PayPal to send a notice of the donation to organization A, as well as to organization B, which is the default?
Thanks.
There is no way to configure PayPal to send multiple email notifications.
You can use the API payment completion response, or the Webhooks or IPN service, to have your system then send your own emails as a notification.
Alternatively, you can set up simple email forwarding of the payment notification emails sent by PayPal to the primary receiver's account.

Missing email notification in Paypal Sandbox

Usually Payment Notification email would be sent to buyer and seller. For some reason, I do not see this in Paypal Sandbox Notification list of both buyer and seller. However when login buyer or seller Paypal Sandbox account, the transaction is there but no notification was received.
I checked the setting, the email notification is set by default.
Also when test issuing refund, for some reason, the notification email is sent out (i.e. listed in Notification menu).
Help. What do I miss and suggestion please?
Thank you.
On the sandbox PayPal doesn't send actual emails out. Instead, any email that a sandbox account would typically get sent goes to your developer account.
Log in to your account at http://developer.paypal.com, then click to Applications, and then Sandbox Accounts. Click the little arrow next to an account in there to display extra links, one of which is Notifications.
Click into Notifications to see email notifications that you would typically expect to get at your real email on a live account.
Sometimes it needs time to be those notifications visible in the developer console too. We have to wait 5 hours in some cases.

Does PayPal Sandbox send emails?

Just curious, working with PayPal Sandbox works fine but I never receive any emails, neither as a sandbox seller nor as a buyer. I can just see them as "Notification" under PayPal Developer website > Applications > Sandbox accounts > click Notifications.
Should or should not I be receiving real emails as well?
The sandbox environment doesn't send emails. You can just check the notifications inside your developer account only.
Sandbox doesnot send to any email form the user,If you wanna give the detail that how much money less so you can login seller account and check that how much money less in your account same as for buyer. and also sendbox send notification in buyer and seller account.

Can one enable emails for PayPal MassPay API in sandbox mode?

It appears that when in sandbox mode, MassPay doesn't send any email. However for my test environment, where my application is making (sandbox) API calls to send money to an email address, I'd still prefer that the the email address I provide to "pay" receives the fake notification. Is there any way to configure this?
In the sandbox, notifications are not sent to live email accounts. You can check sandbox emails when you login at https://developer.paypal.com >> Dashboard >> Sandbox notifications
On the other hand, you can implement PayPal's IPN and use that to programmatically send out your own custom generated emails. Information on using IPN can be found at [www.paypal.com/ipn]

Get the email of my PayPal customer

I need to read the email of the buyer that has completed a transaction on my eCommerce site. Paypal does send me an email of notification, but does not contain the email of the buyer (Instead, it returns just the transaction-id - which takes me to my account.)
I was looking through the PayPal for Developer API, but I can't find an example to get this level of detail. Is this even possible to retrieve, and if so, how?
Paypal ipn returns the address. When you post to PayPal, they request an address by default. (Source)
no_shipping =2 is the prompt for requiring an address.