FlexShopper API
3.0-preview
FlexShopper API
3.0-preview
  • Integration Guides
    • Medusa
    • Payment Plugin
  • Customer
    • Verify User Exists
    • Deeply Verify User Exists
    • Create User
    • Get Users
    • Get User
    • Create Authorization Token
    • Add Payment Method
      • Get LoanPaymentPro Child Key
      • Get Clover PKMS Key
  • Decision
    • Apply for Spending Limit
  • Lease
    • Create Lease
    • Get Transactions
    • Get Lease By ID
    • Get Transaction By ID
    • Sign Lease
    • Finalize Lease
    • Cancel Items
    • Return Items
    • Confirm Shipment
    • Confirm Receipt
Powered by GitBook
On this page
  • Request
  • Path Parameters
  • Headers
  • Response
  • Samples
  • Schema Parameters

Was this helpful?

Export as PDF
  1. Lease

Get Transaction By ID

Find the transaction by the given Id

GET /v3/transactions/:transactionId

Request

Path Parameters

Name
Type
Description

transactionId

string

Transaction Id

Headers

Name
Type
Description

Authorization

string

Authorization token

Response

Samples

{
  "data": {
    "id": "eyJhbGcfasdvczOiJIUzI1NiIsInR5cCI6IkpXVC...",
    "shippingCost": 1.23,
    "createdAt": "2018-03-19T15:51:27.080Z",
    "lease": {
      "id": "eyJhbGcfasdvczOiJIUzI1NiIsInR5cCI6IkpXVC...",
      "status": "signed"
    },
    "items": [
      {
        "description": "iPad Mini",
        "sku": "abc123",
        "brand": "Apple",
        "cost": 100.23,
        "quantity": 1
        "quantityByStatus": {
          ordered: 1,
          shipped: 1
        }
      }
    ]
  }
}
{
  "error": {
    "statusCode": 404,
    "code": "TransactionNotFound",
    "message": "The transaction with the provided id was not found",
    "data": {}
  }
}

Schema Parameters

A successful request returns the HTTP 200 OK status code and a JSON response body that shows the transaction info

Key
Type
Description

id

String

Transaction id

createAt

String

Transaction creation date

shippingCost

Number

Total Shipping Cost

lease.id

String

Lease Id

lease.status

String

The current lease status, values allowed: signed, pending

items

Array

The list items.

items.quantity

Number

Item quantity.

items.quantityByStatus

Object

Quantity of items grouped by status. Ex { signed: 1 }

items.cost

Number

Item cost with any discounts already applied.

items.description

String

Item description

items.brand

String

Item's brand

items.sku

String

Item unique identifier

PreviousGet Lease By IDNextSign Lease

Last updated 9 days ago

Was this helpful?