Sales Installment with 3D
Request
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<VPOS xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Message version="2.1" messageId="M1707809899412" timeStamp="2024-02-13T09:38:19.412+02:00">
<SaleRequest>
<Authentication>
<Mid>0101118297</Mid>
</Authentication>
<OrderInfo>
<OrderId>1707809437546</OrderId>
<OrderDesc>
</OrderDesc>
<OrderAmount>16.0</OrderAmount>
<Currency>EUR</Currency>
<PayerEmail>info@test.gr</PayerEmail>
</OrderInfo>
<PaymentInfo>
<PayMethod>visa</PayMethod>
<CardPan>4016360000000010</CardPan>
<CardExpDate>2512</CardExpDate>
<CardCvv2>756</CardCvv2>
<CardHolderName>John Smith</CardHolderName>
<InstallmentParameters>
<ExtInstallmentoffset>0</ExtInstallmentoffset>
<ExtInstallmentperiod>6</ExtInstallmentperiod>
</InstallmentParameters>
<ThreeDSecure>
<EnrollmentStatus>Y</EnrollmentStatus>
<AuthenticationStatus>Y</AuthenticationStatus>
<CAVV>AJkBAUhZRwAAAAJsl4NFdUBiUAk=</CAVV>
<XID>VlBPUzM0MDMxNzEtY2I0OTAyMDA=</XID>
<ECI>5</ECI>
<Protocol>3DS2.2.0</Protocol>
<Attribute name="TDS2.dsTransID">7205089f-7de2-50ab-8000-00000a4ef19d</Attribute>
</ThreeDSecure>
</PaymentInfo>
</SaleRequest>
</Message>
<Digest>rLTtI2r0pgWhey6L2WtSigxfnrH6ZxuvqqGvb4Fr2fs=</Digest>
</VPOS>
Canonicalized
XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707809899412" timeStamp="2024-02-13T09:38:19.412+02:00" version="2.1">
<SaleRequest>
<Authentication>
<Mid>0101118297</Mid>
</Authentication>
<OrderInfo>
<OrderId>1707809437546</OrderId>
<OrderDesc>
</OrderDesc>
<OrderAmount>16.0</OrderAmount>
<Currency>EUR</Currency>
<PayerEmail>info@test.gr</PayerEmail>
</OrderInfo>
<PaymentInfo>
<PayMethod>visa</PayMethod>
<CardPan>4016360000000010</CardPan>
<CardExpDate>2512</CardExpDate>
<CardCvv2>756</CardCvv2>
<CardHolderName>John Smith</CardHolderName>
<InstallmentParameters>
<ExtInstallmentoffset>0</ExtInstallmentoffset>
<ExtInstallmentperiod>6</ExtInstallmentperiod>
</InstallmentParameters>
<ThreeDSecure>
<EnrollmentStatus>Y</EnrollmentStatus>
<AuthenticationStatus>Y</AuthenticationStatus>
<CAVV>AJkBAUhZRwAAAAJsl4NFdUBiUAk=</CAVV>
<XID>VlBPUzM0MDMxNzEtY2I0OTAyMDA=</XID>
<ECI>5</ECI>
<Protocol>3DS2.2.0</Protocol>
<Attribute name="TDS2.dsTransID">7205089f-7de2-50ab-8000-00000a4ef19d</Attribute>
</ThreeDSecure>
</PaymentInfo>
</SaleRequest>
</Message>