This is a JSON object representing the key-value data of the BillingPayments domain object.
See the Billing Payments Data Dictionary for a full view of this object.
Your schema may vary, but it could potentially look something like:
{
"PaymentType": "P",
"AllocationStatus": "C",
"Description": "Monthly premium payment",
"CheckNumber": "CHK-982374",
"Memo": "Processed via lockbox",
"PaymentProvider": "AcmePayments",
"ReferenceNumber": "REF-20260331-01",
"AllocatedAmount": 1250.75,
"ReverseOfPaymentID": 0,
"ReverseReasonCode": "O",
"EntryUserID": 1024,
"EntryDate": "2026-03-31T16:45:00Z",
"ModifiedUserID": 1024,
"ModifiedDate": "2026-03-31T17:10:00Z",
"SystemGenerated": false,
"RefundBillingInvoiceID": 0,
"OnlineTransactionID": 554433,
"IsReversed": false,
"DraftAllocations": null,
"IsHistorical": false,
"ParentBillingPaymentID": 0,
"AllocationMode": "B",
"RefundedAmount": 0.00,
"BillingPaymentSubTypeID": 3,
"WaiveFeesReasonCode": "C",
"NewPayeeType": "N",
"PayeeMemberID": 456789,
"PayeeContactID": 0,
"PayeeBrokerID": 0,
"AutoRefundScriptResult": true
}