GET
/
MoneyIn
/
details
/
{transId}
curl --request GET \
  --url https://api-sandbox.payabli.com/api/MoneyIn/details/{transId} \
  --header 'requestToken: <api-key>'
{
  "ParentOrgName": "HOAManager Pro",
  "PaypointDbaname": "Wind in the Willows",
  "PaypointLegalname": "Wind in the Willows Neighborhood Association, LLC",
  "PaypointEntryname": "72aeon12",
  "PaymentTransId": "12345-67890abcd",
  "ConnectorName": null,
  "GatewayTransId": "GT12345678",
  "OrderId": "DUES-123",
  "Method": "online",
  "BatchNumber": "BN987654321",
  "BatchAmount": 10050.75,
  "PayorId": 98765,
  "PaymentData": {
    "MaskedAccount": "5xxxxxxxxxxx4321",
    "AccountType": "visa",
    "AccountExp": "11/29",
    "HolderName": "Elizabeta Marion",
    "StoredId": null,
    "Initiator": "merchant",
    "StoredMethodUsageType": "unscheduled",
    "Sequence": "first",
    "orderDescription": "Annual HOA Dues for Wind in the Willows",
    "accountId": null,
    "SignatureData": "image/png;base64,",
    "binData": {
      "binMatchedLength": 6,
      "binCardBrand": "Visa",
      "binCardType": "Credit",
      "binCardCategory": "PLATINUM",
      "binCardIssuer": "Bank of Example",
      "binCardIssuerCountry": "United States",
      "binCardIssuerCountryCodeA2": "US",
      "binCardIssuerCountryNumber": 840
    },
    "paymentDetails": {
      "totalAmount": 1000.5,
      "serviceFee": 5,
      "checkNumber": null,
      "checkImage": null,
      "currency": "USD",
      "orderDescription": "HOA dues payment",
      "orderId": "DUES-123",
      "orderIdAlternative": null,
      "paymentDescription": "Annual dues for property maintenance and community services",
      "groupNumber": null,
      "source": null,
      "categories": [
        "HOA Dues",
        "Property Services"
      ],
      "splitFunding": []
    }
  },
  "TransStatus": 2,
  "PaypointId": 12345,
  "TotalAmount": 1000.5,
  "NetAmount": 995.5,
  "FeeAmount": 5,
  "SettlementStatus": 1,
  "Operation": "Sale",
  "ResponseData": {
    "response": null,
    "responsetext": "Completed",
    "authcode": "123456",
    "transactionid": "TX987654321",
    "avsresponse": "",
    "avsresponse_text": "",
    "cvvresponse": "",
    "cvvresponse_text": "",
    "orderid": "DUES-123",
    "type": null,
    "response_code": "200",
    "response_code_text": "Transaction processed successfully.",
    "customer_vault_id": null,
    "emv_auth_response_data": null,
    "additional_response_text": "Additional response details here."
  },
  "Source": "web",
  "ScheduleReference": 0,
  "OrgId": 500,
  "RefundId": 0,
  "ReturnedId": 0,
  "TransAdditionalData": null,
  "InvoiceData": {
    "invoiceNumber": "INV-20242401",
    "invoiceDate": "2024-02-15",
    "invoiceDueDate": "2024-03-15",
    "invoiceEndDate": "2024-04-15",
    "invoiceStatus": 1,
    "invoiceType": 1,
    "frequency": "one-time",
    "paymentTerms": "NET30",
    "termsConditions": "Full payment of HOA dues required within 30 days.",
    "notes": "Annual HOA dues for Wind in the Willows Neighborhood.",
    "tax": 0,
    "discount": 0,
    "invoiceAmount": 1000.5,
    "freightAmount": 0,
    "dutyAmount": 0,
    "purchaseOrder": "PO-4321ABC",
    "firstName": "Elizabeta",
    "lastName": "Marion",
    "company": "Wind in the Willows Neighborhood Association, LLC",
    "shippingAddress1": "123 Willow Lane",
    "shippingAddress2": "Unit 101",
    "shippingCity": "Greenfield",
    "shippingState": "CA",
    "shippingZip": "93927",
    "shippingCountry": "USA",
    "shippingEmail": "elizabeta.marion@email.com",
    "shippingPhone": "831-555-0123",
    "shippingFromZip": "93926",
    "summaryCommodityCode": "HOA2024",
    "items": [
      {
        "itemProductCode": "HOADUES2024",
        "itemProductName": "HOA Annual Dues",
        "itemDescription": "Annual dues for Wind in the Willows HOA.",
        "itemCommodityCode": "200300",
        "itemUnitOfMeasure": "service",
        "itemCost": 1000.5,
        "itemQty": 1,
        "itemMode": 1,
        "itemCategories": [
          "HOA Dues",
          "Annual Service"
        ],
        "itemTotalAmount": 1000.5,
        "itemTaxAmount": 0,
        "itemTaxRate": 0
      }
    ],
    "attachments": null,
    "additionalData": null
  },
  "EntrypageId": 0,
  "externalPaypointID": null,
  "TransactionTime": "2024-02-15T10:30:00Z",
  "Customer": {
    "Identifiers": [],
    "FirstName": "Elizabeta",
    "LastName": "Marion",
    "CompanyName": null,
    "BillingAddress1": "123 Willow Lane",
    "BillingAddress2": "Unit 101",
    "BillingCity": "Greenfield",
    "BillingState": "CA",
    "BillingZip": "93927",
    "BillingCountry": "USA",
    "BillingPhone": "831-555-0123",
    "BillingEmail": "elizabeta.marion@email.com",
    "CustomerNumber": "CUST12345",
    "ShippingAddress1": "123 Willow Lane",
    "ShippingAddress2": "Unit 101",
    "ShippingCity": "Greenfield",
    "ShippingState": "CA",
    "ShippingZip": "93927",
    "ShippingCountry": "USA",
    "customerId": 123456,
    "customerStatus": 1,
    "AdditionalData": {},
    "CreatedAt": "2024-02-01T08:00:00Z"
  },
  "splitFundingInstructions": null,
  "CfeeTransactions": [],
  "TransactionEvents": [
    {
      "TransEvent": "Created",
      "EventData": null,
      "EventTime": "2024-01-23T00:46:05.0711562+00:00"
    },
    {
      "TransEvent": "Approved",
      "EventData": "response=1&responsetext=Approved&authcode=123456&transactionid=9141000000&avsresponse=&cvvresponse=&orderid=434-38aXXXX8ae4cd496db737200000000&type=sale&response_code=100&verification_method=&emv_application_id=A0000000031000&emv_application_label=VISA&emv_application_preferred_name=&emv_application_pan_sequence_number=00&transaction_status_information=&masked_merchant_number=xxxxxxxx9100&masked_terminal_number=xx01",
      "EventTime": "2024-01-23T00:46:17.3321192+00:00"
    },
    {
      "TransEvent": "Settled",
      "EventData": {
        "amount": 1000.5,
        "action_type": "settle",
        "date": "20240123013414",
        "success": 1,
        "ip_address": "100.100.100.100",
        "source": "internal",
        "api_method": "",
        "username": " ",
        "response_text": "SUCCESS",
        "batch_id": "68031555",
        "processor_batch_id": "680317555",
        "response_code": "100",
        "processor_response_text": "",
        "processor_response_code": "",
        "requested_amountSpecified": false,
        "device_license_number": "",
        "device_nickname": ""
      },
      "EventTime": "2024-01-23T01:34:14"
    }
  ],
  "PendingFeeAmount": 0,
  "DeviceId": null,
  "AchSecCode": null,
  "AchHolderType": null
}

Authorizations

requestToken
string
header
required

Most endpoints require an organization token. Some endpoints require an application token, and those endpoints are noted.

Path Parameters

transId
string
required

ReferenceId for the transaction (PaymentId).

Example:

"45-as456777hhhhhhhhhh77777777-324"

Response

200
application/json
Success
ParentOrgName
string | null

The name of the parent organization.

Example:

"PropertyManager Pro"

PaypointDbaname
string | null

Paypoint's DBA name.

Example:

"Sunshine Gutters"

PaypointLegalname
string | null

Paypoint's legal name.

Example:

"Sunshine Services, LLC"

PaypointEntryname
string | null

Paypoint's entryname.

Maximum length: 50
Example:

"d193cf9a46"

PaymentTransId
string | null

Unique Transaction ID.

Example:

"226-fe55ec0348e34702bd91b4be198ce7ec"

ConnectorName
string | null

Connector used for transaction.

Example:

"gp"

ExternalProcessorInformation
string | null

Processor information, used for troubleshooting and reporting. This field contains a value when the API key used to make the request has management permissions.

Example:

"[MER_xxxxxxxxxxxxxx]/[NNNNNNNNN]"

GatewayTransId
string | null

Internal identifier used for processing.

Example:

"TRN_xwCAjQorWAYX1nAhAoHZVfN8iYHbI0"

OrderId
string | null

Custom identifier for the transaction.

Maximum length: 250
Example:

"O-5140"

Method
string | null

Payment method used: card, ach, or wallet.

Example:

"ach"

BatchNumber
string | null

Batch number.

Example:

"batch_226_ach_12-30-2023"

BatchAmount
number | null

Batch amount.

Example:

30.22

PayorId
integer

Unique ID for customer linked to the transaction.

Example:

1551

PaymentData
object
TransStatus
integer

Status of transaction. See the docs for a full reference.

Example:

1

PaypointId
integer

InternalId for paypoint.

Example:

226

TotalAmount
number

Transaction total amount (including service fee or sub-charge)

Example:

30.22

NetAmount
number | null

Net amount paid.

Example:

3762.87

FeeAmount
number

Service fee or sub-charge applied.

Example:

1

SettlementStatus
integer

Settlement status for transaction. See the docs for a full reference.

Example:

2

Operation
string | null

The transaction's operation.

Example:

"Sale"

ResponseData
object

The transaction's response data.

Source
string | null

Custom identifier to indicate the transaction or request source.

Maximum length: 100
Example:

"api"

ScheduleReference
integer | null

Reference to the subscription that originated the transaction.

Example:

0

OrgId
integer | null

ID of immediate parent organization.

Example:

123

RefundId
integer | null

Identifier of refund transaction linked to this payment.

Example:

0

ReturnedId
integer | null

Identifier of return/chargeback transaction linked to this payment.

Example:

0

TransAdditionalData
any

Not currently in use.

InvoiceData
object
EntrypageId
integer

If applicable, the internal reference ID to the payment page capturing the payment.

Example:

0

TransactionTime
string | null

Transaction date and time, in UTC.

Example:

"2025-10-19T00:00:00"

Customer
object
CfeeTransactions
object[] | null

Service Fee or sub-charge transaction associated to the main transaction.

splitFundingInstructions
object[] | null

Split funding instructions for the transaction. The total amount of the splits must match the total amount of the transaction.

TransactionEvents
object[] | null

Events associated with this transaction.

PendingFeeAmount
number | null

The difference between the configured pass-through fee and the fee amount sent in the request. When transfering funds, Payabli uses this field to deduct the fee difference and transfer the correct amount to the merchant.

When a paypoint is set up to absorb fees, and the pass-through fee sent with the request is less than the configured amount, the difference must be covered by the merchant. See Fee Configuration to learn more about pass-through fee settings.

Example:

2

DeviceId
string | null

Identifier of registered cloud device used in the transaction.

Example:

"6c361c7d-674c-44cc-b790-382b75d1xxx"

AchSecCode
string

Standard Entry Class (SEC) code is a a three letter code that describes how an ACH payment was authorized. Supported values are:

  • PPD (Prearranged Payment and Deposit) - Used for credits or debits where an accountholder authorizes a company to initiate either a single or recurring transaction to their personal bank account. Common examples include direct deposit of payroll, mortgage payments, or utility bills. This is the default value for subscription payments.
  • WEB (Internet-Initiated/Mobile Entry) - Used for debit entries when authorization is obtained from an accountholder via the internet or a wireless network. Common examples are online bill payments, ecommerce purchases, and mobile app payments where the consumer enters their banking information online.
  • TEL (Telephone-Initiated Entry) - Used for one-time debit entries where authorization is obtained from a consumer via telephone. Common examples are phone-based purchases or bill payments where the consumer provides their banking information over the phone.
  • CCD (Corporate Credit or Debit) - Used for fund transfers between business accounts. This code is specifically for business-to-business transactions. Common examples include vendor payments and other business-to-business payments.
AchHolderType
enum<string> | null
default:personal

The bank's accountholder type: personal or business.

Available options:
personal,
business