v1

latestOpenAPI 3.0.12026-07-24204656.7 KB
Application

Submit return

Returns 200 when the request is parsed correctly. Further check returnLeaseInfo.isSuccess to ensure a successful return.

post/application/return

Request body

applicationIdinteger

This is the Account Number (AKA Lease ID) as assigned by Progressive Leasing.

dateOfReturnstring date-time required

The date that a return was processed.

merchandiseReturnAuthorizationstring nullable

A return authorization code, if given from Progressive Leasing. If provided, it must match the authorization code provided for the application ID.

Example request

{
  "applicationId": 123456,
  "store": {
    "progressiveMerchantId": 111111,
    "merchantStoreId": "UT",
    "salesAssociate": "John Smith"
  },
  "merchandiseItems": [
    {
      "originalPriceEach": 123.45,
      "priceEach": 123.45,
      "giftCardFee": 12.34,
      "quantity": 1
    }
  ]
}

Response

Success

Example response

{
  "returnLeaseInfo": {
    "isSuccess": true
  },
  "purchaseLeaseInfo": {
    "isSuccess": true,
    "approvalLimit": 1000
  }
}