Home
  • Payments and Transfers
  • Disputes and Limitations
  • My Account
  • My Wallet
  • Login & Security
  • Seller Tools

Why did I get API error code 10525?

Issue
PayPal returned API error code 10525 - This transaction cannot be processed. The amount to be charged is zero.

Cause
In a Direct Payment API call, the transaction has a zero value passed in as a parameter.

Solution
Here's how to resolve this issue:
  • Review your API call to ensure a value or $0.01 or more is being submitted in your API call.
  • Use BillingType=RecurringPayments/MerchantInitiatedBilling instead of creating a Recurring Profile/Billing Agreement ID with no dollar amount.
  • For DCC (Direct Credit Card), the TRXTYPE should be A for zero for a dollar authorization.
See the Developer Portal for a complete list of NVP/SOAP API error codes.
 
Was this article helpful?

More ways we can help

How are we doing?
Take our survey

We use cookies to improve your experience on our site. May we use marketing cookies to show you personalized ads? Manage all cookies