xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Card Transaction — entity reference
REFERENCE · Last reviewed

Card Transaction — entity reference

One imported corporate-card statement line: date, merchant, amount, and the expense category / expense GL account the employee tags it with, optionally linked to an ExpenseClaimLine and a receipt file. reconStatus tracks the pipeline (Unmatched, Tagged, Posted, Reconciled); the PostCompanyCardExpense action posts it Dr expense / Cr Credit Card Payable and stamps it Posted. Statement import reuses the banking statement-import path.

Fields

FieldLabelTypeRequiredWhat it does
AmountAmountCurrency
BranchIdBranchLookup → Branch
CompanyCardIdCompany CardLookup → CompanyCardYes
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
ExpenseCategoryIdExpense CategoryLookup → ExpenseCategoryYes
ExpenseClaimLineIdExpense Claim LineLookup → ExpenseClaimLineOptional link tying the statement line to the ExpenseClaimLine that reported the same spend - the matching key between the employee's claim and the card statement. Card spend posts from this transaction against the card payable; it is not re-posted through the claim.
ExpenseGLAccountIdExpenseGL AccountLookup → GLAccountThe expense head debited when the transaction posts - required by the posting action, which fails without it. Usually defaulted from the tagged expense category.
GLAccountNameNameText, uniqueYes
GLIdGLLookup → Journal
IdIdGuidYes
MerchantNameMerchant NameText
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → Account
ReceiptFileAssetIdReceipt File AssetLookup
ReconStatusRecon StatusTextStatement-line pipeline: Unmatched (imported), Tagged (categorised by the employee), Posted (stamped by the posting action together with glId), Reconciled. A transaction with glId set cannot post again.
RecordTypeIdRecord TypeGuid, hidden
TxnDateTxn DateDate
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete this CompanyCardTransaction.
DeleteRecordDeleteDeleteDelete
EditEditEditEdit this CompanyCardTransaction.
EditInLineEditEditInlineEdit
EditRecordEditEditEdit
NewNewNewCreate a CompanyCardTransaction.
PostCompanyCardExpensePostServerAction (PostCompanyCardExpense)Posts the tagged statement line to the ledger: Dr its expense GL account / Cr Credit Card Payable (the card's account, falling back to the CreditCardPayable control account), stamping glId and reconStatus Posted. No employee payable is involved - card spend is a company liability. Requires an expense GL account, a positive amount, and a line not already posted.
ViewViewViewView this CompanyCardTransaction.

Lookup filters

FilterLookup fieldNotes
BranchFilterBranchId
PartnerAccountFilterPartnerAccountId