Documentation Menu
Definition

XML Requests are for primary or secondary transactions. The term primary means all sales transactions, while the secondary ones are those that are directly related to an existing, previous transaction (eg refunds, cancellations, etc.).

XML Requests in VPOS are for both XML and Redirect merchants. For Direct it is possible to make both groups of transactions using the XML channel, while for Redirect only minor transactions are allowed.

The following are some examples of such requests.

Unscheduled recurring 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="M1730817769413" timeStamp="2024-11-05T16:42:49.413+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>70000477</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1730817724666</OrderId>
                <OrderDesc></OrderDesc>
                <OrderAmount>1.25</OrderAmount>
                <Currency>EUR</Currency>
                <Var6>rcauto=false</Var6>
            </OrderInfo>
            <PaymentInfo>
                <PayMethod>visa</PayMethod>
                <CardPan>4016360000000010</CardPan>
                <CardExpDate>2512</CardExpDate>
                <CardCvv2>756</CardCvv2>
                <CardHolderName>John Smith</CardHolderName>
                <RecurringIndicator>R</RecurringIndicator>
                <RecurringParameters>
                    <ExtRecurringfrequency>7</ExtRecurringfrequency>
                    <ExtRecurringenddate>20241231</ExtRecurringenddate>
                </RecurringParameters>
                <ThreeDSecure>
                    <EnrollmentStatus>Y</EnrollmentStatus>
                    <AuthenticationStatus>Y</AuthenticationStatus>
                    <CAVV>AJkBAUhZRwAAAAJsl4NFdUBiUAk=</CAVV>
                    <XID>VlBPUzM0MDMxNzEtY2I0OTAyMDA=</XID>
                    <ECI>05</ECI>
                    <Protocol>3DS2.2.0</Protocol>
                    <Attribute name="TDS2.dsTransID">7205089f-7de2-50ab-8000-00000a4ef19d</Attribute>
                </ThreeDSecure>
            </PaymentInfo>
        </SaleRequest>
    </Message>
    <Digest>06Xcwb1VYRDQES9vsQeV/5WDV2zisDbLvw3iML/D80c=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1730817769413" timeStamp="2024-11-05T16:42:49.413+02:00" version="2.1">
<SaleRequest>
    <Authentication>
        <Mid>70000477</Mid>
    </Authentication>
    <OrderInfo>
        <OrderId>1730817724666</OrderId>
        <OrderDesc>
        </OrderDesc>
        <OrderAmount>1.25</OrderAmount>
        <Currency>EUR</Currency>
        <Var6>rcauto=false</Var6>
    </OrderInfo>
    <PaymentInfo>
        <PayMethod>visa</PayMethod>
        <CardPan>4016360000000010</CardPan>
        <CardExpDate>2512</CardExpDate>
        <CardCvv2>756</CardCvv2>
        <CardHolderName>John Smith</CardHolderName>
        <RecurringIndicator>R</RecurringIndicator>
        <RecurringParameters>
            <ExtRecurringfrequency>7</ExtRecurringfrequency>
            <ExtRecurringenddate>20241231</ExtRecurringenddate>
        </RecurringParameters>
        <ThreeDSecure>
            <EnrollmentStatus>Y</EnrollmentStatus>
            <AuthenticationStatus>Y</AuthenticationStatus>
            <CAVV>AJkBAUhZRwAAAAJsl4NFdUBiUAk=</CAVV>
            <XID>VlBPUzM0MDMxNzEtY2I0OTAyMDA=</XID>
            <ECI>05</ECI>
            <Protocol>3DS2.2.0</Protocol>
            <Attribute name="TDS2.dsTransID">7205089f-7de2-50ab-8000-00000a4ef19d</Attribute>
        </ThreeDSecure>
    </PaymentInfo>
</SaleRequest>
</Message>

Response

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="M1730817769413" timeStamp="2024-11-05T16:42:49.999+02:00">
        <SaleResponse>
            <OrderId>1730817724666</OrderId>
            <OrderAmount>1.25</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>1.25</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639555750471</TxId>
            <PaymentRef>230418</PaymentRef>
            <RiskScore>0</RiskScore>
            <Description>OK, CAPTURED response code 00</Description>
        </SaleResponse>
    </Message>
    <Digest>PPgR5l2REwe8eIaFuINAv2lL2GGZwb81ocaLXztAWj8=</Digest>
</VPOS>
Unscheduled recurring child

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="M1730817862963" timeStamp="2024-11-05T16:44:22.963+02:00">
        <RecurringOperationRequest>
            <Authentication>
                <Mid>70000477</Mid>
            </Authentication>
            <TransactionInfo>
                <OrderId>1730817724666</OrderId>
            </TransactionInfo>
            <Operation>RecurringChild</Operation>
            <OrderInfo>
                <OrderId>1730817724666</OrderId>
                <OrderDesc></OrderDesc>
                <OrderAmount>16.0</OrderAmount>
                <Currency>EUR</Currency>
            </OrderInfo>
        </RecurringOperationRequest>
    </Message>
    <Digest>3e5zdIyj9zP4Jq3NgbEaJZikO2AlSWNEvNwn0Vi1Zyo=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1730817862963" timeStamp="2024-11-05T16:44:22.963+02:00" version="2.1">
    <RecurringOperationRequest>
        <Authentication>
            <Mid>70000477</Mid>
        </Authentication>
        <TransactionInfo>
            <OrderId>1730817724666</OrderId>
        </TransactionInfo>
        <Operation>RecurringChild</Operation>
            <OrderInfo>
            <OrderId>1730817724666</OrderId>
            <OrderDesc></OrderDesc>
            <OrderAmount>16.0</OrderAmount>
            <Currency>EUR</Currency>
        </OrderInfo>
    </RecurringOperationRequest>
</Message>

Response

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="M1730817862963" timeStamp="2024-11-05T16:44:26.965+02:00">
        <RecurringOperationResponse>
            <OrderId>1730817724666/2</OrderId>
            <OrderAmount>16.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>16.0</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639555750481</TxId>
            <Sequence>2</Sequence>
            <PaymentRef>230419</PaymentRef>
            <RiskScore>77</RiskScore>
            <Description>OK, CAPTURED response code 00</Description>
        </RecurringOperationResponse>
    </Message>
    <Digest>U6qDjXrCdjQMNIvSOVPiO5GbNQdDojyF+hJWWYA50yY=</Digest>
</VPOS>
Sale 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="M1707809435799" timeStamp="2024-02-13T09:30:35.799+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707809281586</OrderId>
                <OrderDesc>
                </OrderDesc>
                <OrderAmount>5.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>
                <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>FX43cjUyO6ZvB1PM+XQW8uP3Vth922IP5N2+8Rzk9wU=</Digest>
</VPOS>

Canonicalized part

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707809435799" timeStamp="2024-02-13T09:30:35.799+02:00" version="2.1">
    <SaleRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707809281586</OrderId>
            <OrderDesc>
            </OrderDesc>
            <OrderAmount>5.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>
            <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>
Sale 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>
Preauthorization 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="M1707810018733" timeStamp="2024-02-13T09:40:18.733+02:00">
        <AuthorisationRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707809900938</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>
                <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>
        </AuthorisationRequest>
    </Message>
    <Digest>k33t8xRE91X7RWV5JFN+uGqnx+uD+bSI7rvv8r2Urxo=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810018733" timeStamp="2024-02-13T09:40:18.733+02:00" version="2.1">
    <AuthorisationRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707809900938</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>
            <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>
    </AuthorisationRequest>
</Message>
Preauthorization 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="M1707810126021" timeStamp="2024-02-13T09:42:06.021+02:00">
        <AuthorisationRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810019744</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>12</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>
        </AuthorisationRequest>
    </Message>
    <Digest>VbDt8igpjMlrvX7ow5mfEmWJDnC8009UKvU7GoJNuTo=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810126021" timeStamp="2024-02-13T09:42:06.021+02:00" version="2.1">
<AuthorisationRequest>
    <Authentication>
        <Mid>0101118297</Mid>
    </Authentication>
    <OrderInfo>
        <OrderId>1707810019744</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>12</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>
</AuthorisationRequest>
</Message>
Recurring 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="M1707810264553" timeStamp="2024-02-13T09:44:24.553+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810127586</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>
                <RecurringIndicator>R</RecurringIndicator>
                <RecurringParameters>
                <ExtRecurringfrequency>7</ExtRecurringfrequency>
                <ExtRecurringenddate>20240228</ExtRecurringenddate>
                </RecurringParameters>
                <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>Y2F8NTEXY7VPIoQfVIQx0mxmUDvOkIQCw8fVUBNfkhY=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810264553" timeStamp="2024-02-13T09:44:24.553+02:00" version="2.1">
<SaleRequest>
    <Authentication>
        <Mid>0101118297</Mid>
    </Authentication>
    <OrderInfo>
        <OrderId>1707810127586</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>
        <RecurringIndicator>R</RecurringIndicator>
        <RecurringParameters>
            <ExtRecurringfrequency>7</ExtRecurringfrequency>
            <ExtRecurringenddate>20240228</ExtRecurringenddate>
        </RecurringParameters>
        <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>
Sales Transaction

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="M1707810359202" timeStamp="2024-02-13T09:45:59.202+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810265547</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>
            </PaymentInfo>
        </SaleRequest>
    </Message>
    <Digest>zpe42+/d/youlNvqGasiNXKFWtQeqshddH720kp5BII=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810359202" timeStamp="2024-02-13T09:45:59.202+02:00" version="2.1">
    <SaleRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810265547</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>
        </PaymentInfo>
    </SaleRequest>
</Message>

Response

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="M1707810359202" timeStamp="2024-02-13T09:46:00.053+02:00">
        <SaleResponse>
            <OrderId>1707810265547</OrderId>
            <OrderAmount>16.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>16.0</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639553599931</TxId>
            <PaymentRef>202608</PaymentRef>
            <RiskScore>0</RiskScore>
            <Description>OK, CAPTURED response code 00</Description>
            <Attribute name="EXTACQUIRERID">014</Attribute>
        </SaleResponse>
    </Message>
    <Digest>YJRXM8twzePBwHHNu2E2sDAmXB8tKIHM0bvfqVVFYRE=</Digest>
</VPOS>
Tokenization Sales Request

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="M1707810520340" timeStamp="2024-02-13T09:48:40.340+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810360880</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>
                <ExtTokenOptions>1</ExtTokenOptions>
            </PaymentInfo>
        </SaleRequest>
    </Message>
    <Digest>xPngN1EvGUktl4QdpUHVVVpVLbuaUMK61ycFipHRuPg=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810520340" timeStamp="2024-02-13T09:48:40.340+02:00" version="2.1">
    <SaleRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810360880</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>
            <ExtTokenOptions>1</ExtTokenOptions>
        </PaymentInfo>
    </SaleRequest>
</Message>

Response

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="M1707810520340" timeStamp="2024-02-13T09:48:41.067+02:00">
        <SaleResponse>
            <OrderId>1707810360880</OrderId>
            <OrderAmount>16.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>16.0</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639553599941</TxId>
            <PaymentRef>202609</PaymentRef>
            <RiskScore>0</RiskScore>
            <ExtToken>9876547112593316</ExtToken>
            <ExtTokenPanEnd>0010</ExtTokenPanEnd>
            <ExtTokenExp>2025-12-31+02:00</ExtTokenExp>
            <Description>OK, CAPTURED response code 00</Description>
            <Attribute name="EXTACQUIRERID">014</Attribute>
        </SaleResponse>
    </Message>
    <Digest>fINCMkNQescqb1mkajXReREIXHL2sgX+9deuvEOybG8=</Digest>
</VPOS>
Preauth Transaction

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="M1707810628628" timeStamp="2024-02-13T09:50:28.628+02:00">
        <AuthorisationRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810522398</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>
            </PaymentInfo>
        </AuthorisationRequest>
    </Message>
    <Digest>sp8rfE5F8ANwZ0kpWsuraquRXOQncZApk4fEqXwk1lw=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810628628" timeStamp="2024-02-13T09:50:28.628+02:00" version="2.1">
    <AuthorisationRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810522398</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>
        </PaymentInfo>
    </AuthorisationRequest>
</Message>

Response

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="M1707810628628" timeStamp="2024-02-13T09:50:28.818+02:00">
        <AuthorisationResponse>
            <OrderId>1707810522398</OrderId>
            <OrderAmount>16.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>16.0</PaymentTotal>
            <Status>AUTHORIZED</Status>
            <TxId>92639553599951</TxId>
            <PaymentRef>202610</PaymentRef>
            <RiskScore>0</RiskScore>
            <Description>OK, AUTHORIZED response code 00</Description>
            <Attribute name="EXTACQUIRERID">014</Attribute>
        </AuthorisationResponse>
    </Message>
    <Digest>pmHnKo4tXEQ1WtspgUqzwmDUxq5uYw3+KjaDNaWjm5w=</Digest>
</VPOS>
Recurring Transaction

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="M1707810716442" timeStamp="2024-02-13T09:51:56.442+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0101118297</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810629656</OrderId>
                <OrderDesc>
                </OrderDesc>
                <OrderAmount>7.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>
                <RecurringIndicator>R</RecurringIndicator>
                <RecurringParameters>
                    <ExtRecurringfrequency>7</ExtRecurringfrequency>
                    <ExtRecurringenddate>20240228</ExtRecurringenddate>
                </RecurringParameters>
            </PaymentInfo>
        </SaleRequest>
    </Message>
    <Digest>tYPTOBMFwpwUhqZNsoySBUUBtWw5B/uKIO6ypdA2+Ws=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810716442" timeStamp="2024-02-13T09:51:56.442+02:00" version="2.1">
    <SaleRequest>
        <Authentication>
            <Mid>0101118297</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810629656</OrderId>
            <OrderDesc>
            </OrderDesc>
            <OrderAmount>7.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>
            <RecurringIndicator>R</RecurringIndicator>
            <RecurringParameters>
                <ExtRecurringfrequency>7</ExtRecurringfrequency>
                <ExtRecurringenddate>20240228</ExtRecurringenddate>
            </RecurringParameters>
        </PaymentInfo>
    </SaleRequest>
</Message>

Response

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="M1707810716442" timeStamp="2024-02-13T09:51:57.168+02:00">
        <SaleResponse>
            <OrderId>1707810629656</OrderId>
            <OrderAmount>7.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>7.0</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639553599971</TxId>
            <PaymentRef>202611</PaymentRef>
            <RiskScore>0</RiskScore>
            <Description>OK, CAPTURED response code 00</Description>
            <Attribute name="EXTACQUIRERID">014</Attribute>
        </SaleResponse>
    </Message>
    <Digest>Qt5c0HH+xHPiow5+D7XlMuqzJUUdXb5KirZcSNt7+Tc=</Digest>
</VPOS>
Sales Transaction, VPOS v2.1 with CSE (This service will be available soon by Worldline)

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="M1707810904399" timeStamp="2024-02-13T09:55:04.399+02:00">
        <SaleRequest>
            <Authentication>
                <Mid>0000001</Mid>
            </Authentication>
            <OrderInfo>
                <OrderId>1707810828988</OrderId>
                <OrderDesc>
                </OrderDesc>
                <OrderAmount>6.0</OrderAmount>
                <Currency>EUR</Currency>
            </OrderInfo>
            <PaymentInfo>
                <PayMethod>visa</PayMethod>
                <CardEncData>NuKg/iTZ+UvJCO99L6Jbl+9ZaXYnpC9q4bB5VnS/sKJ2PGlOU8fvFiU2vQzD2ZxGuSx9BuHcMDcYWENulvnvU0tsWGmyigo9H98pQ8qlKPnVHfR9Ies7Nq8U/TstR8s4s2HDyFZvISzJgctgj7+dAjkTcY/sv2ZSQHBJtGu/mtb7q0zvECNMOPCrQbANNlTzYnRHdRpENs8Sd66LMpc3F/use/9tNv9rlBh40U6pSYN0ENt22kNEwkewXbq8C9JzHJUe2K2ASYLSZMz20XfpYPsrE5RXLbi5yF0YWqHzYFJYxbeUgjpec8GhPYT0R5qUJB7AwmiLzclLtzTFn5Uqn6+CO6oGJ09oP20uCKfzBjH9Jyn8Z1l3lJqUwxQ6DYxU8vcDE+8aotUEb0I6RbDUP9Y9M/uQVLoyjI4LzrHwk7HQH0dann0BLUwKplHzTJun+pm7UQrUm5KuuQwstfIZWp4fD62FRLDsFC8zfv9Oymt25Id9W0eE8Y4r2+/53fYe</CardEncData>
            </PaymentInfo>
        </SaleRequest>
    </Message>
    <Digest>rs/fkU2bse+GEVwN3n/78O5iFdQZrGBD0ib85u9Qazw=</Digest>
</VPOS>

Canonicalized

XML
<Message xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" messageId="M1707810904399" timeStamp="2024-02-13T09:55:04.399+02:00" version="2.1">
    <SaleRequest>
        <Authentication>
            <Mid>0000001</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810828988</OrderId>
            <OrderDesc>
            </OrderDesc>
            <OrderAmount>6.0</OrderAmount>
            <Currency>EUR</Currency>
        </OrderInfo>
        <PaymentInfo>
            <PayMethod>visa</PayMethod>
            <CardEncData>NuKg/iTZ+UvJCO99L6Jbl+9ZaXYnpC9q4bB5VnS/sKJ2PGlOU8fvFiU2vQzD2ZxGuSx9BuHcMDcYWENulvnvU0tsWGmyigo9H98pQ8qlKPnVHfR9Ies7Nq8U/TstR8s4s2HDyFZvISzJgctgj7+dAjkTcY/sv2ZSQHBJtGu/mtb7q0zvECNMOPCrQbANNlTzYnRHdRpENs8Sd66LMpc3F/use/9tNv9rlBh40U6pSYN0ENt22kNEwkewXbq8C9JzHJUe2K2ASYLSZMz20XfpYPsrE5RXLbi5yF0YWqHzYFJYxbeUgjpec8GhPYT0R5qUJB7AwmiLzclLtzTFn5Uqn6+CO6oGJ09oP20uCKfzBjH9Jyn8Z1l3lJqUwxQ6DYxU8vcDE+8aotUEb0I6RbDUP9Y9M/uQVLoyjI4LzrHwk7HQH0dann0BLUwKplHzTJun+pm7UQrUm5KuuQwstfIZWp4fD62FRLDsFC8zfv9Oymt25Id9W0eE8Y4r2+/53fYe</CardEncData>
        </PaymentInfo>
    </SaleRequest>
</Message>

Response

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="M1707810904399" timeStamp="2024-02-13T09:55:04.807+02:00">
        <SaleResponse>
            <OrderId>1707810828988</OrderId>
            <OrderAmount>6.0</OrderAmount>
            <Currency>EUR</Currency>
            <PaymentTotal>6.0</PaymentTotal>
            <Status>CAPTURED</Status>
            <TxId>92639553599991</TxId>
            <PaymentRef>202613</PaymentRef>
            <RiskScore>0</RiskScore>
            <Description>OK, CAPTURED response code 00</Description>
        </SaleResponse>
    </Message>
    <Digest>zQNVX8J8R9VMDrEQO7NXY7vwz4wy7u8jLD8GW8srLxE=</Digest>
</VPOS>
Sales Transaction, VPOS v4.1

Request

XML
<VPOS xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Message messageId="M1707811107968" timeStamp="2024-02-13T09:58:27.968+02:00" version="4.1">
    <SaleRequest>
        <Authentication>
            <Mid>0000001</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707810905723</OrderId>
            <OrderDesc/>
            <OrderAmount>6.0</OrderAmount>
            <Currency>EUR</Currency>
        </OrderInfo>
        <PaymentInfo>
            <PayMethod>visa</PayMethod>
            <CardPan>4016360000000010</CardPan>
            <CardExpDate>2512</CardExpDate>
            <CardCvv2>756</CardCvv2>
            <CardHolderName>John Smith</CardHolderName>
        </PaymentInfo>
    </SaleRequest>
</Message>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ds:SignedInfo>
    <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
    <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
    <ds:Reference URI="#M1707811107968">
    <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
    <ds:DigestValue>5C3N/NY/iCp8juwjQovfA5pkc0iVJ7EE8AV9rt8dxyY=</ds:DigestValue>
    </ds:Reference>
    </ds:SignedInfo>
    <ds:SignatureValue>
    wghN7QxWRCjYTr5qIXVtaLc2ZKTEWTe5jGwFEe/8OwLlXs6CPHZMTpkCMX+rv1FWEgDdThu3QXeS
    FflOMfkvbUOalCzvo5LM7DJ2MpIPHjWmOSRzMX4hZXkWt12vkUarHzyjGer6eMJXR4RXmci2f8Rh
    ZuIY45+mvh03cxWury70WqPpWx8D8z5aCc9lCGcf8D8WhQlZWYI3nxWponDV4YzwfOBFtQKVdpSr
    Ko0x1d+13GDrPIIiQKUPjMjCJvzvgHjdBWHsSSkd5Eft7bDL5OED4qGn17lf45FaLU7d1wR5dCRz
    ff4SZKln18E4xt9PeaFsMPS6JtsWXDfm2Ayy1w==
    </ds:SignatureValue>
    <ds:KeyInfo>
    <ds:X509Data>
    <ds:X509Certificate>
    MIIESzCCAzOgAwIBAgIJANq6Drpt8SB5MA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNVBAYTAkVFMREw
    DwYDVQQIEwhIYXJqdW1hYTEQMA4GA1UEBxMHVGFsbGlubjEQMA4GA1UEChMHTW9kaXJ1bTEUMBIG
    A1UECxMLRGV2ZWxvcG1lbnQxGjAYBgNVBAMTEWludGVyZmFjZTRTaWdua2V5MB4XDTE3MTExNjE0
    MDUwN1oXDTMxMDcyNjE0MDUwN1owdjELMAkGA1UEBhMCRUUxETAPBgNVBAgTCEhhcmp1bWFhMRAw
    DgYDVQQHEwdUYWxsaW5uMRAwDgYDVQQKEwdNb2RpcnVtMRQwEgYDVQQLEwtEZXZlbG9wbWVudDEa
    MBgGA1UEAxMRaW50ZXJmYWNlNFNpZ25rZXkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
    AQD17fW0urJzMwcly0Ij6jrkyltgREpxvRp1W7eFbe4iCUP0G3YbVD7T3qlDXa4j8up57t1KhhDV
    wfssBwGzSnZeZDVfzuF2Cdu9bDe7R8/obVLMUoShe4kr3qqUkzEF2/8yGnf+L2kE/qPgS1cWLg+1
    SHKuAXjlq2TWnduF+hO71jbGItbuI9EqWsym9/+ChUzm6KSeF/zVzQuunYPpTXDOIAZoDvh22IDr
    WEeBbgVhhN+Z4jn8T/dOcyxGGY+wn6bC087nWLRJvxNyYBqUt1cI3fYIXO3AgPgktFOHgqNw5q4m
    XVJRynu31SN7T0GBJxBrhVhDZEBJknglia2zpssXAgMBAAGjgdswgdgwHQYDVR0OBBYEFImadY2X
    UUEADcnAi2qwi433Npp+MIGoBgNVHSMEgaAwgZ2AFImadY2XUUEADcnAi2qwi433Npp+oXqkeDB2
    MQswCQYDVQQGEwJFRTERMA8GA1UECBMISGFyanVtYWExEDAOBgNVBAcTB1RhbGxpbm4xEDAOBgNV
    BAoTB01vZGlydW0xFDASBgNVBAsTC0RldmVsb3BtZW50MRowGAYDVQQDExFpbnRlcmZhY2U0U2ln
    bmtleYIJANq6Drpt8SB5MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAL0bSHmsVF/P
    ys1vLmehFIvkjopF2plRVklCalMiy+IJx8N9A91PsCbc2veykvIlFtEwVoVZGPtSlNDUl9HsSH/A
    zcatBRWe/Iz1W/4rMa1UWZsk2DDw6bjvo1KPYIvHBufUB4IXm/qyFL7IohYcWF/sw0y+XMrvcd3c
    7ClZ1mq43GKnlHkXwaPWHoMnuviguIbgKAHKVT9pgqCZQSoIjN08oejCa7qVlYuUY5EGwzuHNErn
    tmcgicP7sLWd4Pu1fAx+51tgDSGjh2m0SSDz2rv7CrJ44RXIUOWAMWbC4myssyea3t+GrSvWrDGH
    RLXZUNmvy+zFSB+QFWEW2nlfYI8=
    </ds:X509Certificate>
    </ds:X509Data>
    </ds:KeyInfo>
</ds:Signature>
</VPOS>

Response

XML
<VPOS xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Message messageId="M1707811107968" timeStamp="2024-02-13T09:58:28.378+02:00" version="4.1">
    <SaleResponse>
    <OrderId>1707810905723</OrderId>
    <OrderAmount>6.0</OrderAmount>
    <Currency>EUR</Currency>
    <PaymentTotal>6.0</PaymentTotal>
    <Status>CAPTURED</Status>
    <TxId>92639553600011</TxId>
    <PaymentRef>202615</PaymentRef>
    <RiskScore>15</RiskScore>
    <Description>OK, CAPTURED response code 00</Description>
    </SaleResponse>
</Message>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ds:SignedInfo>
        <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
        <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
        <ds:Reference URI="#M1707811107968">
        <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
        <ds:DigestValue>NiDJev5cR/U+h/ful3eQHdChNKl9U4ye+/mfxgkVLtk=</ds:DigestValue>
        </ds:Reference>
    </ds:SignedInfo>
    <ds:SignatureValue>
    CPdx5YTFn2Lm6YYBLb+UClezGxFhXA35tSH/AqUo32H9YA4ppfArEWhl82JVHa7leQSzvwHE07l/
    0OwPYLLZdKhTz+LWq2/UWvnEybAAXaKex1FYCkUvefKIN97wwaa1IJrURfTeXXclzarIFCYK9gsn
    SOmKV8CKfa8fmRdx4wS+n4BA21D3xfYlg0B5QDmGt4I2iE87LIp5ZV6EpeZ14YtLbYTocw4vRbtk
    2ADee8mlrfINR2QyZ/CclU99BdFSYgAo0shyryEULGWzsLnLlsNEo21zlcLTAn/3faBqUH26hk5A
    B4VV92GC3+XG9RDUQOVf1t+/fC7CAvvo+hD7kf7MhezVWkeVoSE7E64cLaB8ZB0dAc/QuQchzCKX
    89Rg1edH09KSMPUuTnPEwuEHBgfXBvVUZeX6lyx2IQSQY9GQzELoaP05+r7Me308F5PdAGWPW+z3
    tFQFvlrnn6PgovzYruGNTBO8Rima2AS9EYTMR+daS5CQeSx5HAMWvWFo
    </ds:SignatureValue>
    <ds:KeyInfo>
        <ds:X509Data>
        <ds:X509Certificate>
        MIIEVTCCAr0CBGQm1T4wDQYJKoZIhvcNAQELBQAwbzEfMB0GA1UEAxMWQ2FyZGxpbmtNZXNzYWdl
        U2lnbmluZzELMAkGA1UECxMCUFMxEDAOBgNVBAoTB1ByaW50ZWMxDzANBgNVBAcTBkF0aGVuczEP
        MA0GA1UECBMGQXR0aWtpMQswCQYDVQQGEwJHUjAeFw0yMzAzMzExMjQyMzhaFw0zMzAzMjgyMDU5
        NTlaMG8xHzAdBgNVBAMTFkNhcmRsaW5rTWVzc2FnZVNpZ25pbmcxCzAJBgNVBAsTAlBTMRAwDgYD
        VQQKEwdQcmludGVjMQ8wDQYDVQQHEwZBdGhlbnMxDzANBgNVBAgTBkF0dGlraTELMAkGA1UEBhMC
        R1IwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCEI77PnF3W9npHsYFebQVEDbkoI7FY
        0ZHvHtXKcwciGrXkhD6aoAGagER5cZjkeaTqdeS8yyML5ASYiXKmDNIJKTdWWwz/qiFixA5VRkwB
        JNWiXuDySLvcPUvn9TzmrGITd00kZIGe7J9f0dZGzzkNWDY5sqAPCRhEEZWMyEYBLIJp7I2oFyo7
        38WTDOMua3V+hghqzFo6z2S97vjCGtCN2Wn4lG3WyDyoiXudFRTt2FbXMgpr/AIt/YXHWs3vOj7n
        Q0mfSmuLFy2X25gZcKfCo2jocH9IFozd3YIys+KIWh7uv3qLpbLEIpQ2SQ+gt57JK7A1Lw2luuOq
        6qPlK1RV2AW4W9L0g7jJc6t4hM5NMZJYzgYum/ajcoCTl+ip/UpIRDJRL+w5cbZ/Lhc4+qcgTi1p
        liJRWvEoRUD0Bi9x/ACYEVj5QeZgvollo4zl+3lrrZaYfLEnIp8vet1RFTri6I5CRjokubbcyBxz
        d9+FTdW2Co66Ql7hPSv5UPO35ZcCAwEAATANBgkqhkiG9w0BAQsFAAOCAYEANcFACfhM7FhNYJaO
        XVwHdaE3fp2hMLajIg2LXhgjpjd3rM9nibhCbKBEIPNg8xWMPXbUdTcSqVKudjyuKxvdTkx6fMEg
        iLsaC29+JDfM1oXiGXiLiT11ayw8r94OX3AzXf8CYXLfXlY1AkuNXsp2Ocbn+/kFb3+9YG10qWzf
        qU3p7BN0chHDXaK+x3JfNg+z+8URt62w0e9+jDRfr2V/8Z7ev2aO2X/LZmCG9peYaELsSAgqvLFq
        SOOOXZtG7h7hqcE3xCSRlH13hK1gMtMQRRtiwbr2sQUL5YECpWWK1S+kyfcawQDiA5qxIcxpTqPz
        L7gPX4dzV/nQl40Jk+D0bTOaKoCMW1or5BRRo5mt4Uc+8ChHKQzr20VUmwCVf2FUODGCh4gg3DYH
        uU46fkKXexUD92aI/d/F/Vv/LZORZ8Wt4eIEmpmWW08Xww7LEqDpzHyGZ5BNuHf6r5Yb1rmS1Z/L
        PRu+VcI4Hy8081eP5rAcvjUTCjp6A9EwbDKsjH5K
        </ds:X509Certificate>
        </ds:X509Data>
    </ds:KeyInfo>
</ds:Signature>
</VPOS>
Sales Transaction, VPOS v4.1 with CSE (This service will be available soon by Worldline)

Request

XML
<VPOS xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Message messageId="M1707811204372" timeStamp="2024-02-13T10:00:04.372+02:00" version="4.1">
    <SaleRequest>
        <Authentication>
            <Mid>0000001</Mid>
        </Authentication>
        <OrderInfo>
            <OrderId>1707811109116</OrderId>
            <OrderDesc/>
            <OrderAmount>6.0</OrderAmount>
            <Currency>EUR</Currency>
        </OrderInfo>
        <PaymentInfo>
            <PayMethod>visa</PayMethod>
            <CardEncData>ZjffJ8CFZmvLOTF6VcZinKEnsSt9NLsli8qs/LYob4qypvvcS9gGLAXMpri1mfDyFFyrJ+GkhnM+1gv//Abve+dDx6tWeRVmiE23O9o6z2Ccfcg3eipkdYiDTcIAFjxOE+YOYOQwdOrTA1b8gHpLjs6Pa+N/ELQ2zFf5wlodBXmmLHGj1ZJhbixfRcyDWvQJmb19PSbSPo7NkEC84N8EbBHHTAuwVcWUfhm547GeYg5UeQkjWzNB7jQ96QJiqtSjvVeYROYhL1EMOkJVeAs6G0rQMFAifSs/UTJvySJcpKELVluj4HToO9kVcISceFF0wp6OPlD7Pv4+QNeOo170BSfHsk3P+9Zh1UGvYFaY8II//88LUxlBxuc4Weqk6nys/qLzN/i8wiCVz6yN3ffgBgnMNVSmrWRhmjH967Co7yt7AYvRWJ0tHK8GAB4dtGHOfVlfVcDItw/BVVM2gVUPH+c5NYB+oDKxbcBYszeLWZVQGgQuMg+FXG2caQMiI/tv</CardEncData>
        </PaymentInfo>
    </SaleRequest>
</Message>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ds:SignedInfo>
        <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
        <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
        <ds:Reference URI="#M1707811204372">
        <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
        <ds:DigestValue>hjw4IzS7rFLUtgOF/egPvARof7bNB3CmULGPf8PdxOI=</ds:DigestValue>
        </ds:Reference>
    </ds:SignedInfo>
    <ds:SignatureValue>
    I3F4QzS313oO4aJka4/igU2wXDvvCFJ1eh6fhvIlUrSg+BY02HUne6d43tVjwghCYsx1dFJhwyz7
    eg6cv0o5MXoL09ESiqIeyTtvd75BAb92pVYZszyuYGcNbzyWyHBrfkz/DrfORScDO5ymdP8Ci+6X
    s2a8/mBraK9WxFyt9f2Q0xPYMX4Tx+anuvVWqnuHKmggYCFhNpeGR50hJpJMy65lOca5OMpaPBn/
    2/vUCuNEkTlwiijr9B+hmMC/7xgar3x3LTAsECTvYzxY5fK5aHkJej4+zWTEgMt+WXsmjO26f1xD
    M9SNPA4U9+ZGpeO7YxjSXQPYtxEZ4RmKAibRIA==
    </ds:SignatureValue>
    <ds:KeyInfo>
        <ds:X509Data>
        <ds:X509Certificate>
        MIIESzCCAzOgAwIBAgIJANq6Drpt8SB5MA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNVBAYTAkVFMREw
        DwYDVQQIEwhIYXJqdW1hYTEQMA4GA1UEBxMHVGFsbGlubjEQMA4GA1UEChMHTW9kaXJ1bTEUMBIG
        A1UECxMLRGV2ZWxvcG1lbnQxGjAYBgNVBAMTEWludGVyZmFjZTRTaWdua2V5MB4XDTE3MTExNjE0
        MDUwN1oXDTMxMDcyNjE0MDUwN1owdjELMAkGA1UEBhMCRUUxETAPBgNVBAgTCEhhcmp1bWFhMRAw
        DgYDVQQHEwdUYWxsaW5uMRAwDgYDVQQKEwdNb2RpcnVtMRQwEgYDVQQLEwtEZXZlbG9wbWVudDEa
        MBgGA1UEAxMRaW50ZXJmYWNlNFNpZ25rZXkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
        AQD17fW0urJzMwcly0Ij6jrkyltgREpxvRp1W7eFbe4iCUP0G3YbVD7T3qlDXa4j8up57t1KhhDV
        wfssBwGzSnZeZDVfzuF2Cdu9bDe7R8/obVLMUoShe4kr3qqUkzEF2/8yGnf+L2kE/qPgS1cWLg+1
        SHKuAXjlq2TWnduF+hO71jbGItbuI9EqWsym9/+ChUzm6KSeF/zVzQuunYPpTXDOIAZoDvh22IDr
        WEeBbgVhhN+Z4jn8T/dOcyxGGY+wn6bC087nWLRJvxNyYBqUt1cI3fYIXO3AgPgktFOHgqNw5q4m
        XVJRynu31SN7T0GBJxBrhVhDZEBJknglia2zpssXAgMBAAGjgdswgdgwHQYDVR0OBBYEFImadY2X
        UUEADcnAi2qwi433Npp+MIGoBgNVHSMEgaAwgZ2AFImadY2XUUEADcnAi2qwi433Npp+oXqkeDB2
        MQswCQYDVQQGEwJFRTERMA8GA1UECBMISGFyanVtYWExEDAOBgNVBAcTB1RhbGxpbm4xEDAOBgNV
        BAoTB01vZGlydW0xFDASBgNVBAsTC0RldmVsb3BtZW50MRowGAYDVQQDExFpbnRlcmZhY2U0U2ln
        bmtleYIJANq6Drpt8SB5MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAL0bSHmsVF/P
        ys1vLmehFIvkjopF2plRVklCalMiy+IJx8N9A91PsCbc2veykvIlFtEwVoVZGPtSlNDUl9HsSH/A
        zcatBRWe/Iz1W/4rMa1UWZsk2DDw6bjvo1KPYIvHBufUB4IXm/qyFL7IohYcWF/sw0y+XMrvcd3c
        7ClZ1mq43GKnlHkXwaPWHoMnuviguIbgKAHKVT9pgqCZQSoIjN08oejCa7qVlYuUY5EGwzuHNErn
        tmcgicP7sLWd4Pu1fAx+51tgDSGjh2m0SSDz2rv7CrJ44RXIUOWAMWbC4myssyea3t+GrSvWrDGH
        RLXZUNmvy+zFSB+QFWEW2nlfYI8=
        </ds:X509Certificate>
        </ds:X509Data>
    </ds:KeyInfo>
</ds:Signature>
</VPOS>

Response

XML
<VPOS xmlns="http://www.modirum.com/schemas/vposxmlapi41" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Message messageId="M1707811204372" timeStamp="2024-02-13T10:00:04.564+02:00" version="4.1">
    <SaleResponse>
        <OrderId>1707811109116</OrderId>
        <OrderAmount>6.0</OrderAmount>
        <Currency>EUR</Currency>
        <PaymentTotal>6.0</PaymentTotal>
        <Status>CAPTURED</Status>
        <TxId>92639553600021</TxId>
        <PaymentRef>202616</PaymentRef>
        <RiskScore>15</RiskScore>
        <Description>OK, CAPTURED response code 00</Description>
    </SaleResponse>
</Message>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ds:SignedInfo>
        <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
        <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
        <ds:Reference URI="#M1707811204372">
        <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
        <ds:DigestValue>bkRav6rpRaONFNrlAq4uDRvE0O9XgSNg8wTGwngrTPU=</ds:DigestValue>
        </ds:Reference>
    </ds:SignedInfo>
    <ds:SignatureValue>
    QeEVcTgQb68QeSP8yCHCcYGLjnIfVtyT23ZTZHs6nRSwCQCEqPMN8cLzq6Afw+mPB5jYjD7XiwaI
    b3G0QqxEUUHqLNMDTZ8f0/oIwmRXVAbvot/ZY3GfkSy0l/c8nuR68iwE+uimfpH7C/YkIzLg4zCX
    IYP+EFft3Eex18XLEYMUqWP/Ct/Ib4TaJniKMI52tcQ3b9diVDMldQ3f5Ez5TinpE3c0VKeo2l7g
    fz+/CdOaGlEQXRY3zlJUE5H/AgRmJzKD/jBvhliNPFBHo24mwgKN45lsCQFzggVb4XZFmO7++Z7H
    XK7XtlrKpKpiBDGwR+fZ222KXKmtMvrvk3SvhjKpEQsN5b3BuXBXAr1Mvphrs4nPC8oYAv+aSHW4
    Bz9mKlMQNanAHh0eIHWtzpGEMeWifPKRSES1uPcw7EpU3DW/WlsavN8qGRPM+vhmFODKFlMNX6/A
    dbT6g9Zbu+rAb/NVHlySShvKfifubiWvb+n2lXuGXcAe7d6MvvNZCDZ/
    </ds:SignatureValue>
    <ds:KeyInfo>
        <ds:X509Data>
        <ds:X509Certificate>
        MIIEVTCCAr0CBGQm1T4wDQYJKoZIhvcNAQELBQAwbzEfMB0GA1UEAxMWQ2FyZGxpbmtNZXNzYWdl
        U2lnbmluZzELMAkGA1UECxMCUFMxEDAOBgNVBAoTB1ByaW50ZWMxDzANBgNVBAcTBkF0aGVuczEP
        MA0GA1UECBMGQXR0aWtpMQswCQYDVQQGEwJHUjAeFw0yMzAzMzExMjQyMzhaFw0zMzAzMjgyMDU5
        NTlaMG8xHzAdBgNVBAMTFkNhcmRsaW5rTWVzc2FnZVNpZ25pbmcxCzAJBgNVBAsTAlBTMRAwDgYD
        VQQKEwdQcmludGVjMQ8wDQYDVQQHEwZBdGhlbnMxDzANBgNVBAgTBkF0dGlraTELMAkGA1UEBhMC
        R1IwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCEI77PnF3W9npHsYFebQVEDbkoI7FY
        0ZHvHtXKcwciGrXkhD6aoAGagER5cZjkeaTqdeS8yyML5ASYiXKmDNIJKTdWWwz/qiFixA5VRkwB
        JNWiXuDySLvcPUvn9TzmrGITd00kZIGe7J9f0dZGzzkNWDY5sqAPCRhEEZWMyEYBLIJp7I2oFyo7
        38WTDOMua3V+hghqzFo6z2S97vjCGtCN2Wn4lG3WyDyoiXudFRTt2FbXMgpr/AIt/YXHWs3vOj7n
        Q0mfSmuLFy2X25gZcKfCo2jocH9IFozd3YIys+KIWh7uv3qLpbLEIpQ2SQ+gt57JK7A1Lw2luuOq
        6qPlK1RV2AW4W9L0g7jJc6t4hM5NMZJYzgYum/ajcoCTl+ip/UpIRDJRL+w5cbZ/Lhc4+qcgTi1p
        liJRWvEoRUD0Bi9x/ACYEVj5QeZgvollo4zl+3lrrZaYfLEnIp8vet1RFTri6I5CRjokubbcyBxz
        d9+FTdW2Co66Ql7hPSv5UPO35ZcCAwEAATANBgkqhkiG9w0BAQsFAAOCAYEANcFACfhM7FhNYJaO
        XVwHdaE3fp2hMLajIg2LXhgjpjd3rM9nibhCbKBEIPNg8xWMPXbUdTcSqVKudjyuKxvdTkx6fMEg
        iLsaC29+JDfM1oXiGXiLiT11ayw8r94OX3AzXf8CYXLfXlY1AkuNXsp2Ocbn+/kFb3+9YG10qWzf
        qU3p7BN0chHDXaK+x3JfNg+z+8URt62w0e9+jDRfr2V/8Z7ev2aO2X/LZmCG9peYaELsSAgqvLFq
        SOOOXZtG7h7hqcE3xCSRlH13hK1gMtMQRRtiwbr2sQUL5YECpWWK1S+kyfcawQDiA5qxIcxpTqPz
        L7gPX4dzV/nQl40Jk+D0bTOaKoCMW1or5BRRo5mt4Uc+8ChHKQzr20VUmwCVf2FUODGCh4gg3DYH
        uU46fkKXexUD92aI/d/F/Vv/LZORZ8Wt4eIEmpmWW08Xww7LEqDpzHyGZ5BNuHf6r5Yb1rmS1Z/L
        PRu+VcI4Hy8081eP5rAcvjUTCjp6A9EwbDKsjH5K
        </ds:X509Certificate>
        </ds:X509Data>
    </ds:KeyInfo>
</ds:Signature>
</VPOS>

Still looking for help?

Send us e-mail

We’re here to help. Get in touch and we’ll get back to you as soon as we can.