SetExpressCheckout 10003 error with ITEMCATEGORY=Digital
29nextDev
New Community Member
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Posted on
Apr-22-2024
09:19 PM
Hi,
I'm trying to set express checkout with ITEMCATEGORY = Digital and Amount = 0 but got 10003 error
Request
L_PAYMENTREQUEST_0_AMT0: 1.80
L_PAYMENTREQUEST_0_AMT1: 0.00
L_PAYMENTREQUEST_0_ITEMCATEGORY1: Digital
L_PAYMENTREQUEST_0_NAME0: Skin Care Cream
L_PAYMENTREQUEST_0_NAME1: Digital product standalone
L_PAYMENTREQUEST_0_NUMBER0: TESTSKU26TH
L_PAYMENTREQUEST_0_NUMBER1: DIGITAL-1
L_PAYMENTREQUEST_0_QTY0: 2
L_PAYMENTREQUEST_0_QTY1: 2
Response
ACK: Failure
BUILD: 58439249
CORRELATIONID: ebc383d5e7091
L_ERRORCODE0: 10003
L_LONGMESSAGE0: Item name, amount and quantity are required if item category is provided.
L_SEVERITYCODE0: Error
L_SHORTMESSAGE0: Missing argument
As you can see I already sent Item name, amount and quantity but still got that error message
This error does not happen with
1. Physical products either Amount is 0 or greater
2. Digital products with Amount greater than 0
My question is : Is this the Paypal restriction? Can not send Amount = 0 on digital product?
0 REPLIES 0
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
Related Content
- Tracking API: permissions error when trying to use Tracking API in Sandbox Environment
- HTTP GET /api/orders results in Status 403 Forbidden in Sandbox Environment
- At the payment checkout I can't display in a frame because it set 'X-Frame-Options' to 'sameorigin in Sandbox Environment
- WooCommerce order error: CANNOT_MIX_CURRENCIES in Sandbox Environment
- PayPal Express checkout button not working in my shopify in PayPal Payments Standard