payment.charge.created.event.v2 (v2.12.0)
Exchange: payment
amount object
requiredAmount specific to this payment action
amount integer <int64>
currency string
ISO-4217 Code (3 char codes, e.g. SEK,NOK,EUR,DKK)
Match pattern:
^[A-Z]{3}$Min length:
1executed string <date-time>
requiredMin length:
1paymentActionId string <guid>
requiredMatch pattern:
^[a-fA-F0-9]{32}$Min length:
1paymentMethodProvider string
merchantId string <guid>
requiredMatch pattern:
^[a-fA-F0-9]{32}$Min length:
1merchantAccountId nullstring <guid>
Match pattern:
^[a-fA-F0-9]{32}$partnerId nullstring <guid>
Match pattern:
^[a-fA-F0-9]{32}$paymentId string <guid>
requiredMatch pattern:
^[a-fA-F0-9]{32}$Min length:
1header object → EventHeader
auditLog object → AuditLog
userId string
requiredMin length:
1Max length:
128userRoles array [string]
created string <date-time>
requiredMin length:
1messageId string <guid>
requiredMatch pattern:
^[a-fA-F0-9]{32}$Min length:
1correlationId nullstring <guid>
Match pattern:
^[a-fA-F0-9]{32}$messageVersion string
requiredMajor.minor --> 1.12 Each change on the message will increase the minor version
Min length:
1Max length:
128publisherId string
requiredMin length:
1Max length:
128messageName string
aggregateId string <guid>
requiredeg. PaymentId
Match pattern:
^[a-fA-F0-9]{32}$Min length:
1aggregateType string
requiredAggregate root, eg. \"payment\", \"merchant\"
Min length:
1aggregateSequenceNumber integer <int32>
requiredStarting at 1.
details object → PaymentTypeDetails
cardDetails object → CardDetails
creditDebitIndicator string
C = Credit, D = Debit
Max length:
1expiryMonth integer <int32>
requiredDigits, 1-12.
expiryYear integer <int32>
required4 digits, e.g. 2016
issuerId string
requiredMin length:
1Max length:
128issuerCountry string
requiredMin length:
1Max length:
128issuerRegion string
truncatedPan string
requiredMin length:
1Max length:
128cardHolderType string
consumer or corporate
threeDSecure object → ThreeDSecure
acsUrl string
Max length:
128authenticationEnrollmentStatus string
requiredMin length:
1Max length:
128authenticationStatus string
Max length:
128eci string
requiredMin length:
1Max length:
128sourcePan string
The source PAN in case of tokenized card received during wallet transaction
invoiceDetails object → InvoiceDetails
accountNumber string
Not sure what this is?
Max length:
128distributionType string
Max length:
128invoiceDueDate string
Match pattern:
^[0-9]{4}-[0-9]{2}-[0-9]{2}(|T[0-9]{2}:[0-9]{2}:[0-9]{2})$invoiceNumber string
requiredMin length:
1Max length:
128ocrOrkid string
Max length:
128ourReference string
Max length:
128yourReference string
Max length:
128orderItems array [object]
Item Details:
grossTotalAmount integer <int32>
requiredThe total amount includes VAT
name string
requiredMin length:
1Max length:
128netTotalAmount integer <int32>
requiredquantity number <decimal>
requiredreference string
requiredMin length:
1Max length:
128taxRate integer <int32>
requiredtaxTotalAmount integer <int32>
required1225 --> 12.25% 2500 --> 25.00%
unit string
requiredMin length:
1Max length:
128unitNetPrice integer <int32>
requiredshipping object → ShippingInformation
trackingNumber string
requiredMin length:
1Max length:
256provider string
requiredMin length:
1Max length:
256paymentMethod string
requiredMin length:
1paymentType string
requiredMin length:
1reconciliationReference string
requiredMin length:
1subscriptionId nullstring <guid>
Match pattern:
^[a-fA-F0-9]{32}$myReference string
Max length:
36No properties match your search
Try a different search term or clear the search to see all properties