Error messagePayPal account balance insufficient
DescriptionThe pay-in failed due to insufficient funds in the PayPal account.
Categories
PayPal

Causes

This error occurs when the PayPal account doesn’t hold sufficient funds to process the transaction.

What to do

In such cases, end users need to refill their PayPal account or choose another payment method.

Example

In the example below, the API response when calling the View a PayIn endpoint for a PayPal Web PayIn that didn’t go through due to insufficient funds.

API Response
{
    "Id": "163292678",
    "Tag": "custom meta",
    "CreationDate": 1677569632,
    "AuthorId": "146476890",
    "CreditedUserId": "146476890",
    "DebitedFunds": {
        "Currency": "EUR",
        "Amount": 9905
    },
    "CreditedFunds": {
        "Currency": "EUR",
        "Amount": 9893
    },
    "Fees": {
        "Currency": "EUR",
        "Amount": 12
    },
    "Status": "FAILED",
    "ResultCode": "201001",
    "ResultMessage": "PayPal account balance insufficient",
    "ExecutionDate": null,
    "Type": "PAYIN",
    "Nature": "REGULAR",
    "CreditedWalletId": "148968396",
    "DebitedWalletId": null,
    "PaymentType": "PAYPAL",
    "ExecutionType": "WEB",
    "RedirectURL": "https://www.sandbox.paypal.com/checkoutnow?token=70L956685P053742U",
    "ReturnURL": "http://www.my-site.com/returnURL/?transactionId=163292678",
    "Culture": "FR",
    "ShippingAddress": {
        "RecipientName": "John Doe",
        "Address": {
            "AddressLine1": "The Oasis",
            "AddressLine2": "Rue des Plantes",
            "City": "Paris",
            "Region": "Ile de France",
            "PostalCode": "75001",
            "Country": "FR"
        }
    },
    "PaypalBuyerAccountEmail": null,
    "StatementDescriptor": "Nov2022"
}