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 Center 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. Its restricted to select partners for approved use cases and shouldnt 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 PayPals 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 isnt 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) doesnt work during testing, youll usually see an error 4003 or a FAIL response, assuming the email address is confirmed. Solution If youre having trouble setting up Payment Data Transfer, do the following: Check the Why did I get error 10002 “Merchant Authentication failed” when initiating checkout on my site?Issue PayPal returned error code 10002. Causes Either you submitted incorrect API credentials, or youre using the wrong credentials for the PayPal environment youre currently in. Solutions Perform the following checks: Check that you specified your API credentials correctly, with no misspellings or other errors. If youre working 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 youre 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 browsers 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 couldnt 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 ) ); $api-setConfig([ mode=sandbox, http.ConnectionTimeOut=30, log.LogEnabled=false, log.FileName=, log.LogLevel=FINE, 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 didnt send the merchant account data to TSYS by your merchant bank, so no match was found in the PayPal database. Solution Heres 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 arent 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 isnt enabled on your account. Solution You mustdetermine 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 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 isnt viewable. Cause Your PayPal email address isnt appropriately marked as confirmed in our system. Solution If you try to confirm the email address and youre told that its already confirmed, try adding a second email address and 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 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 youre using the expected Payflow Pro EXPDATE value. The account expiration date format should be in this format: MMYY.How do I get an Adaptive Payments API application ID?Important: Adaptive Payments is now a limited release product. Its restricted to select partners for approved use cases and shouldnt be used for new integrations without guidance from PayPal. To receive access to build an Adaptive Payments payment structure, you must receive approval from PayPals Developer Platform Application Why did I get API error code 10417?Issue PayPal returned API error code 10417 - Transaction cannot complete - Instruct the customer to retry the transaction using an alternative payment method from the customers PayPal wallet or The transaction did not complete with the customers selected payment method. Cause The customers credit card failed bank Why did I get API error code 10600?Issue PayPal returned API error code 10600 - Authorization voided. Cause The authorization youre trying to perform on a DoAuthorization, DoCapture, DoReauthorization, DoVoid or UpdateAuthorization has already been voided and cant be used because its no longer valid. Solution Close the order or authorization. See also: DoAuthorization API Why did I get API error code 10486?Issue PayPal returned API error code 10486 - This transaction couldnt be completed. Cause A buyers Express Checkout payment failed due to a bad funding source; for example, the transaction exceeded the buyers card limit. Solution If you send your buyer to the PayPal page to select an Why did I get API error code 10423?Issue PayPal returned API error code 10423 - This transaction cannot be completed with PaymentAction of Authorization. Cause You set PaymentAction to Sale with SetExpressCheckout at the first API call. If you receive this error at the DoExpressCheckout API call, you can set PaymentAction to Authorization. Solution PayPal
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.