Note that there are some explanatory texts on larger screens.

plurals
  1. POpaypal Adaptive Payments error: 550001 - You do not have permission to constrain funding sources
    primarykey
    data
    text
    <p>I am getting this error when using the live API credentials for Adaptive Payment.</p> <p>reading across intrwebs and documentation it has to do something with the account permissions, but to be fair i don't know which one. receivers, api holders, or apps</p> <p>I have created the APP, got the key and it has status of "Approved Automatically"</p> <p>The request that I am using is "basic parallel payment" (from one recipient to another, or rather from buyer to seller)</p> <p>The account that provides an API key is business verified account and it is same account under the app has been created.</p> <p>The account that was set to receive money is also verified business account (linked bank cheque account)</p> <p>bellow is pay request that i am sending</p> <pre><code>&lt;PayRequest xmlns="http://svcs.paypal.com/types/ap"&gt; &lt;requestEnvelope xmlns=""&gt; &lt;detailLevel&gt;ReturnAll&lt;/detailLevel&gt; &lt;errorLanguage&gt;en_US&lt;/errorLanguage&gt;&lt;/requestEnvelope&gt; &lt;actionType xmlns=""&gt;CREATE&lt;/actionType&gt; &lt;cancelUrl xmlns=""&gt;[redacted]&lt;/cancelUrl&gt; &lt;clientDetails xmlns=""&gt;&lt;applicationId xmlns=""&gt;[redacted]&lt;/applicationId&gt; &lt;customerId xmlns=""&gt;[redacted]&lt;/customerId&gt; &lt;customerType xmlns=""&gt;buyer&lt;/customerType&gt; &lt;ipAddress xmlns=""&gt;XXX.xxx.xxx.xxx&lt;/ipAddress&gt; &lt;partnerName xmlns=""&gt;[redacted]&lt;/partnerName&gt;&lt;/clientDetails&gt; &lt;currencyCode xmlns=""&gt;AUD&lt;/currencyCode&gt; &lt;fundingConstraint xmlns=""&gt; &lt;allowedFundingType xmlns=""&gt; &lt;fundingTypeInfo xmlns=""&gt; &lt;fundingType xmlns=""&gt;ECHECK&lt;/fundingType&gt;&lt;/fundingTypeInfo&gt; &lt;fundingTypeInfo xmlns=""&gt; &lt;fundingType xmlns=""&gt;BALANCE&lt;/fundingType&gt;&lt;/fundingTypeInfo&gt; &lt;fundingTypeInfo xmlns=""&gt;&lt;fundingType xmlns=""&gt;CREDITCARD&lt;/fundingType&gt; &lt;/fundingTypeInfo&gt; &lt;/allowedFundingType&gt; &lt;/fundingConstraint&gt; &lt;ipnNotificationUrl xmlns=""&gt;[redacted]&lt;/ipnNotificationUrl&gt; &lt;receiverList xmlns=""&gt;&lt;receiver xmlns=""&gt;&lt;amount xmlns=""&gt;2.00&lt;/amount&gt; &lt;email xmlns=""&gt;recivers@pyapal.verifedaccount.com&lt;/email&gt; &lt;paymentType xmlns=""&gt;GOODS&lt;/paymentType&gt;&lt;/receiver&gt;&lt;/receiverList&gt; &lt;sender&gt;&lt;useCredentials xmlns=""&gt;&lt;/useCredentials&gt;&lt;/sender&gt; &lt;account xmlns=""&gt;&lt;phone xmlns=""&gt;&lt;/phone&gt;&lt;/account&gt; &lt;returnUrl xmlns=""&gt;[redacted]&lt;/PayRequest&gt; </code></pre> <p><strong>Edit</strong>: worth to note maybe is that url that I am testing the live payments its a staging url (not production)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload