Ask our Business Community
Get started and join the conversation to use PayPal for business in the Headstart Community.
Why did I get the error "Account not found. Unilateral receiver not allowed in chained payment is restricted" when testing the chained payment on my site?
PayPal presented an "Account not found. Unilateral receiver not allowed" error message.
This usually occurs when the receiver has an unconfirmed email address.
Ask the receiver to confirm their email address. Here’s how:
- Access your PayPal email settings.
- Select the email address you'd like to confirm.
- Confirm the selection and we'll send you an email.
- Follow the link in the email to complete the confirmation process.
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Centre if you have a question or want to contact us.
Why did I get the error “Account not found. Unilateral receiver not allowed in chained payment is restricted” in the Sandbox environment?Important: Adaptive Payments is now a limited release product. It's restricted to select partners for approved use cases and shouldn't be used for new integrations without guidance from PayPal. Issue PayPal returned an "Account not found" error when you tried to implement split payments using PayPal's Adaptive Payments Why did I get error 4002 when using PDT?Issue While you were using Payment Data Transfer, PayPal returned general error code 4002. Causes This error may have several different causes, such as: An invalid tax token. Cookies. Cache. Internet congestion. The email address isn't confirmed on the PayPal account receiving the payment. With regard to Payment Why did I get PDT error 4003?Issue PayPal returned PDT FAIL Error 4003. Cause If Payment Data Transfer (PDT) doesn't work during testing, you'll usually see an error 4003 or a FAIL response, assuming the email address is confirmed. Solution If you're having trouble setting up Payment Data Transfer, do the following: Check the Why did I get random approvals, declines, and timeouts when testing PayPal Payments Pro with Payflow in the Sandbox?Random approvals, declines, and timeouts usually result when the credit card numbers you're using are associated with many test accounts. The system has difficulty handling multiple requests for these same few numbers. When performing test credit card transactions with a Payflow Pro account linked to a Sandbox account, Why did I get the error "Your session has timed out" when making a payment with PayPal Payments Standard buttons?Issue The PayPal system dropped your connection, or "timed out," after five minutes of inactivity. Causes If the system times out in fewer than five minutes, the cause may be loss of secure connection. This usually occurs due to: Internet congestion. Your browser's cookies or cache. Use of Why did I get the error "Class 'PayPal\Rest\ApiContext' not found" when using the PayPal SDK?Issue The PayPal SDK returned a "class not found" error. Cause The file path in the PHP SDK couldn't be found. Solution Use Composer to update the vendor folder; for example: require('vendor/autoload.php'); $api = new \PayPal\Rest\ApiContext( new \PayPal\Auth\OAuthTokenCredential( $client_ID, $client_Secret ) ); Why did I get the error "Vital TSYS Registration Error - No match in database" when activating my Payflow Pro account?Issue PayPal presented the error message, "TSYS Registration Error - No match in database" while activating your account. Cause Your merchant bank didn't send the merchant account data to TSYS by your merchant bank, so no match was found in the PayPal database. Solution Here's how to resolve Why did I get the error "Subscription Profiles not supported by Recurring Payment APIs" when updating Recurring Billing?Issue A PayPal error message reported problems with subscription button profile IDs. Cause The basic Subscription button profile IDs aren't supported by the GetRecurringPaymentsProfileDetails API. This API works only for subscriptions or Recurring Payment Profiles created via the CreateRecurringPaymentsProfile API and through Express Checkout (our API-based checkout solution). Why did I get Direct Payment Recurring Payments error “DPRP is disabled for this merchant”?Issue PayPal returned error 11586 - DPRP is disabled for this merchant. Cause The Direct Payment Recurring Payments product isn't enabled on your account. Solution You must determine your account version and take appropriate action.Why did I get the error "The seller accepts encrypted website payments only" during checkout?Issue When customers try to check out, they receive this error message: "The seller accepts encrypted website payments only. You cannot pay the seller through unencrypted buttons. Please contact your seller for more details." Cause The profile is set to accept payments only from encrypted buttons, and the Which API should I use to split payments between receivers?You have two options available for splitting payments among multiple receivers: In a parallel payment, payment is sent to up to six receivers. In a chained payment, payment is made to a primary receiver, who keeps some of the payment and pays the rest to one or more Why did I get the error "Sorry, but you cannot view your existing API Signature while your account is unconfirmed" when accessing my API credentials?Issue An error message reported that your existing API Signature isn't viewable. Cause Your PayPal email address isn't appropriately marked as confirmed in our system. Solution If you try to confirm the email address and you're told that it's already confirmed, try adding a second email address and Why did I get API error code 36?Issue PayPal returned error code 36 - Transaction failed: Fail to obtain approval for the online transaction. Cause The card expiration date value was used improperly. Solution Check that you're using the expected Payflow Pro EXPDATE value. The account expiration date format should be in this format: MMYY.Why did I get API error 10554?Issue PayPal returned API error code 10554 - Payment declined by your AVS Risk Controls Setting. Cause The AVS Risk Controls caused this transaction to be declined. Solution Review your AVS settings and make sure you're not declining transactions based on an AVS mismatch. See also: API error How do I get an Adaptive Payments API application ID?Important: Adaptive Payments is now a limited release product. It's restricted to select partners for approved use cases and shouldn't be used for new integrations without guidance from PayPal. To receive access to build an Adaptive Payments payment structure, you must receive approval from PayPal’s Developer Platform Application Why did I get the error "Unable to connect to host: test-payflow.verisign.com"?Issue You can't connect to host: test-payflow.verisign.com. Cause The endpoint test-payflow.verisign.com has been deprecated and is no longer valid. Solution Update your application to either the latest version of the Payflow SDK or to the HTTPS interface. Ensure that you're using the correct endpoint for posting your transactions Why did I get API error code 10008?Issue PayPal returned API error code 10008 - Security header is not valid. Cause This error usually relates to the API endpoint or the API credentials. Solution Here are ways to resolve this issue: If you use a shopping cart, there may be a switch between Test/Sandbox processing Why did I get API error code 10759?Issue PayPal returned API error code 10759 - This transaction cannot be processed. Please enter a valid credit card number and type. Cause The credit card being used isn't a valid card type, or the card number is invalid. Solution Here's how to resolve this issue: Check that Why did I get API error code 10606?Issue PayPal returned API error code 10606 - Buyer cannot pay. Transaction rejected, please contact the buyer. Cause The credit card being used can't be used on the PayPal system. Solution For help resolving this issue or others, visit PayPal's Contact Customer Service page.
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.