What is Meta Data?
Metadata is data that provides information about other data but not the content of the data, such as the text of a message or the image itself. There are many distinct types of metadata, including:
- Descriptive metadata - the descriptive information about a resource. It is used for discovery and identification. It includes elements such as title, abstract, author, and keywords.
- Structural metadata - metadata about containers of data and indicates how compound objects are put together, for example, how pages are ordered to form chapters. It describes the types, versions, relationships and other characteristics of digital materials.
- Administrative metadata - the information to help manage a resource, like resource type, permissions, and when and how it was created.
- Reference metadata - the information about the contents and quality of statistical data.
- Statistical metadata - also called process data, may describe processes that collect, process, or produce statistical data.
- Legal metadata - provides information about the creator, copyright holder, and public licensing, if provided.
Metadata is not strictly bounded to one of these categories, as it can describe a piece of data in many other ways.
How is the Meta Data used in OpenPath?
Currently OpenPath will populate Meta Data from 3rd Party Integrations, Gateways, Processors, eCommerce engines, CRMs and data supplied by the Merchant themselves. Since all these systems have different data that does not necessarily fit in to the standards of a transactions data, OpenPath will collect this data and add it as Meta Data to the transaction.
This mean that the data contained in the Meta Data can be anything and always changing. This document is to help merchants know what type of Meta Data we are currently storing for which systems; however, this list is ever changing; therefore, this is the current Known Meta Data Keys as of March 1st, 2022.
Known Meta Data Keys
Key
Apple Pay
https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api
Payment.Token.PaymentData.Header.EphemeralPublicKey
Authorize.Net
https://developer.authorize.net/api/reference/index.html
AuthorizeDotNet.authAmount
AuthorizeDotNet.authorizationIndicator
AuthorizeDotNet.AVSResponse
AuthorizeDotNet.batch.batchId
AuthorizeDotNet.batch.settlementState
AuthorizeDotNet.batch.settlementTimeLocal
AuthorizeDotNet.batch.settlementTimeUTC
AuthorizeDotNet.cardCodeResponse
AuthorizeDotNet.customer.email
AuthorizeDotNet.customer.id
AuthorizeDotNet.customer.type
AuthorizeDotNet.customerIp
AuthorizeDotNet.FDSFilters.FDSFilter.action
AuthorizeDotNet.FDSFilters.FDSFilter.name
AuthorizeDotNet.lineItems.lineItem.itemId
AuthorizeDotNet.lineItems.lineItem.name
AuthorizeDotNet.lineItems.lineItem.quantity
AuthorizeDotNet.lineItems.lineItem.taxable
AuthorizeDotNet.lineItems.lineItem.unitPrice
AuthorizeDotNet.marketType
AuthorizeDotNet.order.description
AuthorizeDotNet.order.invoiceNumber
AuthorizeDotNet.payment.cardNumber
AuthorizeDotNet.payment.cardType
AuthorizeDotNet.payment.expirationDate
AuthorizeDotNet.prepaidBalanceRemaining
AuthorizeDotNet.recurringBilling
AuthorizeDotNet.refTransId
AuthorizeDotNet.requestedAmount
AuthorizeDotNet.responseReasoncode
AuthorizeDotNet.responseReasonDescription
AuthorizeDotNet.submitTimeLocal
AuthorizeDotNet.submitTimeUtc
AuthorizeDotNet.subscription.id
AuthorizeDotNet.subscription.payNum
AuthorizeDotNet.tax.amount
AuthorizeDotNet.tax.description
AuthorizeDotNet.taxExempt
AuthorizeDotNet.transactionStatus
BlueSnap
https://developers.bluesnap.com/v8976-JSON/docs
BlueSnap.fraudSessionId
BLUESNAP_TRANSACTION_ID
BLUESNAP_TRANSACTION_TYPE
Chargebacks
Chargeback Case Number
Chargeback Reason Code
Chargeback Reason Text
Chargeback Received
ARN
MID
Ebanx
https://developers.ebanx.com/api-reference/ebanx-payment-api/
EBANX-amount_br
EBANX-amount_ext
EBANX-amount_iof
EBANX-currency_ext
EBANX-currency_rate
EBANX-pin
ExactPay
EXACTPAY_AUTHORIZATION_ID
EXACTPAY_PAYMENT_ID
ExternalTransactionMetaDataLineItems
FailedToCreateShopifyOrder
FlexPay
https://docs.flexpay.io/
FlexPay.AssignedGatewayToken
FlexPay.DisableCustomerRecovery
FlexPay.GatewayToken
FlexPay.Message
FlexPay.NextTransactionId
FlexPay.PaymentCustomerId
FlexPay.PaymentMethodId
FlexPay.PaymentRecovered
FlexPay.ReferenceData
FlexPay.ResponseCode
FlexPay.RetryCount
FlexPay.RetryDate
FlexPay.RetryErrorCount
FlexPay.TransactionId
FlexPay.UsedToGenerateRetry
Global Payments
https://developer.globalpay.com/
GlobalPayments.Api.Builders.AuthorizationBuilder.BalanceInquiryType
GlobalPayments.Api.Entities.AccountType
GlobalPayments.Api.Entities.RecurringSequence
GlobalPayments.Api.Entities.RecurringType
GlobalPayments.Api.Entities.TransactionType
InfusionSoft / Keap
https://developer.infusionsoft.com/docs/rest/
InfusionSoft.ApiError
InfusionSoft.ApiErrorAttempts
InfusionSoft.ContactId
InfusionSoft.CreditCardId
InfusionSoft.JobId
InfusionSoft.MerchantId
InfusionSoft.Subscription.OrderNumbers
InfusionSoft.Subscription.PlanId
InfusionSoft.SubscriptionOrderNumbers
JobId
Interpayments
https://documenter.getpostman.com/view/9218880/Szmcbf5r
InterpaymentId
Maverick
MAVERICK_AUTH_PAYMENT_ID
Midigator
https://docs.midigator.com/api/events/
Midigator Chargeback ID
Midigator ID
Midigator MID Alias
Midigator Order Id
Midigator Request ID
Midigator.ChargebackGuid
Midigator.EventType
Midigator.OrderGuid
Midigator.PreventionGuid
NMI
https://support.nmi.com/hc/en-gb/sections/360006609531-SDKs-and-APIs
Nmi.Action.BatchId
Nmi.Action.ProcessorResponseCode
Nmi.Action.ProcessorResponseText
Nmi.Action.Source
Nmi.Action.Type
Nmi.Condition
Nmi.CustomerId
Nmi.Eci
Nmi.OriginalTransactionId
Nmi.PlatformId
Nmi.Subscription.AttemptedPayments
Nmi.Subscription.CompletedPayments
Nmi.Subscription.Id
Nmi.Subscription.NextChargeDate
Nmi.Subscription.RemainingPayments
Paynt
PAYNT_AUTH_GUID
PAYNT_CAPTURE_GUID
PAYNT_CUSTOMER_GUID
PAYNT_DEVICE_CREDITCARD_GUID
PAYNT_SALE_GUID
PAYNT_VALIDATE_GUID
PAYNT_VOID_GUID
Secure Submit
https://github.com/hps/heartland-dotnet
SecureSubmit.AccountDataSource
SecureSubmit.Amount
SecureSubmit.AuthCode
SecureSubmit.AuthorizedAmount
SecureSubmit.BatchCloseDate
SecureSubmit.BatchSequenceNumber
SecureSubmit.CaptureAmount
SecureSubmit.CardSwiped
SecureSubmit.CardType
SecureSubmit.CavvResponseCode
SecureSubmit.ConvenienceAmount
SecureSubmit.CustomerFirstName
SecureSubmit.CustomerLastName
SecureSubmit.DebtRepaymentIndicator
SecureSubmit.DeviceId
SecureSubmit.EmvChipCondition
SecureSubmit.FullyCaptured
SecureSubmit.GatewayResponseCode
SecureSubmit.GatewayResponseMessage
SecureSubmit.GratuityAmount
SecureSubmit.HasEcomPaymentData
SecureSubmit.HasEmvTags
SecureSubmit.HostTimeout
SecureSubmit.InvoiceNumber
SecureSubmit.IssuerResponseCode
SecureSubmit.IssuerResponseMessage
SecureSubmit.IssuerTransactionId
SecureSubmit.LodgingData
SecureSubmit.LodgingData.AdvancedDepositType
SecureSubmit.LodgingData.ExtraChargeAmount
SecureSubmit.LodgingData.ExtraCharges
SecureSubmit.LodgingData.LodgingDataEdit
SecureSubmit.LodgingData.NoShow
SecureSubmit.LodgingData.PreferredCustomer
SecureSubmit.LodgingData.PrestigiousPropertyLimit
SecureSubmit.LodgingData.StayDuration
SecureSubmit.MaskedCardNumber
SecureSubmit.OneTimePayment
SecureSubmit.OriginalTransactionId
SecureSubmit.PaymentType
SecureSubmit.ReferenceNumber
SecureSubmit.RepeatCount
SecureSubmit.ResponseDate
SecureSubmit.ServiceName
SecureSubmit.SettlementAmount
SecureSubmit.ShippingAmount
SecureSubmit.Status
SecureSubmit.SurchargeAmount
SecureSubmit.TaxAmount
SecureSubmit.TokenPanLastFour
SecureSubmit.TransactionDate
SecureSubmit.TransactionId
SecureSubmit.TransactionStatus
SecureSubmit.UniqueDeviceId
SecureSubmit.Username
SEPA
Sepa.email
Sepa.mandateDate
Sepa.mandateId
Sepa.preNotificationRef
Sepa.preNotificationText
Shopify
Shopify Order ID
Shopify.OrderId
Shopify.OrderUrl
Shopify.RequestToken
Shopify.test_transaction
Shopify_Order_Fullfilment_Paid_Meta_Data
Stripe
https://stripe.com/docs/api
Stripe.BalanceTransaction.ID
Stripe.Card.ID
Stripe.Charge.ID
Stripe.Charge.LiveMode
Stripe.Customer.Delinquent
Stripe.Customer.ID
Stripe.Customer.InvoicePrefix
Stripe.Invoice.AmountDue
Stripe.Invoice.AmountPaid
Stripe.Invoice.AmountRemaining
Stripe.Invoice.AttemptCount
Stripe.Invoice.Attempted
Stripe.Invoice.BillingReason
Stripe.Invoice.CollectionMethod
Stripe.Invoice.HostedInvoiceUrl
Stripe.Invoice.ID
Stripe.Invoice.NextPaymentAttempt
Stripe.Invoice.Number
Stripe.Invoice.Paid
Stripe.Invoice.Status
Stripe.Outcome.RiskLevel
Stripe.Outcome.RiskScore
Stripe.PaymentIntent.ID
Stripe.PaymentMethod.ID
Stripe.ReceiptURL
Stripe.RiskLevel
Stripe.RiskScore
Stripe.Source.Id
Stripe.Subscription.ID
Stripe.Subscription.Plan.Active
Stripe.Subscription.Plan.ID
Stripe.Subscription.Plan.Product.ID
Stripe.Subscription.Status
Stripe-balance_transaction
Stripe-livemode
Stripe-outcome.risk_level
Stripe-outcome.type
Stripe-refund_id
Stripe-source.fingerprint
Stripe-source.id
Stripe-status
Comments
0 comments
Please sign in to leave a comment.