Error messageData validation error
DescriptionOne of the required parameters may be missing or invalid.
Categories

PayPal

Pay-in

Causes

This error occurs when some required parameters are either missing or invalid.

On recurring card pay-ins, this error may also be caused when the 10th pay-in is attempted against the same registration object. One registration object can only be used for a maximum of 99 pay-ins, both CIT and MIT included.

What to do

On recurring card pay-ins, you need to restart the recurrence by creating a new registration object. This will require the user to authenticate with an initial CIT. See the how-to guide for details on setting up a new recurring flow.

Example

In the example below, the error was returned upon making a recurring pay-in.

API Response
{

    "Id":"3299814440",

    "Tag":"Custom meta",

    "CreationDate":1676828707,

    "AuthorId":"850474422",

    "CreditedUserId":"850444822",

    "DebitedFunds":{

        "Currency":"EUR",

        "Amount":1200

    },

    "CreditedFunds":{

        "Currency":"EUR",

        "Amount":1200

    },

    "Fees":{

        "Currency":"EUR",

        "Amount":0

    },

    "Status":"FAILED",

    "ResultCode":"205001",

    "ResultMessage":"Data validation error",

    "ExecutionDate":null,

    "Type":"PAYIN",

    "Nature":"REGULAR",

    "CreditedWalletId":"85047449",

    "DebitedWalletId":null,

    "PaymentType":"CARD",

    "ExecutionType":"DIRECT",

    "SecureMode":null,

    "CardId":"261004457",

    "SecureModeReturnURL":null,

    "SecureModeRedirectURL":null,

    "SecureModeNeeded":false,

    "Culture":"FR",

    "SecurityInfo":{

        "AVSResult":"NO_CHECK"

    },

    "StatementDescriptor":null,

    "BrowserInfo":null,

    "IpAddress":null,

    "Requested3DSVersion":null,

    "Applied3DSVersion":null,

    "RecurringPayinRegistrationId":"273734496"

}