Recently, I was testing omni-channel payments in Dynamics 365 Commerce across different types of channels. I wanted to analyze how tokens were exchanged between them, which required examining the authorization token XML. Since this information was not readily available, I ended up configuring Adyen in our demo environment.
You can download the file below.
I am also pasting the parsed version of the XML so you can see what information is embedded within it, in case you are integrating D365 Commerce with an external e-commerce platform.
Headers and Corresponding Lines
- Header: MerchantAccount
- Line:
- Name: ServiceAccountId
- Value:
acf7bae5-67c0-4a**********************
- Line:
- Header: Connector
- Line:
- Name: ConnectorName
- Value:
Dynamics 365 Payment Connector for Adyen
- Line:
- Header: AuthorizationResponse
- Lines (from nested
PropertyList
):- AuthorizationResult:
Success
- ApprovedAmount:
260
(Decimal) - UniqueCardId:
989a5e9e717****************
- PaymentTrackingId:
SYS-UNIQUE-ID-6e306*****************
- Last4Digits:
5454
- CardType:
MasterCard
- SupportsMultipleCaptures:
True
- AdyenPaymentMethod:
mc
- CVV2Result:
Success
- ApprovalCode:
012787
- ProviderTransactionId:
0d2894cc0b***************
- TransactionId:
SSTLK**************
- OriginalPSP:
SSTLKX***********
- BankTransactionId:
SSTLKXRDN***************
- TransactionType:
Authorize
- TransactionDateTime:
2025-02-12T12:21:53.4013943Z
- AVSResult:
VerificationNotSupported
- AVSDetail:
None
- PaymentMethodName:
mc
- AcquirerReference:
44S478*******
- IncrementalOffsetReference:
BQABAQBwOuXGiosERqYdfPCLF8BWUS5gKtd82r/cCgICclyamSjvyvwi9uoBEptbYboWk/l07/kBbwKr8RNZqJ3g8ifmThFH2NYc9hs5jsE4CPwAl3ZXSB0V3gNqv3eHvVQQiDmDbAJ4KlmxQ0P8+GGq6jAvysklVdzEON3J7zuphBOqaACP++wBsY56Raj0GtkUuO7kq0y8n8d9KiLrtmupXQj0SeG1XzbtrIbagfHxm4UwuVotVvpEO/bSXivV9Fxx4np*************************==
- IsReauthorizationSupported:
True
- PaymentReference:
SSTLKXRD*********
- AuthorizationResult:
- Lines (from nested
- Header: PaymentCard
- Line (from nested
PropertyList
underAuthorizationResponse
):- Name: PaymentMethodVariant
- Value:
mc
- Line (from nested
Download Link: