Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,800 resources
01
Days
02
Hours
12
Mins
28
Secs

JDA Paypal Invoice Payload

Status
This thread has been locked.

Lightcaster5

Software Developer
Supreme
Feedback score
7
Posts
24
Reactions
25
Resources
0
I've recently started building a paypal invoice bot and I have gotten to the point of actually creating a draft invoice.

I have a paypal business account, I have the ability to generate the next invoice number.

Whenever I try to run my paypal invoice json payload, I am greeted with a "400 Bad Request" error which after research, i've found is due to malformed payload data that the server cannot process correctly.

If anyone has some example payload data that they know for sure works, I'd greatly appreciate assistance.

Edit:

For anyone wondering, here is my current payload:

Code:
{
  "detail": {
    "invoice_number": "{INVOICE_NUMBER}",
    "invoice_date": "{DATE}",
    "currency_code": "USD",
    "note": "{NOTE}",
    "term": "{TERMS}"
  },
  "invoicer": {
    "name": {
      "given_name": "{FIRST_NAME}",
      "surname": "{LAST_NAME}"
    },
    "email_address": "{EMAIL}",
    "website": "{WEBSITE}"
  },
  "items": [
    {
      "name": "{ITEM}",
      "quantity": "1",
      "unit_amount": {
        "currency_code": "USD",
        "value": "{PRICE}"
      },
      "tax": {
        "name": "Handling Fees",
        "percent": "10"
      },
      "unit_of_measure": "QUANTITY"
    }
  ],
  "configuration": {
    "partial_payment": {
      "allow_partial_payment": false,
      "minimum_amount_due": {
        "currency_code": "USD",
        "value": "0.00"
      }
    },
    "allow_tip": false,
    "tax_calculated_after_discount": true,
    "tax_inclusive": false
  }
}

Edit: fixed
 
Type
Requesting
Last edited:
Status
This thread has been locked.
Top